Lines Matching defs:sbp_dev
256 struct sbp_dev *sdev;
273 struct sbp_dev{
315 struct sbp_dev **luns;
353 static void sbp_show_sdev_info(struct sbp_dev *);
357 static void sbp_probe_lun(struct sbp_dev *);
359 static void sbp_login(struct sbp_dev *);
368 static void sbp_reset_start(struct sbp_dev *);
371 static inline void sbp_scan_dev(struct sbp_dev *);
374 static void sbp_agent_reset(struct sbp_dev *);
376 static void sbp_busy_timeout(struct sbp_dev *);
378 static void sbp_orb_pointer(struct sbp_dev *, struct sbp_ocb *);
380 static void sbp_doorbell(struct sbp_dev *);
381 static struct fw_xfer *sbp_write_cmd(struct sbp_dev *, int, int);
382 static void sbp_mgm_orb(struct sbp_dev *, int, struct sbp_ocb *);
388 static void sbp_free_sdev(struct sbp_dev *);
390 static void sbp_scsipi_detach_sdev(struct sbp_dev *);
392 static void sbp_target_reset(struct sbp_dev *, int);
397 static struct sbp_ocb *sbp_dequeue_ocb(struct sbp_dev *, struct sbp_status *);
398 static struct sbp_ocb *sbp_enqueue_ocb(struct sbp_dev *, struct sbp_ocb *);
399 static struct sbp_ocb *sbp_get_ocb(struct sbp_dev *);
400 static void sbp_free_ocb(struct sbp_dev *, struct sbp_ocb *);
402 static void sbp_abort_all_ocbs(struct sbp_dev *, int);
646 sbp_show_sdev_info(struct sbp_dev *sdev)
669 struct sbp_dev *sdev, **newluns;
713 newluns = (struct sbp_dev **) realloc(target->luns,
714 sizeof(struct sbp_dev *) * maxlun,
722 const int sbp_dev_p_sz = sizeof(struct sbp_dev *);
748 sdev = malloc(sizeof(struct sbp_dev),
864 sbp_probe_lun(struct sbp_dev *sdev)
899 struct sbp_dev *sdev = (struct sbp_dev *)arg;
905 sbp_login(struct sbp_dev *sdev)
930 struct sbp_dev *sdev;
1029 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1046 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1058 struct sbp_dev *tsdev, *sdev = (struct sbp_dev *)xfer->sc;
1074 sbp_reset_start(struct sbp_dev *sdev)
1099 struct sbp_dev *sdev;
1101 sdev = (struct sbp_dev *)xfer->sc;
1116 struct sbp_dev *sdev;
1156 sbp_scan_dev(struct sbp_dev *sdev)
1170 struct sbp_dev *sdev;
1174 sdev = (struct sbp_dev *)xfer->sc;
1191 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1211 sbp_agent_reset(struct sbp_dev *sdev)
1237 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1248 sbp_busy_timeout(struct sbp_dev *sdev)
1272 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1297 sbp_orb_pointer(struct sbp_dev *sdev, struct sbp_ocb *ocb)
1339 struct sbp_dev *sdev = (struct sbp_dev *)xfer->sc;
1360 sbp_doorbell(struct sbp_dev *sdev)
1386 sbp_write_cmd(struct sbp_dev *sdev, int tcode, int offset)
1447 sbp_mgm_orb(struct sbp_dev *sdev, int func, struct sbp_ocb *aocb)
1656 struct sbp_dev *sdev;
1718 struct sbp_dev *sdev;
2011 struct sbp_dev *sdev;
2034 sbp_free_sdev(struct sbp_dev *sdev)
2072 sbp_scsipi_detach_sdev(struct sbp_dev *sdev)
2123 sbp_target_reset(struct sbp_dev *sdev, int method)
2126 struct sbp_dev *tsdev;
2161 struct sbp_dev *sdev = ocb->sdev;
2183 struct sbp_dev *sdev = ocb->sdev;
2222 struct sbp_dev *sdev = NULL;
2385 sbp_dequeue_ocb(struct sbp_dev *sdev, struct sbp_status *sbp_status)
2460 sbp_enqueue_ocb(struct sbp_dev *sdev, struct sbp_ocb *ocb)
2502 sbp_get_ocb(struct sbp_dev *sdev)
2522 sbp_free_ocb(struct sbp_dev *sdev, struct sbp_ocb *ocb)
2547 struct sbp_dev *sdev;
2576 sbp_abort_all_ocbs(struct sbp_dev *sdev, int status)