Lines Matching refs:fwdev

92 	struct fw_device *fwdev,  in fwmem_xfer_req()  argument
105 xfer->fc = fwdev->fc; in fwmem_xfer_req()
106 xfer->send.hdr.mode.hdr.dst = FWLOCALBUS | fwdev->dst; in fwmem_xfer_req()
108 xfer->send.spd = fwdev->speed; in fwmem_xfer_req()
110 xfer->send.spd = min(spd, fwdev->speed); in fwmem_xfer_req()
121 struct fw_device *fwdev, in fwmem_read_quad() argument
132 xfer = fwmem_xfer_req(fwdev, sc, spd, 0, 4, hand); in fwmem_read_quad()
146 printf("fwmem_read_quad: %d %04x:%08x\n", fwdev->dst, in fwmem_read_quad()
158 struct fw_device *fwdev, in fwmem_write_quad() argument
169 xfer = fwmem_xfer_req(fwdev, sc, spd, 0, 0, hand); in fwmem_write_quad()
182 printf("fwmem_write_quad: %d %04x:%08x %08x\n", fwdev->dst, in fwmem_write_quad()
194 struct fw_device *fwdev, in fwmem_read_block() argument
206 xfer = fwmem_xfer_req(fwdev, sc, spd, 0, roundup2(len, 4), hand); in fwmem_read_block()
221 printf("fwmem_read_block: %d %04x:%08x %d\n", fwdev->dst, in fwmem_read_block()
232 struct fw_device *fwdev, in fwmem_write_block() argument
244 xfer = fwmem_xfer_req(fwdev, sc, spd, len, 0, hand); in fwmem_write_block()
259 printf("fwmem_write_block: %d %04x:%08x %d\n", fwdev->dst, in fwmem_write_block()
349 struct fw_device *fwdev; in fwmem_strategy() local
358 fwdev = fw_noderesolve_eui64(fms->sc->fc, &fms->eui); in fwmem_strategy()
359 if (fwdev == NULL) { in fwmem_strategy()
370 xfer = fwmem_read_quad(fwdev, in fwmem_strategy()
375 xfer = fwmem_read_block(fwdev, in fwmem_strategy()
381 xfer = fwmem_write_quad(fwdev, in fwmem_strategy()
386 xfer = fwmem_write_block(fwdev, in fwmem_strategy()