Symbol: atiop
sys/dev/disk/isp/isp_freebsd.c
1833
struct ccb_accept_tio *atiop;
sys/dev/disk/isp/isp_freebsd.c
1882
atiop = (struct ccb_accept_tio *) SLIST_FIRST(&tptr->atios);
sys/dev/disk/isp/isp_freebsd.c
1883
if (atiop == NULL || atp == NULL) {
sys/dev/disk/isp/isp_freebsd.c
1892
xpt_print(tptr->owner, "no %s for lun %d from initiator %d\n", (atp == NULL && atiop == NULL)? "ATIOs *or* ATPS" :
sys/dev/disk/isp/isp_freebsd.c
1908
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
1909
atiop->ccb_h.target_id = aep->at_tgt;
sys/dev/disk/isp/isp_freebsd.c
1910
atiop->ccb_h.target_lun = aep->at_lun;
sys/dev/disk/isp/isp_freebsd.c
1912
atiop->ccb_h.flags = CAM_DIS_DISCONNECT;
sys/dev/disk/isp/isp_freebsd.c
1914
atiop->ccb_h.flags = 0;
sys/dev/disk/isp/isp_freebsd.c
1918
size_t amt = ISP_MIN(QLTM_SENSELEN, sizeof (atiop->sense_data));
sys/dev/disk/isp/isp_freebsd.c
1919
atiop->sense_len = amt;
sys/dev/disk/isp/isp_freebsd.c
1920
ISP_MEMCPY(&atiop->sense_data, aep->at_sense, amt);
sys/dev/disk/isp/isp_freebsd.c
1922
atiop->sense_len = 0;
sys/dev/disk/isp/isp_freebsd.c
1925
atiop->init_id = GET_IID_VAL(aep->at_iid);
sys/dev/disk/isp/isp_freebsd.c
1926
atiop->cdb_len = aep->at_cdblen;
sys/dev/disk/isp/isp_freebsd.c
1927
ISP_MEMCPY(atiop->cdb_io.cdb_bytes, aep->at_cdb, aep->at_cdblen);
sys/dev/disk/isp/isp_freebsd.c
1928
atiop->ccb_h.status = CAM_CDB_RECVD;
sys/dev/disk/isp/isp_freebsd.c
1933
atiop->tag_id = atp->tag;
sys/dev/disk/isp/isp_freebsd.c
1935
atiop->tag_action = aep->at_tag_type;
sys/dev/disk/isp/isp_freebsd.c
1936
atiop->ccb_h.status |= CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
1945
atp->cdb0 = atiop->cdb_io.cdb_bytes[0];
sys/dev/disk/isp/isp_freebsd.c
1958
struct ccb_accept_tio *atiop;
sys/dev/disk/isp/isp_freebsd.c
2024
atiop = (struct ccb_accept_tio *) SLIST_FIRST(&tptr->atios);
sys/dev/disk/isp/isp_freebsd.c
2025
if (atiop == NULL) {
sys/dev/disk/isp/isp_freebsd.c
2038
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
2039
atiop->ccb_h.target_id = FCPARAM(isp, 0)->isp_loopid;
sys/dev/disk/isp/isp_freebsd.c
2040
atiop->ccb_h.target_lun = lun;
sys/dev/disk/isp/isp_freebsd.c
2045
atiop->sense_len = 0;
sys/dev/disk/isp/isp_freebsd.c
2051
atiop->init_id = ((at2e_entry_t *)aep)->at_iid;
sys/dev/disk/isp/isp_freebsd.c
2053
atiop->init_id = aep->at_iid;
sys/dev/disk/isp/isp_freebsd.c
2059
if (!IS_2100(isp) && isp_find_pdb_by_loopid(isp, 0, atiop->init_id, &lp) == 0) {
sys/dev/disk/isp/isp_freebsd.c
2072
isp_add_wwn_entry(isp, 0, iid, atiop->init_id, PORT_ANY);
sys/dev/disk/isp/isp_freebsd.c
2074
atiop->cdb_len = ATIO2_CDBLEN;
sys/dev/disk/isp/isp_freebsd.c
2075
ISP_MEMCPY(atiop->cdb_io.cdb_bytes, aep->at_cdb, ATIO2_CDBLEN);
sys/dev/disk/isp/isp_freebsd.c
2076
atiop->ccb_h.status = CAM_CDB_RECVD;
sys/dev/disk/isp/isp_freebsd.c
2077
atiop->tag_id = atp->tag;
sys/dev/disk/isp/isp_freebsd.c
2080
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2081
atiop->tag_action = MSG_SIMPLE_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2084
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2085
atiop->tag_action = MSG_HEAD_OF_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2088
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2089
atiop->tag_action = MSG_ORDERED_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2094
atiop->tag_action = 0;
sys/dev/disk/isp/isp_freebsd.c
2102
atp->nphdl = atiop->init_id;
sys/dev/disk/isp/isp_freebsd.c
2108
xpt_done((union ccb *)atiop);
sys/dev/disk/isp/isp_freebsd.c
2134
struct ccb_accept_tio *atiop;
sys/dev/disk/isp/isp_freebsd.c
2255
atiop = (struct ccb_accept_tio *) SLIST_FIRST(&tptr->atios);
sys/dev/disk/isp/isp_freebsd.c
2256
if (atiop == NULL) {
sys/dev/disk/isp/isp_freebsd.c
2279
ISP_PATH_PRT(isp, ISP_LOGTDEBUG0, atiop->ccb_h.path, "Take FREE ATIO count now %d\n", tptr->atio_count);
sys/dev/disk/isp/isp_freebsd.c
2280
atiop->init_id = nphdl;
sys/dev/disk/isp/isp_freebsd.c
2281
atiop->ccb_h.target_id = FCPARAM(isp, chan)->isp_loopid;
sys/dev/disk/isp/isp_freebsd.c
2282
atiop->ccb_h.target_lun = lun;
sys/dev/disk/isp/isp_freebsd.c
2283
atiop->sense_len = 0;
sys/dev/disk/isp/isp_freebsd.c
2289
ISP_MEMCPY(atiop->cdb_io.cdb_bytes, aep->at_cmnd.cdb_dl.sf.fcp_cmnd_cdb, cdbxlen);
sys/dev/disk/isp/isp_freebsd.c
2290
atiop->cdb_len = cdbxlen;
sys/dev/disk/isp/isp_freebsd.c
2291
atiop->ccb_h.status = CAM_CDB_RECVD;
sys/dev/disk/isp/isp_freebsd.c
2292
atiop->tag_id = atp->tag;
sys/dev/disk/isp/isp_freebsd.c
2295
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2296
atiop->tag_action = MSG_SIMPLE_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2299
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2300
atiop->tag_action = MSG_HEAD_OF_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2303
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/isp/isp_freebsd.c
2304
atiop->tag_action = MSG_ORDERED_Q_TAG;
sys/dev/disk/isp/isp_freebsd.c
2310
atiop->tag_action = 0;
sys/dev/disk/isp/isp_freebsd.c
2320
atp->cdb0 = atiop->cdb_io.cdb_bytes[0];
sys/dev/disk/isp/isp_freebsd.c
2324
xpt_done((union ccb *)atiop);
sys/dev/disk/isp/isp_target.c
109
at_entry_t *atiop;
sys/dev/disk/isp/isp_target.c
131
#define atiop unp.atiop
sys/dev/disk/isp/isp_target.c
195
isp_get_atio(isp, atiop, (at_entry_t *) local);
sys/dev/disk/mpt/mpt_cam.c
4916
struct ccb_accept_tio *atiop;
sys/dev/disk/mpt/mpt_cam.c
5127
atiop = (struct ccb_accept_tio *) STAILQ_FIRST(&trtp->atios);
sys/dev/disk/mpt/mpt_cam.c
5128
if (atiop == NULL) {
sys/dev/disk/mpt/mpt_cam.c
5139
"Get FREE ATIO %p lun %d\n", atiop, atiop->ccb_h.target_lun);
sys/dev/disk/mpt/mpt_cam.c
5140
atiop->ccb_h.ccb_mpt_ptr = mpt;
sys/dev/disk/mpt/mpt_cam.c
5141
atiop->ccb_h.status = CAM_CDB_RECVD;
sys/dev/disk/mpt/mpt_cam.c
5142
atiop->ccb_h.target_lun = lun;
sys/dev/disk/mpt/mpt_cam.c
5143
atiop->sense_len = 0;
sys/dev/disk/mpt/mpt_cam.c
5144
atiop->init_id = GET_INITIATOR_INDEX(reply_desc);
sys/dev/disk/mpt/mpt_cam.c
5145
atiop->cdb_len = mpt_cdblen(cdbp[0], 16);
sys/dev/disk/mpt/mpt_cam.c
5146
memcpy(atiop->cdb_io.cdb_bytes, cdbp, atiop->cdb_len);
sys/dev/disk/mpt/mpt_cam.c
5155
atiop->tag_id = MPT_MAKE_TAGID(mpt, req, ioindex);
sys/dev/disk/mpt/mpt_cam.c
5156
tgt->tag_id = atiop->tag_id;
sys/dev/disk/mpt/mpt_cam.c
5158
atiop->tag_action = tag_action;
sys/dev/disk/mpt/mpt_cam.c
5159
atiop->ccb_h.flags = CAM_TAG_ACTION_VALID;
sys/dev/disk/mpt/mpt_cam.c
5163
mpt_prt(mpt, "START_CCB %p for lun %u CDB=<", atiop,
sys/dev/disk/mpt/mpt_cam.c
5164
atiop->ccb_h.target_lun);
sys/dev/disk/mpt/mpt_cam.c
5165
for (i = 0; i < atiop->cdb_len; i++) {
sys/dev/disk/mpt/mpt_cam.c
5167
(i == (atiop->cdb_len - 1))? '>' : ' ');
sys/dev/disk/mpt/mpt_cam.c
5170
itag, atiop->tag_id, tgt->reply_desc, tgt->resid);
sys/dev/disk/mpt/mpt_cam.c
5173
xpt_done((union ccb *)atiop);