| /freebsd-src/sys/cam/scsi/ |
| H A D | scsi_target.c | 60 int func_code; member 153 static size_t targccblen(xpt_opcode func_code); 277 cdbg.ccb_h.func_code = XPT_DEBUG; in targioctl() 364 en_ccb.ccb_h.func_code = XPT_EN_LUN; in targendislun() 527 int func_code, priority; in targwrite() local 547 func_code = fuword32(&user_ccb->ccb_h.func_code); in targwrite() 548 switch (func_code) { in targwrite() 553 ccb = targgetccb(softc, func_code, priority); in targwrite() 556 descr->func_code in targwrite() 1128 targccblen(xpt_opcode func_code) targccblen() argument [all...] |
| H A D | scsi_targ_bh.c | 243 immed_ccb.ccb_h.func_code = XPT_EN_LUN; in targbhenlun() 283 atio->ccb_h.func_code = XPT_ACCEPT_TARGET_IO; in targbhenlun() 318 inot->ccb_h.func_code = XPT_IMMEDIATE_NOTIFY; in targbhenlun() 361 ccb.cab.ccb_h.func_code = XPT_ABORT; in targbhdislun() 369 ccb.cab.ccb_h.func_code = XPT_ABORT; in targbhdislun() 378 ccb.cel.ccb_h.func_code = XPT_EN_LUN; in targbhdislun() 532 switch (done_ccb->ccb_h.func_code) { in targbhdone()
|
| H A D | scsi_xpt.c | 1042 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in proberequestdefaultnegotiation() 1048 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in proberequestdefaultnegotiation() 1064 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in proberequestbackoff() 1142 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in proberequestbackoff() 1727 done_ccb->ccb_h.func_code = XPT_GDEV_TYPE; in probedone() 1788 done_ccb->ccb_h.func_code = XPT_GDEV_TYPE; in probedone() 1931 switch (request_ccb->ccb_h.func_code) { in scsi_scan_bus() 1951 work_ccb->ccb_h.func_code = XPT_PATH_INQ; in scsi_scan_bus() 1979 reset_ccb->ccb_h.func_code = XPT_RESET_BUS; in scsi_scan_bus() 2014 if (request_ccb->ccb_h.func_code == XPT_SCAN_TGT) { in scsi_scan_bus() [all …]
|
| H A D | scsi_pass.c | 938 switch (done_ccb->ccb_h.func_code) { in passdone() 1125 switch (ccb->ccb_h.func_code) { in passiocleanup() 1301 switch(ccb->ccb_h.func_code) { in passmemsetup() 1769 if (inccb->ccb_h.func_code == XPT_SCSI_IO) in passdoioctl() 1782 if (inccb->ccb_h.func_code & XPT_FC_XPT_ONLY) { in passdoioctl() 1785 inccb->ccb_h.func_code); in passdoioctl() 1801 if ((inccb->ccb_h.func_code & XPT_FC_QUEUED) in passdoioctl() 1802 && ((inccb->ccb_h.func_code & XPT_FC_USER_CCB) == 0)) { in passdoioctl() 1880 if (ccb->ccb_h.func_code == XPT_SCSI_IO) in passdoioctl() 1905 if (ccb->ccb_h.func_code in passdoioctl() [all...] |
| /freebsd-src/sys/cam/ |
| H A D | cam_compat.c | 151 hdr->func_code = hdr17->func_code; in cam_compat_handle_0x17() 167 if (ccb->ccb_h.func_code == XPT_SET_TRAN_SETTINGS) { in cam_compat_handle_0x17() 194 hdr17->func_code = hdr->func_code; in cam_compat_handle_0x17() 205 if (ccb->ccb_h.func_code == XPT_PATH_INQ) { in cam_compat_handle_0x17() 240 } else if (ccb->ccb_h.func_code == XPT_GET_TRAN_SETTINGS) { in cam_compat_handle_0x17() 255 } else if (ccb->ccb_h.func_code == XPT_DEV_MATCH) { in cam_compat_handle_0x17() 289 hdr->func_code = hdr18->func_code; in cam_compat_handle_0x18() 307 if (ccb->ccb_h.func_code == XPT_SET_TRAN_SETTINGS) { in cam_compat_handle_0x18() 334 hdr18->func_code = hdr->func_code; in cam_compat_handle_0x18() 347 if (ccb->ccb_h.func_code == XPT_GET_TRAN_SETTINGS) { in cam_compat_handle_0x18() [all …]
|
| H A D | cam_periph.c | 776 ccb.ccb_h.func_code = XPT_GDEV_TYPE; in camperiphfree() 818 switch(ccb->ccb_h.func_code) { in cam_periph_mapmem() 942 ccb->ccb_h.func_code != XPT_MMC_IO) { in cam_periph_mapmem() 1018 switch (ccb->ccb_h.func_code) { in cam_periph_unmapmem() 1130 ccb->ccb_h.func_code = XPT_GDEVLIST; in cam_periph_ioctl() 1194 if ((ccb->ccb_h.func_code & XPT_FC_QUEUED) != 0) { 1201 ("%s: proceeding with incomplete ccb: ccb=%p, func_code=%#x, " in cam_periph_done() 1202 "status=%#x, index=%d", __func__, ccb, ccb->ccb_h.func_code, in cam_periph_done() 1227 ("%s: ccb=%p, func_code=%#x, flags=%#x", __func__, ccb, in cam_periph_runccb() 1228 ccb->ccb_h.func_code, cc in cam_periph_runccb() [all...] |
| H A D | cam.c | 337 switch (ccb->ccb_h.func_code) { in cam_error_string() 396 switch (ccb->ccb_h.func_code) { in cam_error_string() 418 ccb->ccb_h.func_code); in cam_error_string() 444 switch (ccb->ccb_h.func_code) { in cam_error_string() 586 switch (ccb_h->func_code) { in memdesc_ccb() 626 ccb_h->func_code); in memdesc_ccb()
|
| H A D | cam_queue.h | 162 KASSERT((new_ccb->ccb_h.func_code & XPT_FC_QUEUED) != 0 && in cam_ccbq_insert_ccb() 163 (new_ccb->ccb_h.func_code & XPT_FC_USER_CCB) == 0, in cam_ccbq_insert_ccb() 165 new_ccb->ccb_h.func_code)); in cam_ccbq_insert_ccb()
|
| H A D | cam_xpt.c | 421 if (inccb->ccb_h.func_code == XPT_SCSI_IO) in xptdoioctl() 432 switch (inccb->ccb_h.func_code) { in xptdoioctl() 452 switch(inccb->ccb_h.func_code) { in xptdoioctl() 605 if (ccb->ccb_h.func_code == XPT_SCSI_IO) in xptdoioctl() 837 ccb->ccb_h.func_code = XPT_SCAN_BUS; in xpt_rescan() 840 ccb->ccb_h.func_code = XPT_SCAN_TGT; in xpt_rescan() 843 ccb->ccb_h.func_code = XPT_SCAN_LUN; in xpt_rescan() 851 ("xpt_rescan: func %#x %s\n", ccb->ccb_h.func_code, in xpt_rescan() 852 xpt_action_name(ccb->ccb_h.func_code))); in xpt_rescan() 1168 cdai.ccb_h.func_code = XPT_DEV_ADVINFO; in xpt_getattr() [all …]
|
| H A D | cam_ccb.h | 269 (((ccb)->ccb_h.func_code & XPT_FC_DEV_QUEUED) == XPT_FC_DEV_QUEUED) 271 (((ccb)->ccb_h.func_code & XPT_FC_QUEUED) != 0) 361 xpt_opcode func_code; /* XPT function code */ member 1410 csio->ccb_h.func_code = XPT_SCSI_IO; in cam_fill_csio() 1434 csio->ccb_h.func_code = XPT_CONT_TARGET_IO; in cam_fill_ctio() 1456 ataio->ccb_h.func_code = XPT_ATA_IO; in cam_fill_ataio() 1481 smpio->ccb_h.func_code = XPT_SMP_IO; in cam_fill_smpio() 1499 mmcio->ccb_h.func_code = XPT_MMC_IO; in cam_fill_mmcio() 1547 nvmeio->ccb_h.func_code = XPT_NVME_IO; in cam_fill_nvmeio() 1562 nvmeio->ccb_h.func_code = XPT_NVME_ADMIN; in cam_fill_nvmeadmin()
|
| /freebsd-src/share/examples/scsi_target/ |
| H A D | scsi_target.c | 385 atio->ccb_h.func_code = XPT_ACCEPT_TARGET_IO; in init_ccbs() 394 inot->ccb_h.func_code = XPT_IMMEDIATE_NOTIFY; in init_ccbs() 497 switch (ccb_h->func_code) { in request_loop() 507 ccb_h->func_code); in request_loop() 562 switch (ccb->ccb_h.func_code) { in handle_read() 607 ccb->ccb_h.func_code); in handle_read() 833 warnx("sending ccb (%#x)", ccb->ccb_h.func_code); in send_ccb() 879 ctio->ccb_h.func_code = XPT_CONT_TARGET_IO; in get_ctio() 897 switch (ccb->ccb_h.func_code) { in free_ccb() 925 cpi.ccb_h.func_code = XPT_PATH_INQ; in get_sim_flags() [all …]
|
| /freebsd-src/sys/cam/ata/ |
| H A D | ata_xpt.c | 396 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aprobestart() 419 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in aprobestart() 432 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aprobestart() 532 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aprobestart() 548 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in aprobestart() 563 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aprobestart() 594 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aprobestart() 614 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in aprobestart() 715 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in aproberequestdefaultnegotiation() 721 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in aproberequestdefaultnegotiation() [all …]
|
| /freebsd-src/sys/cam/ctl/ |
| H A D | scsi_ctl.c | 481 ccb.ccb_h.func_code = XPT_EN_LUN; in ctlferegister() 526 new_ccb->ccb_h.func_code = XPT_ACCEPT_TARGET_IO; in ctlferegister() 573 new_ccb->ccb_h.func_code = XPT_IMMEDIATE_NOTIFY; in ctlferegister() 616 ccb.ccb_h.func_code = XPT_ABORT; in ctlfeoninvalidate() 627 ccb.ccb_h.func_code = XPT_EN_LUN; in ctlfeoninvalidate() 815 KASSERT(atio->ccb_h.func_code == XPT_ACCEPT_TARGET_IO, in ctlfestart() 816 ("func_code %#x is not ATIO", atio->ccb_h.func_code)); in ctlfestart() 817 start_ccb->ccb_h.func_code = XPT_ABORT; in ctlfestart() 939 switch (ccb->ccb_h.func_code) { in ctlfe_free_ccb() 994 if (ccb->ccb_h.func_code == XPT_ACCEPT_TARGET_IO) in ctlfe_requeue_ccb() [all …]
|
| H A D | ctl_frontend_cam_sim.c | 438 if (ccb->ccb_h.func_code == XPT_SCSI_IO) { in cfcs_done() 488 switch (ccb->ccb_h.func_code) { in cfcs_action() 583 ccb->ccb_h.func_code, err); in cfcs_action() 597 if (abort_ccb->ccb_h.func_code != XPT_SCSI_IO) { in cfcs_action() 657 ccb->ccb_h.func_code, err); in cfcs_action() 716 if (ccb->ccb_h.func_code == XPT_RESET_DEV) in cfcs_action() 725 if (ccb->ccb_h.func_code == XPT_RESET_BUS) in cfcs_action() 734 ccb->ccb_h.func_code, err); in cfcs_action() 784 ccb->ccb_h.func_code); in cfcs_action()
|
| /freebsd-src/sys/dev/aic7xxx/ |
| H A D | aic79xx_osm.c | 269 csa.ccb_h.func_code = XPT_SASYNC_CB; in ahd_attach() 311 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) in ahd_sync_ccb() 350 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) { in ahd_done() 478 switch (ccb->ccb_h.func_code) { in ahd_action() 491 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) { in ahd_action() 501 if (ccb->ccb_h.func_code == XPT_ACCEPT_TARGET_IO) { in ahd_action() 530 && (ccb->ccb_h.func_code == XPT_SCSI_IO in ahd_action() 531 || ccb->ccb_h.func_code == XPT_RESET_DEV)) { in ahd_action() 544 || ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) { in ahd_action() 574 if (ccb->ccb_h.func_code == XPT_RESET_DEV) { in ahd_action() [all …]
|
| H A D | aic7xxx_osm.c | 215 csa.ccb_h.func_code = XPT_SASYNC_CB; in ahc_attach() 256 csa.ccb_h.func_code = XPT_SASYNC_CB; in ahc_attach() 310 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) in ahc_sync_ccb() 358 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) { in ahc_done() 461 switch (ccb->ccb_h.func_code) { in ahc_action() 473 if (ccb->ccb_h.func_code == XPT_CONT_TARGET_IO) { in ahc_action() 483 if (ccb->ccb_h.func_code == XPT_ACCEPT_TARGET_IO) { in ahc_action() 508 && (ccb->ccb_h.func_code == XPT_SCSI_IO in ahc_action() 509 || ccb->ccb_h.func_code == XPT_RESET_DEV)) { in ahc_action() 542 if (ccb->ccb_h.func_code == XPT_RESET_DEV) { in ahc_action() [all …]
|
| /freebsd-src/sys/powerpc/mpc85xx/ |
| H A D | fsl_sata.c | 729 if ((ccb->ccb_h.func_code & XPT_FC_QUEUED) == 0 || in fsl_sata_done() 857 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_check_collision() 870 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_check_collision() 890 ("fsl_sata_begin_transaction func_code=0x%x\n", ccb->ccb_h.func_code)); in fsl_sata_begin_transaction() 893 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_begin_transaction() 916 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_begin_transaction() 922 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_begin_transaction() 1000 ("fsl_sata_execute_transaction func_code=0x%x\n", ccb->ccb_h.func_code)); in fsl_sata_execute_transaction() 1014 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in fsl_sata_execute_transaction() 1029 (ccb->ccb_h.func_code == XPT_SCSI_IO ? FSL_SATA_CMD_ATAPI : 0) | in fsl_sata_execute_transaction() [all …]
|
| /freebsd-src/sys/cam/nvme/ |
| H A D | nvme_xpt.c | 463 done_ccb->ccb_h.func_code = XPT_GDEV_TYPE; in nvme_probe_done() 638 cts.ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in nvme_device_transport() 743 ("nvme_action: func= %#x\n", start_ccb->ccb_h.func_code)); in nvme_action() 745 switch (start_ccb->ccb_h.func_code) { in nvme_action() 798 cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in nvme_announce_periph_sbuf() 838 if (ccb->ccb_h.func_code != XPT_NVME_IO && in nvme_proto_debug_out() 839 ccb->ccb_h.func_code != XPT_NVME_ADMIN) in nvme_proto_debug_out() 844 ccb->ccb_h.func_code == XPT_NVME_ADMIN), in nvme_proto_debug_out()
|
| /freebsd-src/lib/libcam/ |
| H A D | camlib.c | 288 ccb.ccb_h.func_code = XPT_DEV_MATCH; in cam_open_btl() 438 ccb.ccb_h.func_code = XPT_GDEVLIST; in cam_lookup_pass() 559 ccb.ccb_h.func_code = XPT_GDEVLIST; in cam_real_open_device() 597 ccb.ccb_h.func_code = XPT_PATH_INQ; in cam_real_open_device() 612 ccb.ccb_h.func_code = XPT_GDEV_TYPE; in cam_real_open_device() 633 ccb.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in cam_real_open_device()
|
| /freebsd-src/sys/cam/mmc/ |
| H A D | mmc_sim.c | 63 switch (mmc_sim->ccb->ccb_h.func_code) { in mmc_sim_task() 79 panic("Unsupported ccb func %x\n", mmc_sim->ccb->ccb_h.func_code); in mmc_sim_task() 105 switch (ccb->ccb_h.func_code) { in mmc_cam_sim_default_action()
|
| H A D | mmc_da.c | 248 KASSERT(ccb->ccb_h.func_code == XPT_MMC_IO, in mmc_handle_reply() 249 ("ccb %p: cannot handle non-XPT_MMC_IO errors, got func_code=%d", in mmc_handle_reply() 250 ccb, ccb->ccb_h.func_code)); in mmc_handle_reply() 697 cgd.ccb_h.func_code = XPT_GDEV_TYPE; in sddaasync() 1059 ccb->ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in mmc_set_timing() 1133 ccb->ccb_h.func_code = XPT_SET_TRAN_SETTINGS; in sdda_set_bus_width() 1189 ccb->ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in sdda_get_host_caps() 1209 ccb->ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in sdda_get_max_data() 1302 start_ccb->ccb_h.func_code = XPT_GET_TRAN_SETTINGS; in sdda_start_init() 1408 start_ccb->ccb_h.func_code in sdda_start_init() [all...] |
| /freebsd-src/sys/dev/nvmf/host/ |
| H A D | nvmf_sim.c | 122 if (nvmeio->ccb_h.func_code == XPT_NVME_IO) in nvmf_sim_io() 162 ccb->ccb_h.func_code)); in nvmf_sim_action() 164 switch (ccb->ccb_h.func_code) { in nvmf_sim_action() 240 ccb->ccb_h.func_code); in nvmf_sim_action()
|
| /freebsd-src/sys/dev/siis/ |
| H A D | siis.c | 956 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_check_collision() 963 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_check_collision() 986 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_begin_transaction() 996 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_begin_transaction() 1000 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_begin_transaction() 1037 if (slot->ccb->ccb_h.func_code == XPT_ATA_IO) in siis_dmasetprd() 1071 if (ccb->ccb_h.func_code == XPT_ATA_IO) { in siis_execute_transaction() 1089 } else if (ccb->ccb_h.func_code == XPT_SCSI_IO) { in siis_execute_transaction() 1097 if ((ccb->ccb_h.func_code == XPT_ATA_IO) && in siis_execute_transaction() 1183 if ((ccb->ccb_h.func_code in siis_timeout() [all...] |
| /freebsd-src/usr.sbin/mptutil/ |
| H A D | mpt_cam.c | 73 ccb.ccb_h.func_code = XPT_DEV_MATCH; in fetch_path_id() 144 ccb.ccb_h.func_code = XPT_DEV_MATCH; in mpt_query_disk() 412 ccb.ccb_h.func_code = XPT_DEV_MATCH; in mpt_fetch_disks() 541 ccb.ccb_h.func_code = XPT_SCAN_BUS; in mpt_rescan_bus() 546 ccb.ccb_h.func_code = XPT_SCAN_LUN; in mpt_rescan_bus()
|
| /freebsd-src/sys/dev/smartpqi/ |
| H A D | smartpqi_cam.c | 386 if (csio->ccb_h.func_code == XPT_SCSI_IO) { in os_raid_response_error() 719 ccb->ccb_h.func_code = XPT_SCAN_LUN; in smartpqi_lun_rescan() 946 DBG_ERR("dvp is null, tmf type : 0x%x\n", ccb_h->func_code); in pqisrc_scsi_abort_task() 987 DBG_ERR("dvp is null, tmf type : 0x%x\n", ccb_h->func_code); in pqisrc_scsi_abort_task_set() 1038 DBG_ERR("bad target %d, tmf type : 0x%x\n", ccb_h->target_id, ccb_h->func_code); in pqisrc_target_reset() 1076 switch (ccb_h->func_code) { in smartpqi_cam_action() 1178 crs.ccb_h.func_code = XPT_REL_SIMQ; in smartpqi_adjust_queue_depth() 1306 csa.ccb_h.func_code = XPT_SASYNC_CB; in register_sim() 1338 csa.ccb_h.func_code = XPT_SASYNC_CB; in deregister_sim()
|