task.c (cc9203bf381a465cd115762b9cf7c9a313c874bc) task.c (f1f52e75939b56c40b3d153ae99faf2720250242)
1/*
2 * This file is provided under a dual BSD/GPLv2 license. When using or
3 * redistributing this file, you may do so under either license.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
8 *

--- 42 unchanged lines hidden (view full) ---

51 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
52 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
53 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
54 */
55
56#include <linux/completion.h>
57#include <linux/irqflags.h>
58#include "sas.h"
1/*
2 * This file is provided under a dual BSD/GPLv2 license. When using or
3 * redistributing this file, you may do so under either license.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
8 *

--- 42 unchanged lines hidden (view full) ---

51 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
52 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
53 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
54 */
55
56#include <linux/completion.h>
57#include <linux/irqflags.h>
58#include "sas.h"
59#include "scic_task_request.h"
60#include "scic_io_request.h"
61#include "remote_device.h"
62#include "remote_node_context.h"
63#include "isci.h"
64#include "request.h"
65#include "sata.h"
66#include "task.h"
59#include "remote_device.h"
60#include "remote_node_context.h"
61#include "isci.h"
62#include "request.h"
63#include "sata.h"
64#include "task.h"
67#include "scic_sds_request.h"
68#include "timers.h"
69
70/**
71* isci_task_refuse() - complete the request to the upper layer driver in
72* the case where an I/O needs to be completed back in the submit path.
73* @ihost: host on which the the request was queued
74* @task: request to complete
75* @response: response code for the completed task.

--- 1485 unchanged lines hidden ---
65#include "timers.h"
66
67/**
68* isci_task_refuse() - complete the request to the upper layer driver in
69* the case where an I/O needs to be completed back in the submit path.
70* @ihost: host on which the the request was queued
71* @task: request to complete
72* @response: response code for the completed task.

--- 1485 unchanged lines hidden ---