Lines Matching refs:ccb

9306 		xpt_done((union ccb *)inot);  in ahd_send_lstate_events()
10266 ahd_find_tmode_devs(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb, in ahd_find_tmode_devs() argument
10279 if (ccb->ccb_h.target_id == CAM_TARGET_WILDCARD in ahd_find_tmode_devs()
10280 && ccb->ccb_h.target_lun == CAM_LUN_WILDCARD) { in ahd_find_tmode_devs()
10287 if (ccb->ccb_h.target_id >= max_id) in ahd_find_tmode_devs()
10290 if (ccb->ccb_h.target_lun >= AHD_NUM_LUNS) in ahd_find_tmode_devs()
10293 *tstate = ahd->enabled_targets[ccb->ccb_h.target_id]; in ahd_find_tmode_devs()
10297 (*tstate)->enabled_luns[ccb->ccb_h.target_lun]; in ahd_find_tmode_devs()
10307 ahd_handle_en_lun(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb) in ahd_handle_en_lun() argument
10320 status = ahd_find_tmode_devs(ahd, sim, ccb, &tstate, &lstate, in ahd_handle_en_lun()
10324 ccb->ccb_h.status = status; in ahd_handle_en_lun()
10332 if (ccb->ccb_h.target_id != our_id) { in ahd_handle_en_lun()
10358 ccb->ccb_h.status = status; in ahd_handle_en_lun()
10367 && ccb->ccb_h.target_id != CAM_TARGET_WILDCARD) { in ahd_handle_en_lun()
10373 ccb->ccb_h.status = CAM_BUSY; in ahd_handle_en_lun()
10385 cel = &ccb->cel; in ahd_handle_en_lun()
10386 target = ccb->ccb_h.target_id; in ahd_handle_en_lun()
10387 lun = ccb->ccb_h.target_lun; in ahd_handle_en_lun()
10398 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10400 ccb->ccb_h.status = CAM_LUN_ALRDY_ENA; in ahd_handle_en_lun()
10410 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10422 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10424 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10430 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10432 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10436 xpt_path_path_id(ccb->ccb_h.path), in ahd_handle_en_lun()
10437 xpt_path_target_id(ccb->ccb_h.path), in ahd_handle_en_lun()
10438 xpt_path_lun_id(ccb->ccb_h.path)); in ahd_handle_en_lun()
10441 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10443 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in ahd_handle_en_lun()
10508 ccb->ccb_h.status = CAM_REQ_CMP; in ahd_handle_en_lun()
10509 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10516 ccb->ccb_h.status = CAM_LUN_INVALID; in ahd_handle_en_lun()
10522 ccb->ccb_h.status = CAM_REQ_CMP; in ahd_handle_en_lun()
10528 && !xpt_path_comp(ccbh->path, ccb->ccb_h.path)){ in ahd_handle_en_lun()
10530 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10538 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10543 ccb->ccb_h.status = CAM_REQ_INVALID; in ahd_handle_en_lun()
10546 if (ccb->ccb_h.status != CAM_REQ_CMP) { in ahd_handle_en_lun()
10551 xpt_print_path(ccb->ccb_h.path); in ahd_handle_en_lun()
10803 ahd_freeze_ccb((union ccb *)atio); in ahd_handle_target_cmd()
10806 xpt_done((union ccb*)atio); in ahd_handle_target_cmd()