Lines Matching refs:card

61 static int snd_oss_kernel_minor(int type, struct snd_card *card, int dev)  in snd_oss_kernel_minor()  argument
67 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
69 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIXER1 : SNDRV_MINOR_OSS_MIXER)); in snd_oss_kernel_minor()
78 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
80 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_PCM1 : SNDRV_MINOR_OSS_PCM)); in snd_oss_kernel_minor()
83 if (snd_BUG_ON(!card || dev < 0 || dev > 1)) in snd_oss_kernel_minor()
85 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIDI1 : SNDRV_MINOR_OSS_MIDI)); in snd_oss_kernel_minor()
88 minor = SNDRV_MINOR_OSS(card->number, SNDRV_MINOR_OSS_DMFM); in snd_oss_kernel_minor()
101 int snd_register_oss_device(int type, struct snd_card *card, int dev, in snd_register_oss_device() argument
104 int minor = snd_oss_kernel_minor(type, card, dev); in snd_register_oss_device()
110 struct device *carddev = snd_card_get_device_link(card); in snd_register_oss_device()
112 if (card && card->number >= SNDRV_MINOR_OSS_DEVICES) in snd_register_oss_device()
120 preg->card = card ? card->number : -1; in snd_register_oss_device()
124 preg->card_ptr = card; in snd_register_oss_device()
165 int snd_unregister_oss_device(int type, struct snd_card *card, int dev) in snd_unregister_oss_device() argument
167 int minor = snd_oss_kernel_minor(type, card, dev); in snd_unregister_oss_device()
172 if (card && card->number >= SNDRV_MINOR_OSS_DEVICES) in snd_unregister_oss_device()
240 if (mptr->card >= 0) in snd_minor_info_oss_read()
242 mptr->card, mptr->device, in snd_minor_info_oss_read()