task.h (209fae14fabfd48525e5630bebbbd4ca15090c60) | task.h (16ba77091b44af28b3ff3318b4a2aa4fbf7d4c24) |
---|---|
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 * --- 197 unchanged lines hidden (view full) --- 206 struct isci_request *request); 207 208int isci_queuecommand( 209 struct scsi_cmnd *scsi_cmd, 210 void (*donefunc)(struct scsi_cmnd *)); 211 212int isci_bus_reset_handler(struct scsi_cmnd *cmd); 213 | 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 * --- 197 unchanged lines hidden (view full) --- 206 struct isci_request *request); 207 208int isci_queuecommand( 209 struct scsi_cmnd *scsi_cmd, 210 void (*donefunc)(struct scsi_cmnd *)); 211 212int isci_bus_reset_handler(struct scsi_cmnd *cmd); 213 |
214void isci_task_build_tmf( 215 struct isci_tmf *tmf, 216 enum isci_tmf_function_codes code, 217 void (*tmf_sent_cb)(enum isci_tmf_cb_state, 218 struct isci_tmf *, 219 void *), 220 void *cb_data); 221 222int isci_task_execute_tmf(struct isci_host *isci_host, 223 struct isci_remote_device *idev, 224 struct isci_tmf *tmf, unsigned long timeout_ms); 225 | |
226/** 227 * enum isci_completion_selection - This enum defines the possible actions to 228 * take with respect to a given request's notification back to libsas. 229 * 230 * 231 */ 232enum isci_completion_selection { 233 --- 146 unchanged lines hidden --- | 214/** 215 * enum isci_completion_selection - This enum defines the possible actions to 216 * take with respect to a given request's notification back to libsas. 217 * 218 * 219 */ 220enum isci_completion_selection { 221 --- 146 unchanged lines hidden --- |