Lines Matching +full:io +full:- +full:expander
7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
118 * enum sci_status - This is the general return status enumeration for non-IO,
119 * non-task management related SCI interface methods.
131 * but that the IO may have completed before having it's start method
133 * not require an IO to the target or for any other requests that may
134 * be completed without having to submit IO.
140 * because the io request specified more data than is returned by the
288 * implementation does not contain or support the specified IO tag.
294 * check the response data associated with the IO.
308 * user requested this IO to be terminated.
344 * of messages (MSI-X) is not supported.
372 * Mostly, this status is used when a LUN_RESET issued to an expander attached
380 * of both expander phy attached to each other.
400 * enum sci_io_status - This enumeration depicts all of the possible IO
406 * following status are properly handled: - SCI_IO_FAILURE_UNSUPPORTED_PROTOCOL
407 * - SCI_IO_FAILURE_INVALID_IO_TAG
433 * enum sci_task_status - This enumeration depicts all of the possible task
458 * sci_swab32_cpy - convert between scsi and scu-hardware byte format
459 * @dest: receive the 4-byte endian swapped version of src
464 * is always a swab32()-per-dword conversion of the standard definition,
465 * i.e. single byte fields swapped and multi-byte fields in little-
472 while (--word_cnt >= 0) in sci_swab32_cpy()
503 tmr->cancel = false; in sci_init_timer()
504 timer_setup(&tmr->timer, fn, 0); in sci_init_timer()
509 tmr->cancel = false; in sci_mod_timer()
510 mod_timer(&tmr->timer, jiffies + msecs_to_jiffies(msec)); in sci_mod_timer()
515 tmr->cancel = true; in sci_del_timer()
516 del_timer(&tmr->timer); in sci_del_timer()