Home
last modified time | relevance | path

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

/freebsd-12.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()
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 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-12.1/sys/cam/ctl/
H A Dscsi_ctl.c770 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 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-12.1/sys/dev/ocs_fc/
H A Docs_cam.c565 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 Docs_cam.h52 ocs_hdr_list_t atio; member
/freebsd-12.1/sys/dev/aic7xxx/
H A Daic7xxx.c7807 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 Daic79xx.c10307 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 Dcam_ccb.h1322 struct ccb_accept_tio atio; member
/freebsd-12.1/sys/dev/isp/
H A Disp_freebsd.c2908 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 Dmpt_cam.c4573 tag = accb->atio.tag_id; in mpt_abort_target_ccb()