Lines Matching refs:ccb

9318 		xpt_done((union ccb *)inot);  in ahd_send_lstate_events()
10278 ahd_find_tmode_devs(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb, in ahd_find_tmode_devs() argument
10291 if (ccb->ccb_h.target_id == CAM_TARGET_WILDCARD in ahd_find_tmode_devs()
10292 && ccb->ccb_h.target_lun == CAM_LUN_WILDCARD) { in ahd_find_tmode_devs()
10299 if (ccb->ccb_h.target_id >= max_id) in ahd_find_tmode_devs()
10302 if (ccb->ccb_h.target_lun >= AHD_NUM_LUNS) in ahd_find_tmode_devs()
10305 *tstate = ahd->enabled_targets[ccb->ccb_h.target_id]; in ahd_find_tmode_devs()
10309 (*tstate)->enabled_luns[ccb->ccb_h.target_lun]; in ahd_find_tmode_devs()
10319 ahd_handle_en_lun(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb) in ahd_handle_en_lun() argument
10332 status = ahd_find_tmode_devs(ahd, sim, ccb, &tstate, &lstate, in ahd_handle_en_lun()
10336 ccb->ccb_h.status = status; in ahd_handle_en_lun()
10344 if (ccb->ccb_h.target_id != our_id) { in ahd_handle_en_lun()
10370 ccb->ccb_h.status = status; in ahd_handle_en_lun()
10379 && ccb->ccb_h.target_id != CAM_TARGET_WILDCARD) { in ahd_handle_en_lun()
10385 ccb->ccb_h.status = CAM_BUSY; in ahd_handle_en_lun()
10397 cel = &ccb->cel; in ahd_handle_en_lun()
10398 target = ccb->ccb_h.target_id; in ahd_handle_en_lun()
10399 lun = ccb->ccb_h.target_lun; in ahd_handle_en_lun()
10410 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10412 ccb->ccb_h.status = CAM_LUN_ALRDY_ENA; in ahd_handle_en_lun()
10422 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10434 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10436 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10442 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10444 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10448 xpt_path_path_id(ccb->ccb_h.path), in ahd_handle_en_lun()
10449 xpt_path_target_id(ccb->ccb_h.path), in ahd_handle_en_lun()
10450 xpt_path_lun_id(ccb->ccb_h.path)); in ahd_handle_en_lun()
10453 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10455 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10520 ccb->ccb_h.status = CAM_REQ_CMP; in ahd_handle_en_lun()
10521 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10528 ccb->ccb_h.status = CAM_LUN_INVALID; in ahd_handle_en_lun()
10534 ccb->ccb_h.status = CAM_REQ_CMP; in ahd_handle_en_lun()
10540 && !xpt_path_comp(ccbh->path, ccb->ccb_h.path)){ in ahd_handle_en_lun()
10542 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10550 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10555 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10558 if (ccb->ccb_h.status != CAM_REQ_CMP) { in ahd_handle_en_lun()
10563 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10815 ahd_freeze_ccb((union ccb *)atio); in ahd_handle_target_cmd()
10818 xpt_done((union ccb*)atio); in ahd_handle_target_cmd()