Home
last modified time | relevance | path

Searched refs:fwdev (Results 1 – 7 of 7) sorted by relevance

/netbsd/src/sys/dev/ieee1394/
Dfirewire.c248 faa.fwdev = NULL; in firewireattach()
270 struct fw_device *fwdev, *fwdev_next; in firewiredetach() local
301 for (fwdev = STAILQ_FIRST(&fc->devices); fwdev != NULL; in firewiredetach()
302 fwdev = fwdev_next) { in firewiredetach()
303 fwdev_next = STAILQ_NEXT(fwdev, link); in firewiredetach()
304 free(fwdev, M_FW); in firewiredetach()
343 struct fw_device *fwdev; in fw_noderesolve_nodeid() local
346 STAILQ_FOREACH(fwdev, &fc->devices, link) in fw_noderesolve_nodeid()
347 if (fwdev->dst == dst && fwdev->status != FWDEVINVAL) in fw_noderesolve_nodeid()
351 return fwdev; in fw_noderesolve_nodeid()
[all …]
Dfwmem.c232 struct fw_device *fwdev; in fwmem_strategy() local
245 fwdev = fw_noderesolve_eui64(fms->sc->fc, &fms->eui); in fwmem_strategy()
246 if (fwdev == NULL) { in fwmem_strategy()
257 xfer = fwmem_read_quad(fwdev, (void *) bp, fwmem_speed, in fwmem_strategy()
261 xfer = fwmem_read_block(fwdev, (void *) bp, fwmem_speed, in fwmem_strategy()
266 xfer = fwmem_write_quad(fwdev, (void *)bp, fwmem_speed, in fwmem_strategy()
270 xfer = fwmem_write_block(fwdev, (void *)bp, fwmem_speed, in fwmem_strategy()
320 fwmem_read_quad(struct fw_device *fwdev, void * sc, uint8_t spd, in fwmem_read_quad() argument
327 xfer = fwmem_xfer_req(fwdev, (void *)sc, spd, 0, 4, hand); in fwmem_read_quad()
341 fwdev->dst, dst_hi, dst_lo); in fwmem_read_quad()
[all …]
Dsbp.c73 #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()
[all …]
Dfwdev.c388 struct fw_device *fwdev; in fw_ioctl() local
515 fwdev = fw_noderesolve_eui64(fc, &asyreq->req.dst.eui); in fw_ioctl()
516 if (fwdev == NULL) { in fw_ioctl()
522 fp->mode.hdr.dst = FWLOCALBUS | fwdev->dst; in fw_ioctl()
630 STAILQ_FOREACH(fwdev, &fc->devices, link) { in fw_ioctl()
633 devinfo->dst = fwdev->dst; in fw_ioctl()
635 (fwdev->status == FWDEVINVAL) ? 0 : 1; in fw_ioctl()
636 devinfo->eui.hi = fwdev->eui.hi; in fw_ioctl()
637 devinfo->eui.lo = fwdev->eui.lo; in fw_ioctl()
651 STAILQ_FOREACH(fwdev, &fc->devices, link) in fw_ioctl()
[all …]
Dfiles.ieee13948 file dev/ieee1394/fwdev.c ieee1394if
Dfirewirereg.h80 struct fw_device *fwdev; member
Dfirewire.h473 struct fw_device *fwdev; member