firewire_comm
fw_phy_config(struct firewire_comm *fc, int root_node, int gap_count)
fw_sidrcv(struct firewire_comm* fc, u_int32_t *sid, u_int len)
fw_bus_probe(struct firewire_comm *fc)
fw_bus_explore(struct firewire_comm *fc )
asyreqq(struct firewire_comm *fc, u_int8_t spd, u_int8_t tl, u_int8_t rt,
struct firewire_comm *fc;
fw_noderesolve_nodeid(struct firewire_comm *fc, int dst)
fw_attach_dev(struct firewire_comm *fc)
fw_noderesolve_eui64(struct firewire_comm *fc, struct fw_eui64 *eui)
fw_get_tlabel(struct firewire_comm *fc, struct fw_xfer *xfer)
fw_asyreq(struct firewire_comm *fc, int sub, struct fw_xfer *xfer)
struct firewire_comm *fc;
struct firewire_comm *fc = (struct firewire_comm *)arg;
fw_bmr(struct firewire_comm *fc)
struct firewire_comm *fc = xfer->fc;
firewire_xfer_timeout(struct firewire_comm *fc)
struct firewire_comm *fc;
fc = (struct firewire_comm *)arg;
struct firewire_comm *fc;
fc = (struct firewire_comm *)device_get_softc(pa);
fw_drain_txq(struct firewire_comm *fc)
fw_reset_csr(struct firewire_comm *fc)
fw_init_crom(struct firewire_comm *fc)
fw_reset_crom(struct firewire_comm *fc)
fw_busreset(struct firewire_comm *fc)
fw_init(struct firewire_comm *fc)
fw_bindlookup(struct firewire_comm *fc, u_int16_t dest_hi, u_int32_t dest_lo)
fw_bindadd(struct firewire_comm *fc, struct fw_bind *fwb)
fw_bindremove(struct firewire_comm *fc, struct fw_bind *fwb)
static int fw_get_tlabel (struct firewire_comm *, struct fw_xfer *);
static void fw_bus_probe (struct firewire_comm *);
fw_tl_free(struct firewire_comm *fc, struct fw_xfer *xfer)
static void fw_bus_explore (struct firewire_comm *);
fw_tl2xfer(struct firewire_comm *fc, int node, int tlabel)
static void fw_attach_dev (struct firewire_comm *);
struct fw_xfer *asyreqq (struct firewire_comm *, u_int8_t, u_int8_t, u_int8_t,
static int fw_bmr (struct firewire_comm *);
u_int32_t (*cyctimer) (struct firewire_comm *);
void (*ibr) (struct firewire_comm *);
u_int32_t (*set_bmr) (struct firewire_comm *, u_int32_t);
int (*irx_enable) (struct firewire_comm *, int);
int (*irx_disable) (struct firewire_comm *, int);
int (*itx_enable) (struct firewire_comm *, int);
int (*itx_disable) (struct firewire_comm *, int);
void (*poll) (struct firewire_comm *, int, int);
void (*set_intr) (struct firewire_comm *, int);
void (*irx_post) (struct firewire_comm *, u_int32_t *);
void (*itx_post) (struct firewire_comm *, u_int32_t *);
void (*start) (struct firewire_comm*);
struct firewire_comm *fc;
struct firewire_comm *fc;
void fw_sidrcv (struct firewire_comm *, u_int32_t *, u_int);
void fw_init (struct firewire_comm *);
int fw_tbuf_update (struct firewire_comm *, int, int);
int fw_rbuf_update (struct firewire_comm *, int, int);
int fw_bindadd (struct firewire_comm *, struct fw_bind *);
int fw_bindremove (struct firewire_comm *, struct fw_bind *);
int fw_asyreq (struct firewire_comm *, int, struct fw_xfer*);
void fw_busreset (struct firewire_comm *);
struct fw_device *fw_noderesolve_nodeid (struct firewire_comm *, int);
struct fw_device *fw_noderesolve_eui64 (struct firewire_comm *, struct fw_eui64 *);
struct fw_bind *fw_bindlookup (struct firewire_comm *, u_int16_t, u_int32_t);
void fw_drain_txq (struct firewire_comm *);
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
fwdev_allocbuf(struct firewire_comm *fc, struct fw_xferq *q,
fwdma_free(struct firewire_comm *fc, struct fwdma_alloc *dma)
fwdma_malloc_multiseg(struct firewire_comm *fc, int alignment,
fwdma_malloc(struct firewire_comm *fc, int alignment, bus_size_t size,
void *fwdma_malloc(struct firewire_comm *, int, bus_size_t, struct fwdma_alloc *, int);
void fwdma_free(struct firewire_comm *, struct fwdma_alloc *);
struct fwdma_alloc_multi *fwdma_malloc_multiseg(struct firewire_comm *,
fwohci_start_atq(struct firewire_comm *fc)
fwohci_start_ats(struct firewire_comm *fc)
struct firewire_comm *fc = (struct firewire_comm *)sc;
static void fwohci_ibr (struct firewire_comm *);
static void fwohci_start_atq (struct firewire_comm *);
static void fwohci_start_ats (struct firewire_comm *);
static int fwohci_irx_enable (struct firewire_comm *, int);
static int fwohci_irx_disable (struct firewire_comm *, int);
static void fwohci_irx_post (struct firewire_comm *, u_int32_t *);
fwohci_itx_disable(struct firewire_comm *fc, int dmach)
static int fwohci_itxbuf_enable (struct firewire_comm *, int);
fwohci_irx_disable(struct firewire_comm *fc, int dmach)
static int fwohci_itx_disable (struct firewire_comm *, int);
fwohci_irx_post (struct firewire_comm *fc , u_int32_t *qld)
static void fwohci_set_intr (struct firewire_comm *, int);
static u_int32_t fwohci_cyctimer (struct firewire_comm *);
fwohci_next_cycle(struct firewire_comm *fc, int cycle_now)
fwohci_itxbuf_enable(struct firewire_comm *fc, int dmach)
fwohci_irx_enable(struct firewire_comm *fc, int dmach)
struct firewire_comm *fc = (struct firewire_comm *)sc;
fwohci_poll(struct firewire_comm *fc, int quick, int count)
fwohci_set_intr(struct firewire_comm *fc, int enable)
struct firewire_comm *fc = &sc->fc;
struct firewire_comm *fc = &sc->fc;
fwohci_ibr(struct firewire_comm *fc)
fwohci_set_bus_manager(struct firewire_comm *fc, u_int node)
fwohci_cyctimer(struct firewire_comm *fc)
struct firewire_comm fc;
void fwohci_poll (struct firewire_comm *, int, int);
struct firewire_comm *fc = sbp->fd.fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;
struct firewire_comm *fc;