Home
last modified time | relevance | path

Searched refs:snd_card (Results 1 – 25 of 38) sorted by relevance

12

/include/sound/
Dcore.h71 struct snd_card *card; /* card which holds this device */
84 struct snd_card { struct
99 void (*private_free) (struct snd_card *card); /* callback for freeing of argument
145 #define dev_to_snd_card(p) container_of(p, struct snd_card, card_dev) argument
148 static inline unsigned int snd_power_get_state(struct snd_card *card) in snd_power_get_state()
153 static inline void snd_power_change_state(struct snd_card *card, unsigned int state) in snd_power_change_state()
160 int snd_power_wait(struct snd_card *card, unsigned int power_state);
164 static inline int snd_power_wait(struct snd_card *card, unsigned int state) { return 0; } in snd_power_wait()
177 struct snd_card *card_ptr; /* assigned card instance */
183 static inline struct device *snd_card_get_device_link(struct snd_card *card) in snd_card_get_device_link()
[all …]
Dinfo.h122 struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card,
129 int snd_info_card_create(struct snd_card *card);
130 int snd_info_card_register(struct snd_card *card);
131 int snd_info_card_free(struct snd_card *card);
132 void snd_info_card_disconnect(struct snd_card *card);
133 void snd_info_card_id_change(struct snd_card *card);
137 static inline int snd_card_proc_new(struct snd_card *card, const char *name, in snd_card_proc_new()
152 int snd_card_rw_proc_new(struct snd_card *card, const char *name,
173 static inline struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card, const char *… in snd_info_create_card_entry()
176 static inline int snd_info_card_create(struct snd_card *card) { return 0; } in snd_info_card_create()
[all …]
Dcontrol.h101 struct snd_card *card;
113 typedef int (*snd_kctl_ioctl_func_t) (struct snd_card * card,
117 void snd_ctl_notify(struct snd_card * card, unsigned int mask, struct snd_ctl_elem_id * id);
121 int snd_ctl_add(struct snd_card * card, struct snd_kcontrol * kcontrol);
122 int snd_ctl_remove(struct snd_card * card, struct snd_kcontrol * kcontrol);
123 int snd_ctl_replace(struct snd_card *card, struct snd_kcontrol *kcontrol, bool add_on_replace);
124 int snd_ctl_remove_id(struct snd_card * card, struct snd_ctl_elem_id *id);
125 int snd_ctl_rename_id(struct snd_card * card, struct snd_ctl_elem_id *src_id, struct snd_ctl_elem_i…
126 int snd_ctl_activate_id(struct snd_card *card, struct snd_ctl_elem_id *id,
128 struct snd_kcontrol *snd_ctl_find_numid(struct snd_card * card, unsigned int numid);
[all …]
Dmixer_oss.h38 struct snd_card *card;
57 struct snd_card *card;
61 int snd_mixer_oss_ioctl_card(struct snd_card *card,
Djack.h62 struct snd_card *card;
79 int snd_jack_new(struct snd_card *card, const char *id, int type,
90 static inline int snd_jack_new(struct snd_card *card, const char *id, int type, in snd_jack_new()
Dseq_virmidi.h42 struct snd_card *card; /* associated card */
67 int snd_virmidi_new(struct snd_card *card, int device, struct snd_rawmidi **rrmidi);
Des1688.h95 int snd_es1688_create(struct snd_card *card,
103 int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device);
104 int snd_es1688_mixer(struct snd_card *card, struct snd_es1688 *chip);
Dseq_device.h16 struct snd_card *card; /* sound card */
62 int snd_seq_device_new(struct snd_card *card, int device, const char *id,
Drawmidi.h108 struct snd_card *card;
140 int snd_rawmidi_new(struct snd_card *card, char *id, int device,
164 int snd_rawmidi_info_select(struct snd_card *card, struct snd_rawmidi_info *info);
165 int snd_rawmidi_kernel_open(struct snd_card *card, int device, int subdevice,
Dtea6330t.h13 int snd_tea6330t_update_mixer(struct snd_card *card, struct snd_i2c_bus *bus,
Dopl4.h14 extern int snd_opl4_create(struct snd_card *card,
Dpt2258.h12 struct snd_card *card;
Dhwdep.h43 struct snd_card *card;
69 extern int snd_hwdep_new(struct snd_card *card, char *id, int device,
Demu8000.h67 struct snd_card *card; /* The card that this belongs to */
88 int snd_emu8000_new(struct snd_card *card, int device, long port, int seq_ports,
Di2c.h39 struct snd_card *card; /* card which I2C belongs to */
62 int snd_i2c_bus_create(struct snd_card *card, const char *name,
Dad1816a.h129 struct snd_card *card;
157 extern int snd_ad1816a_create(struct snd_card *card, unsigned long port,
Dopl3.h302 struct snd_card *card; /* The card that this belongs to */
339 int snd_opl3_new(struct snd_card *card, unsigned short hardware,
342 int snd_opl3_create(struct snd_card *card,
Dak4531_codec.h62 int snd_ak4531_mixer(struct snd_card *card, struct snd_ak4531 *_ak4531,
Dtimer.h62 struct snd_card *card;
122 int snd_timer_new(struct snd_card *card, char *id, struct snd_timer_id *tid, struct snd_timer **rti…
Dwss.h81 struct snd_card *card;
135 int snd_wss_create(struct snd_card *card,
148 int snd_cs4236_create(struct snd_card *card,
Dcompress_driver.h158 struct snd_card *card;
174 int snd_compress_new(struct snd_card *card, int device,
Dak4117.h152 struct snd_card *card;
170 int snd_ak4117_create(struct snd_card *card, ak4117_read_t *read, ak4117_write_t *write,
Demux_synth.h79 struct snd_card *card; /* assigned card */
219 int snd_emux_register(struct snd_emux *emu, struct snd_card *card, int index, char *name);
Dak4114.h160 struct snd_card *card;
181 int snd_ak4114_create(struct snd_card *card,
Dak4113.h278 struct snd_card *card;
299 int snd_ak4113_create(struct snd_card *card, ak4113_read_t *read,

12