| /freebsd-14.2/sys/cam/scsi/ |
| H A D | scsi_targ_bh.c | 268 atio = (struct ccb_accept_tio*)malloc(sizeof(*atio), M_SCSIBH, in targbhenlun() 270 if (atio == NULL) { in targbhenlun() 278 free(atio, M_SCSIBH); in targbhenlun() 345 struct ccb_accept_tio* atio; in targbhdislun() local 447 struct ccb_accept_tio *atio; in targbhstart() local 477 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-14.2/share/examples/scsi_target/ |
| H A D | scsi_cmds.c | 140 atio->ccb_h.flags); in tcmd_handle() 172 tcmd_illegal_req(atio, ctio); in tcmd_handle() 179 tcmd_illegal_req(atio, ctio); in tcmd_handle() 191 atio->init_id); in tcmd_handle() 311 tcmd_illegal_req(atio, ctio); in tcmd_inquiry() 318 tcmd_illegal_req(atio, ctio); in tcmd_inquiry() 450 tcmd_illegal_req(atio, ctio); in tcmd_rd_cap16() 549 tcmd_illegal_req(atio, ctio); in tcmd_rdwr_decode() 565 tcmd_null_ok(atio, ctio); in tcmd_rdwr_decode() 643 tcmd_null_ok(atio, ctio); in start_io() [all …]
|
| H A D | scsi_target.c | 374 atio = (struct ccb_accept_tio *)malloc(sizeof(*atio)); in init_ccbs() 375 if (atio == NULL) { in init_ccbs() 381 free(atio); in init_ccbs() 569 atio = &ccb->atio; in handle_read() 597 run_queue(c_descr->atio); in handle_read() 635 ctio->tag_id = atio->tag_id; in work_atio() 639 c_descr->atio = atio; in work_atio() 651 if (atio->sense_len != 0) { in work_atio() 656 atio->sense_len); in work_atio() 695 if (c_descr->atio == NULL) { in queue_io() [all …]
|
| H A D | scsi_target.h | 77 struct ccb_accept_tio *atio; member 106 extern int tcmd_handle(struct ccb_accept_tio *atio, 112 extern int work_atio(struct ccb_accept_tio *atio);
|
| /freebsd-14.2/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-14.2/sys/dev/ocs_fc/ |
| H A D | ocs_cam.c | 583 atio = (struct ccb_accept_tio *)STAILQ_FIRST(&trsrc->atio); in ocs_scsi_recv_cmd() 586 if (atio) { in ocs_scsi_recv_cmd() 590 atio->ccb_h.target_lun = lun; in ocs_scsi_recv_cmd() 591 atio->sense_len = 0; in ocs_scsi_recv_cmd() 594 atio->tag_id = io->tag; in ocs_scsi_recv_cmd() 595 atio->ccb_h.ccb_io_ptr = io; in ocs_scsi_recv_cmd() 610 atio->cdb_len = cdb_len; in ocs_scsi_recv_cmd() 617 xpt_done((union ccb *)atio); in ocs_scsi_recv_cmd() 2428 STAILQ_INIT(&trsrc->atio); in ocs_action() 2473 atio->init_id = 0x0badbeef; in ocs_action() [all …]
|
| H A D | ocs_cam.h | 49 ocs_hdr_list_t atio; member
|
| /freebsd-14.2/sys/dev/firewire/ |
| H A D | sbp_targ.c | 207 struct ccb_accept_tio *atio; member 1442 atio = orbi->atio; in sbp_targ_cmd_handler() 1467 atio->sense_len = 0; in sbp_targ_cmd_handler() 1481 atio->cdb_len = 6; in sbp_targ_cmd_handler() 1485 atio->cdb_len = 10; in sbp_targ_cmd_handler() 1488 atio->cdb_len = 16; in sbp_targ_cmd_handler() 1491 atio->cdb_len = 12; in sbp_targ_cmd_handler() 1496 atio->cdb_len = 1; in sbp_targ_cmd_handler() 1501 memcpy(atio->cdb_io.cdb_bytes, bytes, atio->cdb_len); in sbp_targ_cmd_handler() 1521 xpt_done((union ccb*)atio); in sbp_targ_cmd_handler() [all …]
|
| /freebsd-14.2/sys/dev/aic7xxx/ |
| H A D | aic7xxx.c | 7761 if (atio == NULL) { in ahc_handle_target_cmd() 7790 atio->sense_len = 0; in ahc_handle_target_cmd() 7791 atio->init_id = initiator; in ahc_handle_target_cmd() 7795 atio->tag_id = *byte++; in ahc_handle_target_cmd() 7805 atio->cdb_len = 6; in ahc_handle_target_cmd() 7809 atio->cdb_len = 10; in ahc_handle_target_cmd() 7812 atio->cdb_len = 16; in ahc_handle_target_cmd() 7815 atio->cdb_len = 12; in ahc_handle_target_cmd() 7820 atio->cdb_len = 1; in ahc_handle_target_cmd() 7825 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahc_handle_target_cmd() [all …]
|
| H A D | aic79xx.c | 10240 if (atio == NULL) { in ahd_handle_target_cmd() 10266 atio->sense_len = 0; in ahd_handle_target_cmd() 10267 atio->init_id = initiator; in ahd_handle_target_cmd() 10271 atio->tag_id = *byte++; in ahd_handle_target_cmd() 10281 atio->cdb_len = 6; in ahd_handle_target_cmd() 10285 atio->cdb_len = 10; in ahd_handle_target_cmd() 10288 atio->cdb_len = 16; in ahd_handle_target_cmd() 10291 atio->cdb_len = 12; in ahd_handle_target_cmd() 10296 atio->cdb_len = 1; in ahd_handle_target_cmd() 10301 memcpy(atio->cdb_io.cdb_bytes, byte, atio->cdb_len); in ahd_handle_target_cmd() [all …]
|
| /freebsd-14.2/sys/cam/ |
| H A D | cam_ccb.h | 1362 struct ccb_accept_tio atio; member
|
| /freebsd-14.2/sys/dev/isp/ |
| H A D | isp_freebsd.c | 2311 atp = isp_find_atpd(isp, XS_CHANNEL(accb), accb->atio.tag_id); in isp_abort_atio() 2492 ccb->atio.tag_id = 0; in isp_action()
|
| /freebsd-14.2/sys/dev/mpt/ |
| H A D | mpt_cam.c | 4542 tag = accb->atio.tag_id; in mpt_abort_target_ccb()
|