| /freebsd-13.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() 489 atio->tag_id, in targbhstart() 490 atio->init_id, in targbhstart() 540 atio = &done_ccb->atio; in targbhdone() 662 atio->sense_len = 0; in targbhdone() [all …]
|
| /freebsd-13.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-13.1/sys/cam/ctl/ |
| H A D | scsi_ctl.c | 769 struct ccb_accept_tio *atio; in ctlfestart() local 791 flags = atio->ccb_h.flags & in ctlfestart() 889 atio->tag_id, in ctlfestart() 890 atio->init_id, in ctlfestart() 1119 atio = &done_ccb->atio; in ctlfedone() 1156 switch (atio->tag_action) { in ctlfedone() 1175 atio->tag_action); in ctlfedone() 1284 atio->ccb_h.io_ptr = io; in ctlfedone() 1362 atio->tag_id, in ctlfedone() 1375 atio->tag_id, in ctlfedone() [all …]
|
| /freebsd-13.1/sys/dev/ocs_fc/ |
| H A D | ocs_cam.c | 563 atio = (struct ccb_accept_tio *)STAILQ_FIRST(&trsrc->atio); in ocs_scsi_recv_cmd() 566 if (atio) { in ocs_scsi_recv_cmd() 570 atio->ccb_h.target_lun = lun; in ocs_scsi_recv_cmd() 571 atio->sense_len = 0; in ocs_scsi_recv_cmd() 574 atio->tag_id = io->tag; in ocs_scsi_recv_cmd() 575 atio->ccb_h.ccb_io_ptr = io; in ocs_scsi_recv_cmd() 590 atio->cdb_len = cdb_len; in ocs_scsi_recv_cmd() 597 xpt_done((union ccb *)atio); in ocs_scsi_recv_cmd() 2351 STAILQ_INIT(&trsrc->atio); in ocs_action() 2396 atio->init_id = 0x0badbeef; in ocs_action() [all …]
|
| H A D | ocs_cam.h | 51 ocs_hdr_list_t atio; member
|
| /freebsd-13.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-13.1/sys/dev/aic7xxx/ |
| H A D | aic7xxx.c | 7769 if (atio == NULL) { in ahc_handle_target_cmd() 7798 atio->sense_len = 0; in ahc_handle_target_cmd() 7799 atio->init_id = initiator; in ahc_handle_target_cmd() 7803 atio->tag_id = *byte++; in ahc_handle_target_cmd() 7813 atio->cdb_len = 6; in ahc_handle_target_cmd() 7817 atio->cdb_len = 10; in ahc_handle_target_cmd() 7820 atio->cdb_len = 16; in ahc_handle_target_cmd() 7823 atio->cdb_len = 12; in ahc_handle_target_cmd() 7828 atio->cdb_len = 1; in ahc_handle_target_cmd() 7833 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahc_handle_target_cmd() [all …]
|
| H A D | aic79xx.c | 10250 if (atio == NULL) { in ahd_handle_target_cmd() 10276 atio->sense_len = 0; in ahd_handle_target_cmd() 10277 atio->init_id = initiator; in ahd_handle_target_cmd() 10281 atio->tag_id = *byte++; in ahd_handle_target_cmd() 10291 atio->cdb_len = 6; in ahd_handle_target_cmd() 10295 atio->cdb_len = 10; in ahd_handle_target_cmd() 10298 atio->cdb_len = 16; in ahd_handle_target_cmd() 10301 atio->cdb_len = 12; in ahd_handle_target_cmd() 10306 atio->cdb_len = 1; in ahd_handle_target_cmd() 10311 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahd_handle_target_cmd() [all …]
|
| /freebsd-13.1/sys/cam/ |
| H A D | cam_ccb.h | 1356 struct ccb_accept_tio atio; member
|
| /freebsd-13.1/sys/dev/isp/ |
| H A D | isp_freebsd.c | 2304 atp = isp_find_atpd(isp, XS_CHANNEL(accb), accb->atio.tag_id); in isp_abort_atio() 2485 ccb->atio.tag_id = 0; in isp_action()
|
| /freebsd-13.1/sys/dev/mpt/ |
| H A D | mpt_cam.c | 4543 tag = accb->atio.tag_id; in mpt_abort_target_ccb()
|