| /freebsd-12.1/sys/cam/scsi/ |
| H A D | scsi_targ_bh.c | 269 atio = (struct ccb_accept_tio*)malloc(sizeof(*atio), M_SCSIBH, in targbhenlun() 271 if (atio == NULL) { in targbhenlun() 279 free(atio, M_SCSIBH); in targbhenlun() 346 struct ccb_accept_tio* atio; in targbhdislun() local 446 struct ccb_accept_tio *atio; in targbhstart() local 476 if (atio->sense_len) { in targbhstart() 490 atio->tag_id, in targbhstart() 491 atio->init_id, in targbhstart() 541 atio = &done_ccb->atio; in targbhdone() 663 atio->sense_len = 0; in targbhdone() [all …]
|
| /freebsd-12.1/share/examples/scsi_target/ |
| H A D | scsi_cmds.c | 146 atio->ccb_h.flags); in tcmd_handle() 178 tcmd_illegal_req(atio, ctio); in tcmd_handle() 185 tcmd_illegal_req(atio, ctio); in tcmd_handle() 197 atio->init_id); in tcmd_handle() 317 tcmd_illegal_req(atio, ctio); in tcmd_inquiry() 324 tcmd_illegal_req(atio, ctio); in tcmd_inquiry() 456 tcmd_illegal_req(atio, ctio); in tcmd_rd_cap16() 555 tcmd_illegal_req(atio, ctio); in tcmd_rdwr_decode() 571 tcmd_null_ok(atio, ctio); in tcmd_rdwr_decode() 649 tcmd_null_ok(atio, ctio); in start_io() [all …]
|
| H A D | scsi_target.c | 368 struct ccb_accept_tio *atio; in init_ccbs() local 372 atio = (struct ccb_accept_tio *)malloc(sizeof(*atio)); in init_ccbs() 373 if (atio == NULL) { in init_ccbs() 379 free(atio); in init_ccbs() 567 atio = &ccb->atio; in handle_read() 633 ctio->tag_id = atio->tag_id; in work_atio() 637 c_descr->atio = atio; in work_atio() 649 if (atio->sense_len != 0) { in work_atio() 654 atio->sense_len); in work_atio() 693 if (c_descr->atio == NULL) { in queue_io() [all …]
|
| H A D | scsi_target.h | 79 struct ccb_accept_tio *atio; member 108 extern int tcmd_handle(struct ccb_accept_tio *atio, 114 extern int work_atio(struct ccb_accept_tio *atio);
|
| /freebsd-12.1/sys/cam/ctl/ |
| H A D | scsi_ctl.c | 770 struct ccb_accept_tio *atio; in ctlfestart() local 792 flags = atio->ccb_h.flags & in ctlfestart() 890 atio->tag_id, in ctlfestart() 891 atio->init_id, in ctlfestart() 1121 atio = &done_ccb->atio; in ctlfedone() 1157 switch (atio->tag_action) { in ctlfedone() 1176 atio->tag_action); in ctlfedone() 1285 atio->ccb_h.io_ptr = io; in ctlfedone() 1363 atio->tag_id, in ctlfedone() 1376 atio->tag_id, in ctlfedone() [all …]
|
| /freebsd-12.1/sys/dev/firewire/ |
| H A D | sbp_targ.c | 209 struct ccb_accept_tio *atio; member 1446 atio = orbi->atio; in sbp_targ_cmd_handler() 1471 atio->sense_len = 0; in sbp_targ_cmd_handler() 1485 atio->cdb_len = 6; in sbp_targ_cmd_handler() 1489 atio->cdb_len = 10; in sbp_targ_cmd_handler() 1492 atio->cdb_len = 16; in sbp_targ_cmd_handler() 1495 atio->cdb_len = 12; in sbp_targ_cmd_handler() 1500 atio->cdb_len = 1; in sbp_targ_cmd_handler() 1505 memcpy(atio->cdb_io.cdb_bytes, bytes, atio->cdb_len); in sbp_targ_cmd_handler() 1525 xpt_done((union ccb*)atio); in sbp_targ_cmd_handler() [all …]
|
| /freebsd-12.1/sys/dev/ocs_fc/ |
| H A D | ocs_cam.c | 565 atio = (struct ccb_accept_tio *)STAILQ_FIRST(&trsrc->atio); in ocs_scsi_recv_cmd() 568 if (atio) { in ocs_scsi_recv_cmd() 573 atio->ccb_h.target_lun = lun; in ocs_scsi_recv_cmd() 574 atio->sense_len = 0; in ocs_scsi_recv_cmd() 577 atio->tag_id = io->tag; in ocs_scsi_recv_cmd() 578 atio->ccb_h.ccb_io_ptr = io; in ocs_scsi_recv_cmd() 587 atio->tag_action = 0; in ocs_scsi_recv_cmd() 589 atio->cdb_len = cdb_len; in ocs_scsi_recv_cmd() 596 xpt_done((union ccb *)atio); in ocs_scsi_recv_cmd() 2323 STAILQ_INIT(&trsrc->atio); in ocs_action() [all …]
|
| H A D | ocs_cam.h | 52 ocs_hdr_list_t atio; member
|
| /freebsd-12.1/sys/dev/aic7xxx/ |
| H A D | aic7xxx.c | 7807 if (atio == NULL) { in ahc_handle_target_cmd() 7836 atio->sense_len = 0; in ahc_handle_target_cmd() 7837 atio->init_id = initiator; in ahc_handle_target_cmd() 7841 atio->tag_id = *byte++; in ahc_handle_target_cmd() 7851 atio->cdb_len = 6; in ahc_handle_target_cmd() 7855 atio->cdb_len = 10; in ahc_handle_target_cmd() 7858 atio->cdb_len = 16; in ahc_handle_target_cmd() 7861 atio->cdb_len = 12; in ahc_handle_target_cmd() 7866 atio->cdb_len = 1; in ahc_handle_target_cmd() 7871 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahc_handle_target_cmd() [all …]
|
| H A D | aic79xx.c | 10307 if (atio == NULL) { in ahd_handle_target_cmd() 10333 atio->sense_len = 0; in ahd_handle_target_cmd() 10334 atio->init_id = initiator; in ahd_handle_target_cmd() 10338 atio->tag_id = *byte++; in ahd_handle_target_cmd() 10348 atio->cdb_len = 6; in ahd_handle_target_cmd() 10352 atio->cdb_len = 10; in ahd_handle_target_cmd() 10355 atio->cdb_len = 16; in ahd_handle_target_cmd() 10358 atio->cdb_len = 12; in ahd_handle_target_cmd() 10363 atio->cdb_len = 1; in ahd_handle_target_cmd() 10368 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahd_handle_target_cmd() [all …]
|
| /freebsd-12.1/sys/cam/ |
| H A D | cam_ccb.h | 1322 struct ccb_accept_tio atio; member
|
| /freebsd-12.1/sys/dev/isp/ |
| H A D | isp_freebsd.c | 2908 atp = isp_find_atpd(isp, XS_CHANNEL(accb), accb->atio.tag_id); in isp_abort_atio() 3094 ccb->atio.tag_id = 0; in isp_action()
|
| /freebsd-12.1/sys/dev/mpt/ |
| H A D | mpt_cam.c | 4573 tag = accb->atio.tag_id; in mpt_abort_target_ccb()
|