Home
last modified time | relevance | path

Searched refs:fw_xfer (Results 1 – 8 of 8) sorted by relevance

/haiku/headers/private/firewire/
H A Dfirewire_module.h25 int (*fw_asyreq)(struct firewire_comm *fc, int sub, struct fw_xfer *xfer);
27 void (*fw_xferwake)(struct fw_xfer *xfer);
28 int (*fw_xferwait)(struct fw_xfer *xfer);
38 struct firewire_comm *fc, void *sc, void (*hand)(struct fw_xfer *));
42 struct fw_xfer * (*fw_xfer_alloc)();
44 struct fw_xfer * (*fw_xfer_alloc_buf)(int send_len, int recv_len);
46 void (*fw_xfer_done)(struct fw_xfer *xfer);
48 void (*fw_xfer_unload)(struct fw_xfer* xfer);
50 void (*fw_xfer_free_buf)( struct fw_xfer* xfer);
52 void (*fw_xfer_free)( struct fw_xfer* xfer);
[all …]
H A Dfirewirereg.h69 STAILQ_HEAD(fw_xferlist, fw_xfer);
301 struct fw_xfer{ struct
320 void (*hand) (struct fw_xfer *); argument
330 STAILQ_ENTRY(fw_xfer) link; argument
331 STAILQ_ENTRY(fw_xfer) tlabel;
338 struct fw_xfer *xfer; argument
346 void fw_xfer_unload ( struct fw_xfer*);
347 void fw_xfer_free_buf ( struct fw_xfer*);
348 void fw_xfer_free ( struct fw_xfer*);
349 struct fw_xfer *fw_xfer_alloc (void);
[all …]
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwmem.h37 struct fw_xfer *fwmem_read_quad(struct fw_device *, caddr_t, uint8_t,
38 uint16_t, uint32_t, void *, void (*)(struct fw_xfer *));
39 struct fw_xfer *fwmem_write_quad(struct fw_device *, caddr_t, uint8_t,
40 uint16_t, uint32_t, void *, void (*)(struct fw_xfer *));
41 struct fw_xfer *fwmem_read_block(struct fw_device *, caddr_t, uint8_t,
42 uint16_t, uint32_t, int, void *, void (*)(struct fw_xfer *));
43 struct fw_xfer *fwmem_write_block(struct fw_device *, caddr_t, uint8_t,
44 uint16_t, uint32_t, int, void *, void (*)(struct fw_xfer *));
H A Dfwmem.cpp51 static struct fw_xfer *
60 struct fw_xfer *xfer; in fwmem_xfer_req()
72 xfer->hand = (void (*)(fw_xfer*))hand; in fwmem_xfer_req()
80 struct fw_xfer *
88 void (*hand)(struct fw_xfer *)) in fwmem_read_quad() argument
90 struct fw_xfer *xfer; in fwmem_read_quad()
117 struct fw_xfer *
125 void (*hand)(struct fw_xfer *)) in fwmem_write_quad() argument
127 struct fw_xfer *xfer; in fwmem_write_quad()
153 struct fw_xfer *
[all …]
H A Dfirewire.cpp69 static void fw_try_bmr_callback (struct fw_xfer *);
70 static void fw_asystart (struct fw_xfer *);
71 static int fw_get_tlabel (struct firewire_comm *, struct fw_xfer *);
76 static void fw_vmaccess (struct fw_xfer *);
145 fw_asyreq(struct firewire_comm *fc, int sub, struct fw_xfer *xfer) in fw_asyreq()
226 fw_xferwake(struct fw_xfer *xfer) in fw_xferwake()
241 fw_xferwait(struct fw_xfer *xfer) in fw_xferwait()
263 fw_asystart(struct fw_xfer *xfer) in fw_asystart()
288 struct fw_xfer *xfer, *txfer; in firewire_xfer_timeout()
292 STAILQ_HEAD(, fw_xfer) xfer_timeout; in firewire_xfer_timeout()
[all …]
H A Dfwohcireg.h337 struct fw_xfer *xfer;
H A Dfwohci.cpp837 fwohci_execute_db(void *arg, fw_xfer::send_recv *info)
880 struct fw_xfer *xfer;
1084 struct fw_xfer *xfer;
/haiku/src/add-ons/kernel/drivers/bus/firewire/
H A Dfw_raw.c88 STAILQ_HEAD(, fw_xfer) rq;
223 struct fw_xfer *xfer; in fw_free()
289 struct fw_xfer *xfer; in fw_read_async()
454 struct fw_xfer *xfer; in fw_write_async()
637 fw_hand(struct fw_xfer *xfer) in fw_hand()
664 struct fw_xfer *xfer; in fw_ioctl()