Home
last modified time | relevance | path

Searched refs:fcp_cntl (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dfct_defines.h159 #define FCP_CNTL_TASK_ATTR(fcp_cntl) ((((uint32_t)(fcp_cntl)) >> 16) & 7) argument
165 #define FCP_CNTL_IS_TASK_MGMT(fcp_cntl) (((uint32_t)(fcp_cntl)) & 0xff00) argument
/illumos-gate/usr/src/uts/common/sys/fc4/
H A Dfcp.h53 typedef struct fcp_cntl { struct
106 fcp_cntl_t fcp_cntl; /* SCSI options */ member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/
H A Dfcp.h55 typedef struct fcp_cntl { struct
137 fcp_cntl_t fcp_cntl; /* SCSI options */ member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/fcoei/
H A Dfcoei_lv.c1085 offset = offsetof(fcp_cmd_t, fcp_cntl); in fcoei_initiate_fcp_cmd()
1089 frm->frm_payload[offset] = fcp_cmd_iu->fcp_cntl.cntl_qtype & 0x07; in fcoei_initiate_fcp_cmd()
1092 (fcp_cmd_iu->fcp_cntl.cntl_kill_tsk << 7) | in fcoei_initiate_fcp_cmd()
1093 (fcp_cmd_iu->fcp_cntl.cntl_clr_aca << 6) | in fcoei_initiate_fcp_cmd()
1094 (fcp_cmd_iu->fcp_cntl.cntl_reset_tgt << 5) | in fcoei_initiate_fcp_cmd()
1095 (fcp_cmd_iu->fcp_cntl.cntl_reset_lun << 4) | in fcoei_initiate_fcp_cmd()
1096 (fcp_cmd_iu->fcp_cntl.cntl_clr_tsk << 2) | in fcoei_initiate_fcp_cmd()
1097 (fcp_cmd_iu->fcp_cntl.cntl_abort_tsk << 1); in fcoei_initiate_fcp_cmd()
1100 (fcp_cmd_iu->fcp_cntl.cntl_read_data << 1) | in fcoei_initiate_fcp_cmd()
1101 (fcp_cmd_iu->fcp_cntl.cntl_write_data); in fcoei_initiate_fcp_cmd()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_iocb.c483 if (fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_HEAD_OF_Q) { in ql_command_iocb()
486 } else if (fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_ORDERED) { in ql_command_iocb()
512 if (fcp->fcp_cntl.cntl_write_data) { in ql_command_iocb()
517 } else if (fcp->fcp_cntl.cntl_read_data) { in ql_command_iocb()
750 switch (fcp->fcp_cntl.cntl_qtype) { in ql_command_24xx_iocb()
777 if (fcp->fcp_cntl.cntl_write_data) { in ql_command_24xx_iocb()
781 } else if (fcp->fcp_cntl.cntl_read_data) { in ql_command_24xx_iocb()
894 switch (fcp->fcp_cntl.cntl_qtype) { in ql_cmd_24xx_type_6_iocb()
926 if (fcp->fcp_cntl.cntl_write_data) { in ql_cmd_24xx_type_6_iocb()
931 } else if (fcp->fcp_cntl.cntl_read_data) { in ql_cmd_24xx_type_6_iocb()
H A Dql_isr.c1516 if (sp->fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_UNTAGGED) { in ql_fast_fcp_post()
2134 sp->fcp->fcp_cntl.cntl_write_data) { in ql_24xx_status_entry()
2315 if (sp->fcp->fcp_cntl.cntl_write_data) { in ql_status_error()
2318 } else if (sp->fcp->fcp_cntl.cntl_read_data) { in ql_status_error()
2322 if (sp->fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_HEAD_OF_Q) { in ql_status_error()
2325 } else if (sp->fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_ORDERED) { in ql_status_error()
2328 } else if (sp->fcp->fcp_cntl.cntl_qtype == FCP_QTYPE_SIMPLE) { in ql_status_error()
H A Dql_api.c7409 if ((sp->fcp->fcp_cntl.cntl_kill_tsk | in ql_fcp_scsi_cmd()
7410 sp->fcp->fcp_cntl.cntl_clr_aca | in ql_fcp_scsi_cmd()
7411 sp->fcp->fcp_cntl.cntl_reset_tgt | in ql_fcp_scsi_cmd()
7412 sp->fcp->fcp_cntl.cntl_reset_lun | in ql_fcp_scsi_cmd()
7413 sp->fcp->fcp_cntl.cntl_clr_tsk | in ql_fcp_scsi_cmd()
7430 if (sp->fcp->fcp_cntl.cntl_write_data) { in ql_fcp_scsi_cmd()
7502 if (sp->fcp->fcp_cntl.cntl_clr_aca) { in ql_task_mgmt()
7515 } else if (sp->fcp->fcp_cntl.cntl_clr_tsk) { in ql_task_mgmt()
8160 if (sp->fcp->fcp_cntl.cntl_qtype == in ql_next()
8256 if (sp->fcp->fcp_cntl.cntl_qtype == in ql_done()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c2636 fcmd->fcp_cntl.cntl_write_data = 0; in fcp_send_scsi_ioctl()
6591 fcmd->fcp_cntl.cntl_reserved_0 = 0; in fcp_send_scsi()
6592 fcmd->fcp_cntl.cntl_reserved_1 = 0; in fcp_send_scsi()
6593 fcmd->fcp_cntl.cntl_reserved_2 = 0; in fcp_send_scsi()
6594 fcmd->fcp_cntl.cntl_reserved_3 = 0; in fcp_send_scsi()
6595 fcmd->fcp_cntl.cntl_reserved_4 = 0; in fcp_send_scsi()
6604 fcmd->fcp_cntl.cntl_read_data = 1; in fcp_send_scsi()
6618 fcmd->fcp_cntl.cntl_read_data = 1; in fcp_send_scsi()
6644 fcmd->fcp_cntl.cntl_read_data = 1; in fcp_send_scsi()
14183 fcmd->fcp_cntl.cntl_read_data = 0; in fcp_prepare_pkt()
[all …]