Home
last modified time | relevance | path

Searched refs:atio (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/sys/cam/scsi/
H A Dscsi_targ_bh.c269 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 Dscsi_cmds.c146 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 Dscsi_target.c368 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 Dscsi_target.h79 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 Dscsi_ctl.c769 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 Docs_cam.c563 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 Docs_cam.h51 ocs_hdr_list_t atio; member
/freebsd-13.1/sys/dev/firewire/
H A Dsbp_targ.c209 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 Daic7xxx.c7769 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 Daic79xx.c10250 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 Dcam_ccb.h1356 struct ccb_accept_tio atio; member
/freebsd-13.1/sys/dev/isp/
H A Disp_freebsd.c2304 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 Dmpt_cam.c4543 tag = accb->atio.tag_id; in mpt_abort_target_ccb()