Symbol: nhi_softc
sys/dev/thunderbolt/hcm.c
65
hcm_attach(struct nhi_softc *nsc)
sys/dev/thunderbolt/hcm.c
93
hcm_detach(struct nhi_softc *nsc)
sys/dev/thunderbolt/hcm_var.h
37
struct nhi_softc *nsc;
sys/dev/thunderbolt/hcm_var.h
43
int hcm_attach(struct nhi_softc *);
sys/dev/thunderbolt/hcm_var.h
44
int hcm_detach(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
1040
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi.c
1140
nhi_setup_sysctl(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
155
nhi_configure_caps(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
190
nhi_inmail_cmd(struct nhi_softc *sc, uint32_t cmd, uint32_t data)
sys/dev/thunderbolt/nhi.c
251
nhi_outmail_cmd(struct nhi_softc *sc, uint32_t *val)
sys/dev/thunderbolt/nhi.c
261
nhi_attach(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
313
nhi_detach(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
350
nhi_alloc_ring(struct nhi_softc *sc, int ringnum, int tx_depth, int rx_depth,
sys/dev/thunderbolt/nhi.c
460
nhi_free_rings(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
476
nhi_configure_ring(struct nhi_softc *sc, struct nhi_ring_pair *ring)
sys/dev/thunderbolt/nhi.c
509
struct nhi_softc *sc = ring->sc;
sys/dev/thunderbolt/nhi.c
528
struct nhi_softc *sc = r->sc;
sys/dev/thunderbolt/nhi.c
546
nhi_alloc_ring0(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
629
nhi_free_ring0(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
64
static int nhi_alloc_ring(struct nhi_softc *, int, int, int,
sys/dev/thunderbolt/nhi.c
654
nhi_fill_rx_ring(struct nhi_softc *sc, struct nhi_ring_pair *rp)
sys/dev/thunderbolt/nhi.c
67
static void nhi_free_rings(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
68
static int nhi_configure_ring(struct nhi_softc *, struct nhi_ring_pair *);
sys/dev/thunderbolt/nhi.c
694
nhi_init(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi.c
71
static int nhi_alloc_ring0(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
72
static void nhi_free_ring0(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
73
static void nhi_fill_rx_ring(struct nhi_softc *, struct nhi_ring_pair *);
sys/dev/thunderbolt/nhi.c
74
static int nhi_init(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
743
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi.c
747
sc = (struct nhi_softc *)arg;
sys/dev/thunderbolt/nhi.c
77
static int nhi_setup_sysctl(struct nhi_softc *);
sys/dev/thunderbolt/nhi.c
773
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi.c
874
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi.c
908
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi.c
93
nhi_get_tunables(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
163
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi_pci.c
226
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi_pci.c
251
nhi_pci_free(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
271
nhi_pci_allocate_interrupts(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
309
nhi_pci_free_interrupts(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
323
nhi_pci_free_resources(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
343
nhi_pci_configure_interrupts(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
402
struct nhi_softc *sc = r->sc;
sys/dev/thunderbolt/nhi_pci.c
463
nhi_pci_disable_interrupts(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
484
nhi_pci_icl_poweron(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
518
nhi_pci_get_uuid(struct nhi_softc *sc)
sys/dev/thunderbolt/nhi_pci.c
68
static void nhi_pci_free(struct nhi_softc *);
sys/dev/thunderbolt/nhi_pci.c
69
static int nhi_pci_allocate_interrupts(struct nhi_softc *);
sys/dev/thunderbolt/nhi_pci.c
70
static void nhi_pci_free_resources(struct nhi_softc *);
sys/dev/thunderbolt/nhi_pci.c
71
static int nhi_pci_icl_poweron(struct nhi_softc *);
sys/dev/thunderbolt/nhi_pci.c
89
sizeof(struct nhi_softc)
sys/dev/thunderbolt/nhi_var.h
132
struct nhi_softc *sc;
sys/dev/thunderbolt/nhi_var.h
217
int nhi_pci_configure_interrupts(struct nhi_softc *sc);
sys/dev/thunderbolt/nhi_var.h
219
void nhi_pci_disable_interrupts(struct nhi_softc *sc);
sys/dev/thunderbolt/nhi_var.h
220
void nhi_pci_free_interrupts(struct nhi_softc *sc);
sys/dev/thunderbolt/nhi_var.h
221
int nhi_pci_get_uuid(struct nhi_softc *sc);
sys/dev/thunderbolt/nhi_var.h
222
int nhi_read_lc_mailbox(struct nhi_softc *, u_int reg, uint32_t *val);
sys/dev/thunderbolt/nhi_var.h
223
int nhi_write_lc_mailbox(struct nhi_softc *, u_int reg, uint32_t val);
sys/dev/thunderbolt/nhi_var.h
225
void nhi_get_tunables(struct nhi_softc *);
sys/dev/thunderbolt/nhi_var.h
226
int nhi_attach(struct nhi_softc *);
sys/dev/thunderbolt/nhi_var.h
227
int nhi_detach(struct nhi_softc *);
sys/dev/thunderbolt/nhi_var.h
232
int nhi_inmail_cmd(struct nhi_softc *, uint32_t, uint32_t);
sys/dev/thunderbolt/nhi_var.h
233
int nhi_outmail_cmd(struct nhi_softc *, uint32_t *);
sys/dev/thunderbolt/nhi_var.h
246
nhi_read_reg(struct nhi_softc *sc, u_int offset)
sys/dev/thunderbolt/nhi_var.h
253
nhi_write_reg(struct nhi_softc *sc, u_int offset, uint32_t val)
sys/dev/thunderbolt/nhi_var.h
48
struct nhi_softc;
sys/dev/thunderbolt/nhi_var.h
79
struct nhi_softc *sc;
sys/dev/thunderbolt/router.c
231
tb_router_attach_root(struct nhi_softc *nsc, tb_route_t route)
sys/dev/thunderbolt/router_var.h
63
struct nhi_softc *nsc;
sys/dev/thunderbolt/router_var.h
91
int tb_router_attach_root(struct nhi_softc *, tb_route_t);
sys/dev/thunderbolt/tb_dev.c
127
tbdev_add_interface(struct nhi_softc *nhi)
sys/dev/thunderbolt/tb_dev.c
144
tbdev_remove_interface(struct nhi_softc *nhi)
sys/dev/thunderbolt/tb_dev.h
34
int tbdev_add_interface(struct nhi_softc *);
sys/dev/thunderbolt/tb_dev.h
35
int tbdev_remove_interface(struct nhi_softc *);