Lines Matching full:request

29 	 * Initiator request types
38 * Target request types
52 * Misc request types
72 FCPIO_SUCCESS = 0, /* request was successful */
75 * If a request to the firmware is rejected, the original request
79 FCPIO_OUT_OF_RESOURCE, /* out of resources to complete request */
80 FCPIO_INVALID_PARAM, /* some parameter in request is invalid */
81 FCPIO_REQ_NOT_SUPPORTED, /* request type is not supported */
85 * Once a request is processed, the firmware will usually return
89 FCPIO_ABORTED = 0x41, /* request was aborted */
90 FCPIO_TIMEOUT, /* request was timed out */
91 FCPIO_SGL_INVALID, /* request was aborted due to sgl error */
92 FCPIO_MSS_INVALID, /* request was aborted due to mss error */
94 FCPIO_FW_ERR, /* request was terminated due to fw error */
98 FCPIO_CMND_REJECTED, /* request was invalid and rejected */
107 * a host request, it will copy the tag field into the response.
151 * The header for an fcpio request, whether from the firmware or from the
187 * fcpio_icmnd_16: host -> firmware request
193 u8 special_req_flags; /* special exchange request flags */
215 * Special request flags
235 * fcpio_icmnd_32: host -> firmware request
241 u8 special_req_flags; /* special exchange request flags */
263 * fcpio_itmf: host -> firmware request
265 * used for requesting the firmware to abort a request and/or send out
268 * The t_tag field is only needed when the request type is ABT_TASK.
272 u32 tm_req; /* SCSI Task Management request */
283 * Task Management request
295 * fcpio_tdata: host -> firmware request
315 * fcpio_txrdy: host -> firmware request
330 * fcpio_trsp: host -> firmware request
341 u8 flags; /* response request flags */
347 * resposnse request flags
356 * the target tmf request
365 * fcpio_tabort: host -> firmware request
367 * used by the host to request the firmware to abort a target request that was
371 u16 rx_id; /* rx_id of the target request */
375 * fcpio_reset: host -> firmware request
378 * and to request firmware to clean up all outstanding I/O
390 * fcpio_flogi_reg: host -> firmware request
406 * fcpio_echo: host -> firmware request
408 * sends a heartbeat echo request to the firmware
415 * fcpio_lunmap_req: host -> firmware request
418 * sends a request to retrieve the lunmap table for scsi vnics
426 * fcpio_flogi_fip_reg: host -> firmware request
454 * Defines space needed for request
507 * used for sending the host a response for a itmf request
514 * fcpio_tcmnd_16: firmware -> host request
517 * request
547 * fcpio_tcmnd_32: firmware -> host request
550 * request
571 u16 rx_id; /* rx_id of the target request */
576 * fcpio_ttmf: firmware -> host request
579 * function request
587 u32 tmf_type; /* task management request type */
591 * Task Management request
602 * used by the firmware to respond to a host's tabort request
605 u16 rx_id; /* rx_id of the target request */
612 * used by firmware to notify the host of the last work request received
622 * use by firmware to respond to the host's reset request
632 * response to the fcpio_flogi_reg request
641 * response to the fcpio_echo request
661 * response for lunmap table request from the host
677 * Defines space needed for request