FreeBSD kernel sound device code
|
Data Fields | |
device_t | dev |
device_t | child_pcm |
device_t | child_midi1 |
device_t | child_midi2 |
int | io_rid [IO_MAX] |
struct resource * | io [IO_MAX] |
int | io_alloced [IO_MAX] |
int | irq_rid [IRQ_MAX] |
struct resource * | irq [IRQ_MAX] |
int | irq_alloced [IRQ_MAX] |
int | drq_rid [DRQ_MAX] |
struct resource * | drq [DRQ_MAX] |
int | drq_alloced [DRQ_MAX] |
struct sbc_ihl | ihl [IRQ_MAX] |
void * | ih [IRQ_MAX] |
struct mtx * | lock |
u_int32_t | bd_ver |
u_int32_t sbc_softc::bd_ver |
Definition at line 77 of file sbc.c.
Referenced by sbc_attach(), and sbc_read_ivar().
device_t sbc_softc::child_midi1 |
Definition at line 57 of file sbc.c.
Referenced by sbc_attach(), and sbc_detach().
device_t sbc_softc::child_midi2 |
Definition at line 57 of file sbc.c.
Referenced by sbc_attach(), and sbc_detach().
device_t sbc_softc::child_pcm |
Definition at line 57 of file sbc.c.
Referenced by sbc_attach(), and sbc_detach().
device_t sbc_softc::dev |
Definition at line 56 of file sbc.c.
Referenced by alloc_resource(), release_resource(), sbc_attach(), and sbc_lockinit().
struct resource* sbc_softc::drq[DRQ_MAX] |
Definition at line 68 of file sbc.c.
Referenced by alloc_resource(), release_resource(), sbc_alloc_resource(), and sbc_attach().
int sbc_softc::drq_alloced[DRQ_MAX] |
Definition at line 69 of file sbc.c.
Referenced by alloc_resource(), sbc_alloc_resource(), and sbc_release_resource().
int sbc_softc::drq_rid[DRQ_MAX] |
Definition at line 67 of file sbc.c.
Referenced by alloc_resource(), and release_resource().
void* sbc_softc::ih[IRQ_MAX] |
Definition at line 73 of file sbc.c.
Referenced by release_resource(), and sbc_attach().
Definition at line 71 of file sbc.c.
Referenced by sbc_attach(), sbc_setup_intr(), and sbc_teardown_intr().
struct resource* sbc_softc::io[IO_MAX] |
Definition at line 60 of file sbc.c.
Referenced by alloc_resource(), release_resource(), sbc_alloc_resource(), and sbc_attach().
int sbc_softc::io_alloced[IO_MAX] |
Definition at line 61 of file sbc.c.
Referenced by alloc_resource(), sbc_alloc_resource(), and sbc_release_resource().
int sbc_softc::io_rid[IO_MAX] |
Definition at line 59 of file sbc.c.
Referenced by alloc_resource(), and release_resource().
struct resource* sbc_softc::irq[IRQ_MAX] |
Definition at line 64 of file sbc.c.
Referenced by alloc_resource(), release_resource(), sbc_alloc_resource(), sbc_attach(), sbc_setup_intr(), and sbc_teardown_intr().
int sbc_softc::irq_alloced[IRQ_MAX] |
Definition at line 65 of file sbc.c.
Referenced by alloc_resource(), sbc_alloc_resource(), and sbc_release_resource().
int sbc_softc::irq_rid[IRQ_MAX] |
Definition at line 63 of file sbc.c.
Referenced by alloc_resource(), and release_resource().
struct mtx* sbc_softc::lock |
Definition at line 75 of file sbc.c.
Referenced by sbc_lock(), sbc_lockassert(), sbc_lockdestroy(), sbc_lockinit(), and sbc_unlock().