Lines Matching refs:device_data
45 void *device_data, struct snd_device_ops *ops) in snd_device_new() argument
50 if (snd_BUG_ON(!card || !device_data || !ops)) in snd_device_new()
59 dev->device_data = device_data; in snd_device_new()
97 static struct snd_device *look_for_dev(struct snd_card *card, void *device_data) in look_for_dev() argument
102 if (dev->device_data == device_data) in look_for_dev()
121 void snd_device_disconnect(struct snd_card *card, void *device_data) in snd_device_disconnect() argument
125 if (snd_BUG_ON(!card || !device_data)) in snd_device_disconnect()
127 dev = look_for_dev(card, device_data); in snd_device_disconnect()
132 device_data, __builtin_return_address(0)); in snd_device_disconnect()
145 void snd_device_free(struct snd_card *card, void *device_data) in snd_device_free() argument
149 if (snd_BUG_ON(!card || !device_data)) in snd_device_free()
151 dev = look_for_dev(card, device_data); in snd_device_free()
156 device_data, __builtin_return_address(0)); in snd_device_free()
186 int snd_device_register(struct snd_card *card, void *device_data) in snd_device_register() argument
190 if (snd_BUG_ON(!card || !device_data)) in snd_device_register()
192 dev = look_for_dev(card, device_data); in snd_device_register()