Searched refs:fwdev (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwmem.cpp53 struct fw_device *fwdev,
66 xfer->fc = fwdev->fc;
67 xfer->send.hdr.mode.hdr.dst = FWLOCALBUS | fwdev->dst;
69 xfer->send.spd = fwdev->speed;
71 xfer->send.spd = min_c(spd, fwdev->speed);
82 struct fw_device *fwdev,
93 xfer = fwmem_xfer_req(fwdev, (char *)sc, spd, 0, 4, (void*)hand);
107 printf("fwmem_read_quad: %d %04x:%08x\n", fwdev->dst,
119 struct fw_device *fwdev,
130 xfer = fwmem_xfer_req(fwdev, s
52 fwmem_xfer_req( struct fw_device *fwdev, caddr_t sc, int spd, int slen, int rlen, void *hand) argument
81 fwmem_read_quad( struct fw_device *fwdev, caddr_t sc, uint8_t spd, uint16_t dst_hi, uint32_t dst_lo, void *data, void (*hand)(struct fw_xfer *)) argument
118 fwmem_write_quad( struct fw_device *fwdev, caddr_t sc, uint8_t spd, uint16_t dst_hi, uint32_t dst_lo, void *data, void (*hand)(struct fw_xfer *)) argument
154 fwmem_read_block( struct fw_device *fwdev, caddr_t sc, uint8_t spd, uint16_t dst_hi, uint32_t dst_lo, int len, void *data, void (*hand)(struct fw_xfer *)) argument
192 fwmem_write_block( struct fw_device *fwdev, caddr_t sc, uint8_t spd, uint16_t dst_hi, uint32_t dst_lo, int len, void *data, void (*hand)(struct fw_xfer *)) argument
[all...]
H A Dfirewire.cpp102 * Lookup fwdev by node id.
107 struct fw_device *fwdev; local
111 STAILQ_FOREACH(fwdev, &fc->devices, link)
112 if (fwdev->dst == dst && fwdev->status != FWDEVINVAL)
116 return fwdev;
120 * Lookup fwdev by EUI64.
125 struct fw_device *fwdev; local
130 STAILQ_FOREACH(fwdev, &fc->devices, link)
131 if (FW_EUI64_EQUAL(fwdev
512 struct fw_device *fwdev, *fwdev_next; local
1492 struct fw_device *fwdev; local
1524 fw_explore_read_quads(struct fw_device *fwdev, int offset, uint32_t *quad, int length) argument
1552 fw_explore_csrblock(struct fw_device *fwdev, int offset, int recur) argument
1604 struct fw_device *fwdev, *pfwdev, *tfwdev; local
1870 struct fw_device *fwdev, *next; local
2398 struct fw_device fwdev; local
[all...]
/haiku/src/add-ons/kernel/drivers/bus/firewire/
H A Dfw_raw.c42 * $FreeBSD: src/sys/dev/firewire/fwdev.c,v 1.52 2007/06/06 14:31:36 simokawa Exp $
661 struct fw_device *fwdev; local
774 fwdev = gFirewire->fw_noderesolve_eui64(fc,
776 if (fwdev == NULL) {
781 fp->mode.hdr.dst = FWLOCALBUS | fwdev->dst;
881 STAILQ_FOREACH(fwdev, &fc->devices, link) {
884 devinfo->dst = fwdev->dst;
886 (fwdev->status == FWDEVINVAL) ? 0 : 1;
887 devinfo->eui.hi = fwdev->eui.hi;
888 devinfo->eui.lo = fwdev
[all...]

Completed in 65 milliseconds