Searched refs:fw_bind (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/firewire/
H A Dfirewire_module.h30 struct fw_bind * (*fw_bindlookup)(struct firewire_comm *fc, uint16_t dest_hi, uint32_t dest_lo);
32 int (*fw_bindadd)(struct firewire_comm *fc, struct fw_bind *fwb);
34 int (*fw_bindremove)(struct firewire_comm *fc, struct fw_bind *fwb);
H A Dfirewirereg.h181 STAILQ_HEAD(, fw_bind) binds;
292 struct fw_bind{ struct
296 STAILQ_ENTRY(fw_bind) fclist;
297 STAILQ_ENTRY(fw_bind) chlist;
354 int fw_bindadd (struct firewire_comm *, struct fw_bind *);
355 int fw_bindremove (struct firewire_comm *, struct fw_bind *);
369 struct fw_bind *fw_bindlookup (struct firewire_comm *, uint16_t, uint32_t);
/haiku/src/add-ons/kernel/drivers/bus/firewire/
H A Dfw_raw.c87 STAILQ_HEAD(, fw_bind) binds;
224 struct fw_bind *fwb;
290 struct fw_bind *fwb;
347 fwb = (struct fw_bind *)xfer->sc;
639 struct fw_bind *fwb;
642 fwb = (struct fw_bind *)xfer->sc;
662 struct fw_bind *fwb;
841 STAILQ_REMOVE(&d->binds, fwb, fw_bind, chlist);
854 fwb = (struct fw_bind *)malloc(sizeof (struct fw_bind));
[all...]
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfirewire.cpp811 struct fw_bind *fwb;
899 fwb = (struct fw_bind *)malloc(sizeof (struct fw_bind), M_FW, M_NOWAIT);
922 struct fw_bind *
926 struct fw_bind *tfw, *r = NULL;
943 fw_bindadd(struct firewire_comm *fc, struct fw_bind *fwb)
945 struct fw_bind *tfw, *prev = NULL;
975 fw_bindremove(struct firewire_comm *fc, struct fw_bind *fwb)
980 struct fw_bind *tfw;
987 STAILQ_REMOVE(&fc->binds, fwb, fw_bind, fclis
[all...]

Completed in 103 milliseconds