Lines Matching defs:audio_hw_if
68 struct audio_hw_if { struct
69 int (*open)(void *, int); /* open hardware */
70 void (*close)(void *); /* close hardware */
78 int (*set_params)(void *, int, int, struct audio_params *,
82 int (*round_blocksize)(void *, int);
92 int (*commit_settings)(void *);
95 int (*init_output)(void *, void *, int);
96 int (*init_input)(void *, void *, int);
97 int (*start_output)(void *, void *, int, void (*)(void *), void *);
98 int (*start_input)(void *, void *, int, void (*)(void *), void *);
99 int (*halt_output)(void *);
100 int (*halt_input)(void *);
106 int (*set_port)(void *, struct mixer_ctrl *);
107 int (*get_port)(void *, struct mixer_ctrl *);
132 const void *hwif; /* either audio_hw_if * or midi_hw_if * */ argument