FreeBSD kernel sound device code
snd_midi Struct Reference

Data Fields

 KOBJ_FIELDS
 
struct mtx lock
 
void * cookie
 
int unit
 
int channel
 
int busy
 
int flags
 
char name [MIDI_NAMELEN]
 
struct mtx qlock
 

Detailed Description

Definition at line 101 of file midi.c.

Field Documentation

◆ busy

int snd_midi::busy

Definition at line 109 of file midi.c.

◆ channel

int snd_midi::channel

Definition at line 107 of file midi.c.

◆ cookie

void* snd_midi::cookie

Definition at line 104 of file midi.c.

Referenced by midi_init().

◆ flags

int snd_midi::flags

Definition at line 110 of file midi.c.

Referenced by midi_close(), and midi_open().

◆ KOBJ_FIELDS

snd_midi::KOBJ_FIELDS

Definition at line 102 of file midi.c.

◆ lock

struct mtx snd_midi::lock

Definition at line 103 of file midi.c.

◆ name

char snd_midi::name[MIDI_NAMELEN]

Definition at line 111 of file midi.c.

◆ qlock

struct mtx snd_midi::qlock

Definition at line 112 of file midi.c.

◆ unit

int snd_midi::unit

Definition at line 106 of file midi.c.

Referenced by midi_init(), midimapper_addseq(), and midimapper_fetch_synth().


The documentation for this struct was generated from the following file: