Lines Matching defs:fwdev

201 	struct fw_device *fwdev;
341 struct fw_device *fwdev;
343 fwdev = sdev->target->fwdev;
351 fwdev->eui.hi,
352 fwdev->eui.lo,
353 fwdev->dst,
354 fwdev->speed,
355 fwdev->maxrec);
381 sbp_new_target(struct sbp_softc *sbp, struct fw_device *fwdev)
394 if (wired[i].eui.hi == fwdev->eui.hi &&
395 wired[i].eui.lo == fwdev->eui.lo)
401 sbp->targets[target].fwdev == NULL)
405 target, fwdev->eui.hi, fwdev->eui.lo);
410 if (sbp->targets[i].fwdev == NULL && w[i] == 0) {
429 crom_init_context(&cc, target->fwdev->csrrom);
491 crom_init_context(&cc, target->fwdev->csrrom);
578 sbp_alloc_target(struct sbp_softc *sbp, struct fw_device *fwdev)
588 i = sbp_new_target(sbp, fwdev);
595 target->fwdev = fwdev;
599 crom_init_context(&cc, target->fwdev->csrrom);
603 target->fwdev = NULL;
626 struct fw_device *fwdev;
633 fwdev = sdev->target->fwdev;
634 crom_init_context(cc, fwdev->csrrom);
686 #define SBP_FWDEV_ALIVE(fwdev) (((fwdev)->status == FWDEVATTACHED) \
687 && crom_has_specver((fwdev)->csrrom, CSRVAL_ANSIT10, CSRVAL_T10SBP2))
697 alive = SBP_FWDEV_ALIVE(target->fwdev);
789 struct fw_device *fwdev;
814 STAILQ_FOREACH(fwdev, &sbp->fd.fc->devices, link)
815 if (target->fwdev == NULL || target->fwdev == fwdev)
817 if (fwdev == NULL) {
824 STAILQ_FOREACH(fwdev, &sbp->fd.fc->devices, link) {
827 __func__, fwdev->eui.hi, fwdev->eui.lo,
828 (fwdev->status != FWDEVATTACHED) ? "not" : "",
829 fwdev->status);
831 alive = SBP_FWDEV_ALIVE(fwdev);
834 if (target->fwdev == fwdev) {
842 target = sbp_alloc_target(sbp, fwdev);
1309 xfer->send.spd = min(sdev->target->fwdev->speed, max_speed);
1325 fp->mode.wreqq.dst = FWLOCALBUS | sdev->target->fwdev->dst;
1855 xfer->spd = min(sdev->target->fwdev->speed, max_speed);
1937 sbp->targets[i].fwdev = NULL;
2079 target->fwdev = NULL;
2250 target->fwdev = NULL;
2270 if (target->fwdev != NULL
2401 speed = min(target->fwdev->speed, max_speed);