Lines Matching refs:fwdev
73 #define SBP_FWDEV_ALIVE(fwdev) (((fwdev)->status == FWDEVATTACHED) \ argument
74 && crom_has_specver((fwdev)->csrrom, CSRVAL_ANSIT10, CSRVAL_T10SBP2))
317 struct fw_device *fwdev; member
491 sc->sc_target.fwdev = NULL; in sbpattach()
500 if (sbp_alloc_target(sc, fwa->fwdev) == NULL) in sbpattach()
554 if (sc->sc_target.fwdev && SBP_FWDEV_ALIVE(sc->sc_target.fwdev)) { in sbpdetach()
648 struct fw_device *fwdev = sdev->target->fwdev; in sbp_show_sdev_info() local
655 fwdev->eui.hi, in sbp_show_sdev_info()
656 fwdev->eui.lo, in sbp_show_sdev_info()
657 fwdev->dst, in sbp_show_sdev_info()
658 fwdev->speed, in sbp_show_sdev_info()
659 fwdev->maxrec); in sbp_show_sdev_info()
674 crom_init_context(&cc, target->fwdev->csrrom); in sbp_alloc_lun()
732 crom_init_context(&cc, target->fwdev->csrrom); in sbp_alloc_lun()
821 sbp_alloc_target(struct sbp_softc *sc, struct fw_device *fwdev) in sbp_alloc_target() argument
833 target->fwdev = fwdev; in sbp_alloc_target()
849 crom_init_context(&cc, target->fwdev->csrrom); in sbp_alloc_target()
853 target->fwdev = NULL; in sbp_alloc_target()
866 struct fw_device *fwdev; in sbp_probe_lun() local
873 fwdev = sdev->target->fwdev; in sbp_probe_lun()
874 crom_init_context(cc, fwdev->csrrom); in sbp_probe_lun()
975 struct fw_device *fwdev = target->fwdev; in sbp_post_busreset() local
978 alive = SBP_FWDEV_ALIVE(fwdev); in sbp_post_busreset()
997 struct fw_device *fwdev = target->fwdev; in sbp_post_explore() local
1000 alive = SBP_FWDEV_ALIVE(fwdev); in sbp_post_explore()
1016 printf("sbp_post_explore: EUI:%08x%08x ", fwdev->eui.hi, fwdev->eui.lo); in sbp_post_explore()
1425 xfer->send.spd = uimin(target->fwdev->speed, max_speed); in sbp_write_cmd()
1441 fp->mode.wreqq.dst = FWLOCALBUS | target->fwdev->dst; in sbp_write_cmd()
1982 xfer->spd = uimin(sdev->target->fwdev->speed, max_speed); in sbp_recv()
2068 target->fwdev = NULL; in sbp_free_target()
2213 target->fwdev = NULL; in sbp_timeout()
2228 if (target->fwdev != NULL && in sbp_action1()
2285 speed = uimin(target->fwdev->speed, max_speed); in sbp_action1()