Symbol: hda_softc
usr/src/cmd/bhyve/common/pci_hda.c
1010
hda_set_sdctl(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.c
1035
hda_set_sdctl2(struct hda_softc *sc, uint32_t offset, uint32_t old __unused)
usr/src/cmd/bhyve/common/pci_hda.c
1043
hda_set_sdsts(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.c
1058
struct hda_softc *sc = NULL;
usr/src/cmd/bhyve/common/pci_hda.c
1078
struct hda_softc *sc = NULL;
usr/src/cmd/bhyve/common/pci_hda.c
1118
struct hda_softc *sc = NULL;
usr/src/cmd/bhyve/common/pci_hda.c
1206
hda_set_pib(struct hda_softc *sc, uint8_t stream_ind, uint32_t pib)
usr/src/cmd/bhyve/common/pci_hda.c
1235
struct hda_softc *sc = NULL;
usr/src/cmd/bhyve/common/pci_hda.c
1268
struct hda_softc *sc = pi->pi_arg;
usr/src/cmd/bhyve/common/pci_hda.c
1284
struct hda_softc *sc = pi->pi_arg;
usr/src/cmd/bhyve/common/pci_hda.c
141
static inline void hda_set_reg_by_offset(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
143
static inline uint32_t hda_get_reg_by_offset(struct hda_softc *sc,
usr/src/cmd/bhyve/common/pci_hda.c
145
static inline void hda_set_field_by_offset(struct hda_softc *sc,
usr/src/cmd/bhyve/common/pci_hda.c
148
static struct hda_softc *hda_init(nvlist_t *nvl);
usr/src/cmd/bhyve/common/pci_hda.c
149
static void hda_update_intr(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
150
static void hda_response_interrupt(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
151
static int hda_codec_constructor(struct hda_softc *sc,
usr/src/cmd/bhyve/common/pci_hda.c
155
static int hda_send_command(struct hda_softc *sc, uint32_t verb);
usr/src/cmd/bhyve/common/pci_hda.c
156
static int hda_notify_codecs(struct hda_softc *sc, uint8_t run,
usr/src/cmd/bhyve/common/pci_hda.c
158
static void hda_reset(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
159
static void hda_reset_regs(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
160
static void hda_stream_reset(struct hda_softc *sc, uint8_t stream_ind);
usr/src/cmd/bhyve/common/pci_hda.c
161
static int hda_stream_start(struct hda_softc *sc, uint8_t stream_ind);
usr/src/cmd/bhyve/common/pci_hda.c
162
static int hda_stream_stop(struct hda_softc *sc, uint8_t stream_ind);
usr/src/cmd/bhyve/common/pci_hda.c
163
static uint32_t hda_read(struct hda_softc *sc, uint32_t offset);
usr/src/cmd/bhyve/common/pci_hda.c
164
static int hda_write(struct hda_softc *sc, uint32_t offset, uint8_t size,
usr/src/cmd/bhyve/common/pci_hda.c
168
static int hda_corb_start(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
169
static int hda_corb_run(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
170
static int hda_rirb_start(struct hda_softc *sc);
usr/src/cmd/bhyve/common/pci_hda.c
172
static void *hda_dma_get_vaddr(struct hda_softc *sc, uint64_t dma_paddr,
usr/src/cmd/bhyve/common/pci_hda.c
181
static void hda_set_gctl(struct hda_softc *sc, uint32_t offset, uint32_t old);
usr/src/cmd/bhyve/common/pci_hda.c
182
static void hda_set_statests(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
184
static void hda_set_corbwp(struct hda_softc *sc, uint32_t offset, uint32_t old);
usr/src/cmd/bhyve/common/pci_hda.c
185
static void hda_set_corbctl(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
187
static void hda_set_rirbctl(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
189
static void hda_set_rirbsts(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
191
static void hda_set_dpiblbase(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
193
static void hda_set_sdctl(struct hda_softc *sc, uint32_t offset, uint32_t old);
usr/src/cmd/bhyve/common/pci_hda.c
194
static void hda_set_sdctl2(struct hda_softc *sc, uint32_t offset, uint32_t old);
usr/src/cmd/bhyve/common/pci_hda.c
195
static void hda_set_sdsts(struct hda_softc *sc, uint32_t offset, uint32_t old);
usr/src/cmd/bhyve/common/pci_hda.c
203
static void hda_set_pib(struct hda_softc *sc, uint8_t stream_ind, uint32_t pib);
usr/src/cmd/bhyve/common/pci_hda.c
287
hda_set_reg_by_offset(struct hda_softc *sc, uint32_t offset, uint32_t value)
usr/src/cmd/bhyve/common/pci_hda.c
294
hda_get_reg_by_offset(struct hda_softc *sc, uint32_t offset)
usr/src/cmd/bhyve/common/pci_hda.c
301
hda_set_field_by_offset(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
314
static struct hda_softc *
usr/src/cmd/bhyve/common/pci_hda.c
317
struct hda_softc *sc = NULL;
usr/src/cmd/bhyve/common/pci_hda.c
363
hda_update_intr(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
414
hda_response_interrupt(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
427
hda_codec_constructor(struct hda_softc *sc, struct hda_codec_class *codec,
usr/src/cmd/bhyve/common/pci_hda.c
470
hda_send_command(struct hda_softc *sc, uint32_t verb)
usr/src/cmd/bhyve/common/pci_hda.c
496
hda_notify_codecs(struct hda_softc *sc, uint8_t run, uint8_t stream,
usr/src/cmd/bhyve/common/pci_hda.c
523
hda_reset(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
547
hda_reset_regs(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
575
hda_stream_reset(struct hda_softc *sc, uint8_t stream_ind)
usr/src/cmd/bhyve/common/pci_hda.c
595
hda_stream_start(struct hda_softc *sc, uint8_t stream_ind)
usr/src/cmd/bhyve/common/pci_hda.c
683
hda_stream_stop(struct hda_softc *sc, uint8_t stream_ind)
usr/src/cmd/bhyve/common/pci_hda.c
699
hda_read(struct hda_softc *sc, uint32_t offset)
usr/src/cmd/bhyve/common/pci_hda.c
709
hda_write(struct hda_softc *sc, uint32_t offset, uint8_t size, uint32_t value)
usr/src/cmd/bhyve/common/pci_hda.c
742
hda_corb_start(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
75
struct hda_softc;
usr/src/cmd/bhyve/common/pci_hda.c
77
typedef void (*hda_set_reg_handler)(struct hda_softc *sc, uint32_t offset,
usr/src/cmd/bhyve/common/pci_hda.c
785
hda_corb_run(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
818
hda_rirb_start(struct hda_softc *sc)
usr/src/cmd/bhyve/common/pci_hda.c
861
hda_dma_get_vaddr(struct hda_softc *sc, uint64_t dma_paddr, size_t len)
usr/src/cmd/bhyve/common/pci_hda.c
899
hda_set_gctl(struct hda_softc *sc, uint32_t offset, uint32_t old __unused)
usr/src/cmd/bhyve/common/pci_hda.c
909
hda_set_statests(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.c
922
hda_set_corbwp(struct hda_softc *sc, uint32_t offset __unused,
usr/src/cmd/bhyve/common/pci_hda.c
929
hda_set_corbctl(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.c
949
hda_set_rirbctl(struct hda_softc *sc, uint32_t offset, uint32_t old __unused)
usr/src/cmd/bhyve/common/pci_hda.c
965
hda_set_rirbsts(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.c
978
hda_set_dpiblbase(struct hda_softc *sc, uint32_t offset, uint32_t old)
usr/src/cmd/bhyve/common/pci_hda.h
61
struct hda_softc;
usr/src/cmd/bhyve/common/pci_hda.h
67
struct hda_softc *hda;