Lines Matching refs:sbp_dev
145 struct sbp_dev *sdev;
155 struct sbp_dev { struct
197 struct sbp_dev **luns; argument
231 static void sbp_orb_pointer (struct sbp_dev *, struct sbp_ocb *);
232 static void sbp_doorbell(struct sbp_dev *);
234 static void sbp_free_ocb (struct sbp_dev *, struct sbp_ocb *);
236 static void sbp_abort_all_ocbs (struct sbp_dev *, int);
237 static struct fw_xfer * sbp_write_cmd (struct sbp_dev *, int, int);
238 static struct sbp_ocb * sbp_get_ocb (struct sbp_dev *);
239 static struct sbp_ocb * sbp_enqueue_ocb (struct sbp_dev *, struct sbp_ocb *);
240 static struct sbp_ocb * sbp_dequeue_ocb (struct sbp_dev *, struct sbp_status *);
241 static void sbp_cam_detach_sdev(struct sbp_dev *);
242 static void sbp_free_sdev(struct sbp_dev *);
247 static void sbp_mgm_orb (struct sbp_dev *, int, struct sbp_ocb *);
337 sbp_show_sdev_info(struct sbp_dev *sdev) in sbp_show_sdev_info()
421 struct sbp_dev *sdev, **newluns; in sbp_alloc_lun()
465 newluns = (struct sbp_dev **) realloc(target->luns, in sbp_alloc_lun()
466 sizeof(struct sbp_dev *) * maxlun, in sbp_alloc_lun()
481 sizeof(struct sbp_dev *) * in sbp_alloc_lun()
503 sdev = malloc(sizeof(struct sbp_dev), in sbp_alloc_lun()
623 sbp_probe_lun(struct sbp_dev *sdev) in sbp_probe_lun()
658 struct sbp_dev *sdev = (struct sbp_dev *)arg; in sbp_login_callout()
664 sbp_login(struct sbp_dev *sdev) in sbp_login()
692 struct sbp_dev *sdev; in sbp_probe_target()
869 struct sbp_dev *sdev; in sbp_loginres_callback()
870 sdev = (struct sbp_dev *)xfer->sc; in sbp_loginres_callback()
885 struct sbp_dev *sdev; in sbp_xfer_free()
887 sdev = (struct sbp_dev *)xfer->sc; in sbp_xfer_free()
896 struct sbp_dev *tsdev, *sdev = (struct sbp_dev *)xfer->sc; in sbp_reset_start_callback()
915 sbp_reset_start(struct sbp_dev *sdev) in sbp_reset_start()
937 struct sbp_dev *sdev; in sbp_mgm_callback()
940 sdev = (struct sbp_dev *)xfer->sc; in sbp_mgm_callback()
952 static struct sbp_dev *
955 struct sbp_dev **sdevp; in sbp_next_dev()
971 struct sbp_dev *sdev; in sbp_cam_scan_lun()
973 sdev = (struct sbp_dev *) ccb->ccb_h.ccb_sdev_ptr; in sbp_cam_scan_lun()
1008 struct sbp_dev *sdev; in sbp_cam_scan_target()
1045 sbp_scan_dev(struct sbp_dev *sdev) in sbp_scan_dev()
1055 struct sbp_dev *sdev; in sbp_do_attach()
1059 sdev = (struct sbp_dev *)xfer->sc; in sbp_do_attach()
1092 struct sbp_dev *sdev; in sbp_agent_reset_callback()
1094 sdev = (struct sbp_dev *)xfer->sc; in sbp_agent_reset_callback()
1114 sbp_agent_reset(struct sbp_dev *sdev) in sbp_agent_reset()
1140 struct sbp_dev *sdev; in sbp_busy_timeout_callback()
1142 sdev = (struct sbp_dev *)xfer->sc; in sbp_busy_timeout_callback()
1154 sbp_busy_timeout(struct sbp_dev *sdev) in sbp_busy_timeout()
1175 struct sbp_dev *sdev; in sbp_orb_pointer_callback()
1176 sdev = (struct sbp_dev *)xfer->sc; in sbp_orb_pointer_callback()
1204 sbp_orb_pointer(struct sbp_dev *sdev, struct sbp_ocb *ocb) in sbp_orb_pointer()
1248 struct sbp_dev *sdev; in sbp_doorbell_callback()
1249 sdev = (struct sbp_dev *)xfer->sc; in sbp_doorbell_callback()
1271 sbp_doorbell(struct sbp_dev *sdev) in sbp_doorbell()
1295 sbp_write_cmd(struct sbp_dev *sdev, int tcode, int offset) in sbp_write_cmd()
1348 sbp_mgm_orb(struct sbp_dev *sdev, int func, struct sbp_ocb *aocb) in sbp_mgm_orb()
1555 struct sbp_dev *sdev; in sbp_fix_inq_data()
1610 struct sbp_dev *sdev; in sbp_recv1()
2015 struct sbp_dev *sdev; in sbp_logout_all()
2052 sbp_free_sdev(struct sbp_dev *sdev) in sbp_free_sdev()
2140 sbp_cam_detach_sdev(struct sbp_dev *sdev) in sbp_cam_detach_sdev()
2177 sbp_target_reset(struct sbp_dev *sdev, int method) in sbp_target_reset()
2181 struct sbp_dev *tsdev; in sbp_target_reset()
2215 struct sbp_dev *sdev = ocb->sdev; in sbp_mgm_timeout()
2239 struct sbp_dev *sdev = ocb->sdev; in sbp_timeout()
2278 struct sbp_dev *sdev = NULL; in sbp_action()
2644 sbp_dequeue_ocb(struct sbp_dev *sdev, struct sbp_status *sbp_status) in sbp_dequeue_ocb()
2712 sbp_enqueue_ocb(struct sbp_dev *sdev, struct sbp_ocb *ocb) in sbp_enqueue_ocb()
2751 sbp_get_ocb(struct sbp_dev *sdev) in sbp_get_ocb()
2768 sbp_free_ocb(struct sbp_dev *sdev, struct sbp_ocb *ocb) in sbp_free_ocb()
2788 struct sbp_dev *sdev; in sbp_abort_ocb()
2815 sbp_abort_all_ocbs(struct sbp_dev *sdev, int status) in sbp_abort_all_ocbs()