Lines Matching refs:card

67 static int snd_oss_kernel_minor(int type, struct snd_card *card, int dev)  in snd_oss_kernel_minor()  argument
73 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
75 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIXER1 : SNDRV_MINOR_OSS_MIXER)); in snd_oss_kernel_minor()
84 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
86 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_PCM1 : SNDRV_MINOR_OSS_PCM)); in snd_oss_kernel_minor()
89 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
91 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIDI1 : SNDRV_MINOR_OSS_MIDI)); in snd_oss_kernel_minor()
94 minor = SNDRV_MINOR_OSS(card->number, SNDRV_MINOR_OSS_DMFM); in snd_oss_kernel_minor()
107 int snd_register_oss_device(int type, struct snd_card *card, int dev, in snd_register_oss_device() argument
110 int minor = snd_oss_kernel_minor(type, card, dev); in snd_register_oss_device()
116 struct device *carddev = snd_card_get_device_link(card); in snd_register_oss_device()
118 if (card && card->number >= SNDRV_MINOR_OSS_DEVICES) in snd_register_oss_device()
126 preg->card = card ? card->number : -1; in snd_register_oss_device()
130 preg->card_ptr = card; in snd_register_oss_device()
171 int snd_unregister_oss_device(int type, struct snd_card *card, int dev) in snd_unregister_oss_device() argument
173 int minor = snd_oss_kernel_minor(type, card, dev); in snd_unregister_oss_device()
178 if (card && card->number >= SNDRV_MINOR_OSS_DEVICES) in snd_unregister_oss_device()
249 if (mptr->card >= 0) in snd_minor_info_oss_read()
251 mptr->card, mptr->device, in snd_minor_info_oss_read()