Searched refs:snd_card (Results 1 - 25 of 413) sorted by relevance

1234567891011>>

/linux-master/sound/usb/usx2y/
H A DusX2Yhwdep.h5 int usx2y_hwdep_new(struct snd_card *card, struct usb_device *device);
H A Dusx2yhwdeppcm.h23 int usx2y_hwdep_pcm_new(struct snd_card *card);
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-alsa.h9 struct snd_card;
13 struct snd_card *sc;
H A Dcobalt-alsa-main.c35 static void snd_cobalt_card_private_free(struct snd_card *sc)
45 struct snd_card *sc,
65 struct snd_card *sc = cobsc->sc;
85 struct snd_card *sc = NULL;
/linux-master/include/sound/
H A Dcore.h69 struct snd_card *card; /* card which holds this device */
80 struct snd_card { struct
95 void (*private_free) (struct snd_card *card); /* callback for freeing of
150 #define dev_to_snd_card(p) container_of(p, struct snd_card, card_dev)
153 static inline unsigned int snd_power_get_state(struct snd_card *card)
158 static inline void snd_power_change_state(struct snd_card *card, unsigned int state)
172 static inline void snd_power_ref(struct snd_card *card)
181 static inline void snd_power_unref(struct snd_card *card)
194 static inline void snd_power_sync_ref(struct snd_card *card)
200 int snd_power_wait(struct snd_card *car
[all...]
H A Dopl4.h14 extern int snd_opl4_create(struct snd_card *card,
H A Dpt2258.h12 struct snd_card *card;
H A Dtea6330t.h13 int snd_tea6330t_update_mixer(struct snd_card *card, struct snd_i2c_bus *bus,
H A Dcontrol.h107 struct snd_card *card;
120 void (*lregister)(struct snd_card *card);
121 void (*ldisconnect)(struct snd_card *card);
122 void (*lnotify)(struct snd_card *card, unsigned int mask, struct snd_kcontrol *kctl, unsigned int ioff);
127 typedef int (*snd_kctl_ioctl_func_t) (struct snd_card * card,
131 void snd_ctl_notify(struct snd_card * card, unsigned int mask, struct snd_ctl_elem_id * id);
132 void snd_ctl_notify_one(struct snd_card * card, unsigned int mask, struct snd_kcontrol * kctl, unsigned int ioff);
136 int snd_ctl_add(struct snd_card * card, struct snd_kcontrol * kcontrol);
137 int snd_ctl_remove(struct snd_card * card, struct snd_kcontrol * kcontrol);
138 int snd_ctl_replace(struct snd_card *car
[all...]
H A Dmixer_oss.h38 struct snd_card *card;
57 struct snd_card *card;
61 int snd_mixer_oss_ioctl_card(struct snd_card *card,
H A Dseq_virmidi.h42 struct snd_card *card; /* associated card */
67 int snd_virmidi_new(struct snd_card *card, int device, struct snd_rawmidi **rrmidi);
H A Dinfo.h117 struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card,
122 int snd_info_card_create(struct snd_card *card);
123 int snd_info_card_register(struct snd_card *card);
124 int snd_info_card_free(struct snd_card *card);
125 void snd_info_card_disconnect(struct snd_card *card);
126 void snd_info_card_id_change(struct snd_card *card);
130 static inline int snd_card_proc_new(struct snd_card *card, const char *name,
145 int snd_card_rw_proc_new(struct snd_card *card, const char *name,
166 static inline struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card, const char *name, struct snd_info_entry *parent) { return NULL; }
169 static inline int snd_info_card_create(struct snd_card *car
[all...]
H A Dseq_device.h16 struct snd_card *card; /* sound card */
62 int snd_seq_device_new(struct snd_card *card, int device, const char *id,
H A Djack.h61 struct snd_card *card;
78 int snd_jack_new(struct snd_card *card, const char *id, int type,
89 static inline int snd_jack_new(struct snd_card *card, const char *id, int type,
H A 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);
/linux-master/sound/usb/6fire/
H A Dchip.h16 struct snd_card *card;
/linux-master/sound/usb/hiface/
H A Dchip.h23 struct snd_card *card;
/linux-master/sound/core/
H A Ddevice.c29 int snd_device_new(struct snd_card *card, enum snd_device_type type,
82 static struct snd_device *look_for_dev(struct snd_card *card, void *device_data)
106 void snd_device_disconnect(struct snd_card *card, void *device_data)
130 void snd_device_free(struct snd_card *card, void *device_data)
171 int snd_device_register(struct snd_card *card, void *device_data)
189 int snd_device_register_all(struct snd_card *card)
208 void snd_device_disconnect_all(struct snd_card *card)
222 void snd_device_free_all(struct snd_card *card)
253 int snd_device_get_state(struct snd_card *card, void *device_data)
H A Dinit.c39 static struct snd_card *snd_cards[SNDRV_CARDS];
85 int (*snd_mixer_oss_notify_callback)(struct snd_card *card, int free_flag);
127 int snd_device_alloc(struct device **dev_p, struct snd_card *card)
145 static int snd_card_init(struct snd_card *card, struct device *parent,
148 static int snd_card_do_free(struct snd_card *card);
165 * The function allocates snd_card instance via kzalloc with the given
173 struct snd_card **card_ret)
175 struct snd_card *card;
203 * snd_devm_card_new - managed snd_card object creation
214 * When a snd_card objec
[all...]
H A Dctljack.c30 static int get_available_index(struct snd_card *card, const char *name)
63 snd_kctl_jack_new(const char *name, struct snd_card *card)
77 void snd_kctl_jack_report(struct snd_card *card,
/linux-master/sound/usb/
H A Dmidi.h45 int __snd_usbmidi_create(struct snd_card *card,
52 static inline int snd_usbmidi_create(struct snd_card *card,
/linux-master/sound/
H A Dlast.c12 struct snd_card *card;
/linux-master/sound/aoa/core/
H A Dalsa.c18 struct snd_card *alsa_card;
45 struct snd_card *aoa_get_card(void)
64 struct snd_card *card = aoa_get_card();
/linux-master/sound/isa/sb/
H A Demu8000_local.h30 int snd_emu8000_pcm_new(struct snd_card *card, struct snd_emu8000 *emu, int index);
/linux-master/sound/synth/emux/
H A Demux_voice.h18 int snd_emux_init_seq(struct snd_emux *emu, struct snd_card *card, int index);
28 int snd_emux_init_virmidi(struct snd_emux *emu, struct snd_card *card);
73 void snd_emux_proc_init(struct snd_emux *emu, struct snd_card *card, int device);
77 struct snd_card *card, int device) {}

Completed in 160 milliseconds

1234567891011>>