Linux Kernel
3.7.1
|
#include <linux/if_ether.h>
Go to the source code of this file.
Data Structures | |
struct | fcpio_tag |
struct | fcpio_header |
struct | fcpio_icmnd_16 |
struct | fcpio_icmnd_32 |
struct | fcpio_itmf |
struct | fcpio_tdata |
struct | fcpio_txrdy |
struct | fcpio_trsp |
struct | fcpio_ttmf_ack |
struct | fcpio_tabort |
struct | fcpio_reset |
struct | fcpio_flogi_reg |
struct | fcpio_echo |
struct | fcpio_lunmap_req |
struct | fcpio_flogi_fip_reg |
struct | fcpio_host_req |
struct | fcpio_icmnd_cmpl |
struct | fcpio_itmf_cmpl |
struct | fcpio_tcmnd_16 |
struct | fcpio_tcmnd_32 |
struct | fcpio_tdrsp_cmpl |
struct | fcpio_ttmf |
struct | fcpio_tabort_cmpl |
struct | fcpio_ack |
struct | fcpio_reset_cmpl |
struct | fcpio_flogi_reg_cmpl |
struct | fcpio_echo_cmpl |
struct | fcpio_lunmap_chng |
struct | fcpio_lunmap_req_cmpl |
struct | fcpio_fw_req |
struct | fcpio_lunmap_entry |
struct | fcpio_lunmap_tbl |
Macros | |
#define | FCPIO_HOST_EXCH_RANGE_START 0x1000 |
#define | FCPIO_HOST_EXCH_RANGE_END 0x1fff |
#define | FCPIO_HOST_SEQ_ID_RANGE_START 0x80 |
#define | FCPIO_HOST_SEQ_ID_RANGE_END 0xff |
#define | CDB_16 16 |
#define | CDB_32 32 |
#define | LUN_ADDRESS 8 |
#define | FCPIO_ICMND_SRFLAG_RETRY 0x01 /* Enable Retry handling on exchange */ |
#define | FCPIO_ICMND_PTA_SIMPLE 0 /* simple task attribute */ |
#define | FCPIO_ICMND_PTA_HEADQ 1 /* head of queue task attribute */ |
#define | FCPIO_ICMND_PTA_ORDERED 2 /* ordered task attribute */ |
#define | FCPIO_ICMND_PTA_ACA 4 /* auto contingent allegiance */ |
#define | FCPIO_ICMND_PRI_SHIFT 3 /* priority field starts in bit 3 */ |
#define | FCPIO_ICMND_RDDATA 0x02 /* read data */ |
#define | FCPIO_ICMND_WRDATA 0x01 /* write data */ |
#define | FCPIO_TDATA_SCSI_RSP 0x01 /* send a scsi resp. after last frame */ |
#define | FCPIO_TRSP_RESID_UNDER 0x08 /* residual is valid and is underflow */ |
#define | FCPIO_TRSP_RESID_OVER 0x04 /* residual is valid and is overflow */ |
#define | FCPIO_HOST_REQ_LEN 128 /* expected length of host requests */ |
#define | FCPIO_ICMND_CMPL_RESID_UNDER 0x08 /* resid under and valid */ |
#define | FCPIO_ICMND_CMPL_RESID_OVER 0x04 /* resid over and valid */ |
#define | FCPIO_TCMND_PTA_SIMPLE 0 /* simple task attribute */ |
#define | FCPIO_TCMND_PTA_HEADQ 1 /* head of queue task attribute */ |
#define | FCPIO_TCMND_PTA_ORDERED 2 /* ordered task attribute */ |
#define | FCPIO_TCMND_PTA_ACA 4 /* auto contingent allegiance */ |
#define | FCPIO_TCMND_PRI_SHIFT 3 /* priority field starts in bit 3 */ |
#define | FCPIO_TCMND_RDDATA 0x02 /* read data */ |
#define | FCPIO_TCMND_WRDATA 0x01 /* write data */ |
#define | FCPIO_TTMF_CLR_ACA 0x40 /* Clear ACA condition */ |
#define | FCPIO_TTMF_LUN_RESET 0x10 /* logical unit reset task mgmt */ |
#define | FCPIO_TTMF_CLR_TASK_SET 0x04 /* clear task set */ |
#define | FCPIO_TTMF_ABT_TASK_SET 0x02 /* abort task set */ |
#define | FCPIO_TTMF_ABT_TASK 0x01 /* abort task */ |
#define | FCPIO_FW_REQ_LEN 64 /* expected length of fw requests */ |
#define | FCPIO_LUNMAP_TABLE_SIZE 256 |
#define | FCPIO_FLAGS_LUNMAP_VALID 0x80 |
#define | FCPIO_FLAGS_BOOT 0x01 |
#define FCPIO_ICMND_CMPL_RESID_OVER 0x04 /* resid over and valid */ |
#define FCPIO_ICMND_CMPL_RESID_UNDER 0x08 /* resid under and valid */ |
#define FCPIO_ICMND_PTA_ACA 4 /* auto contingent allegiance */ |
#define FCPIO_ICMND_SRFLAG_RETRY 0x01 /* Enable Retry handling on exchange */ |
#define FCPIO_TCMND_PTA_ACA 4 /* auto contingent allegiance */ |
#define FCPIO_TDATA_SCSI_RSP 0x01 /* send a scsi resp. after last frame */ |
#define FCPIO_TRSP_RESID_OVER 0x04 /* residual is valid and is overflow */ |
#define FCPIO_TRSP_RESID_UNDER 0x08 /* residual is valid and is underflow */ |
#define FCPIO_TTMF_LUN_RESET 0x10 /* logical unit reset task mgmt */ |
enum fcpio_status |
enum fcpio_type |