Lines Matching refs:ccb
60 _inq(struct cam_sim *sim, union ccb *ccb) in _inq() argument
62 struct ccb_pathinq *cpi = &ccb->cpi; in _inq()
66 …debug(3, "sid=%d target=%d lun=%jx", sp->sid, ccb->ccb_h.target_id, (uintmax_t)ccb->ccb_h.target_l… in _inq()
90 _scsi_encap(struct cam_sim *sim, union ccb *ccb) in _scsi_encap() argument
95 ret = scsi_encap(sim, ccb); in _scsi_encap()
100 ret = scsi_encap(sim, ccb); in _scsi_encap()
122 scan_callback(struct cam_periph *periph, union ccb *ccb) in scan_callback() argument
124 isc_session_t *sp = (isc_session_t *)ccb->ccb_h.spriv_ptr0; in scan_callback()
128 xpt_free_ccb(ccb); in scan_callback()
139 union ccb *ccb; in ic_scan() local
147 ccb = xpt_alloc_ccb(); in ic_scan()
148 ccb->ccb_h.path = sp->cam_path; in ic_scan()
149 ccb->ccb_h.cbfcnp = scan_callback; in ic_scan()
150 ccb->ccb_h.spriv_ptr0 = sp; in ic_scan()
152 xpt_rescan(ccb); in ic_scan()
168 ic_action(struct cam_sim *sim, union ccb *ccb) in ic_action() argument
171 struct ccb_hdr *ccb_h = &ccb->ccb_h; in ic_action()
177 ccb_h->func_code, ccb->ccb_h.flags, ccb->ccb_h.status, in ic_action()
178 ccb->ccb_h.target_id, (uintmax_t)ccb->ccb_h.target_lun, in ic_action()
179 ccb->ccb_h.retry_count, ccb_h->timeout); in ic_action()
186 _inq(sim, ccb); in ic_action()
191 struct ccb_pathinq *cpi = &ccb->cpi; in ic_action()
200 struct ccb_scsiio* csio = &ccb->csio; in ic_action()
213 if(_scsi_encap(sim, ccb) != 0) in ic_action()
222 ccg = &ccb->ccg; in ic_action()
224 sp->sid, ccb->ccb_h.target_id, (uintmax_t)ccb->ccb_h.target_lun, in ic_action()
235 lun = ccb->ccb_h.target_lun; in ic_action()
261 XPT_DONE(sp, ccb); in ic_action()
263 xpt_done(ccb); in ic_action()