Lines Matching refs:firewire_comm
63 struct firewire_comm *fc;
73 struct firewire_comm *fc;
82 struct firewire_comm *fc;
98 struct firewire_comm { struct
146 uint32_t (*cyctimer) (struct firewire_comm *); argument
147 void (*ibr) (struct firewire_comm *); argument
148 uint32_t (*set_bmr) (struct firewire_comm *, uint32_t); argument
150 int (*irx_enable) (struct firewire_comm *, int); argument
151 int (*irx_disable) (struct firewire_comm *, int); argument
152 int (*itx_enable) (struct firewire_comm *, int); argument
153 int (*itx_disable) (struct firewire_comm *, int); argument
155 void (*poll) (struct firewire_comm *, int, int); argument
156 void (*set_intr) (struct firewire_comm *, int); argument
157 void (*irx_post) (struct firewire_comm *, uint32_t *); argument
158 void (*itx_post) (struct firewire_comm *, uint32_t *); argument
187 void (*start) (struct firewire_comm *); argument
226 struct firewire_comm *fc;
255 struct firewire_comm *fc;
262 void fw_sidrcv (struct firewire_comm *, uint32_t *, u_int);
269 void fw_init (struct firewire_comm *);
270 int fw_tbuf_update (struct firewire_comm *, int, int);
271 int fw_rbuf_update (struct firewire_comm *, int, int);
272 int fw_bindadd (struct firewire_comm *, struct fw_bind *);
273 int fw_bindremove (struct firewire_comm *, struct fw_bind *);
275 struct firewire_comm *, void *, void (*)(struct fw_xfer *));
277 int fw_asyreq (struct firewire_comm *, int, struct fw_xfer *);
278 void fw_busreset (struct firewire_comm *, uint32_t);
285 struct fw_device *fw_noderesolve_nodeid (struct firewire_comm *, int);
286 struct fw_device *fw_noderesolve_eui64 (struct firewire_comm *, struct fw_eui64 *);
287 struct fw_bind *fw_bindlookup (struct firewire_comm *, uint16_t, uint32_t);
288 void fw_drain_txq (struct firewire_comm *);
292 int fw_open_isodma(struct firewire_comm *, int);