22 #include <linux/slab.h>
23 #include <linux/time.h>
24 #include <linux/export.h>
25 #include <linux/errno.h>
91 dev->
ops->dev_disconnect)
92 if (dev->
ops->dev_disconnect(dev))
94 "device disconnect failure\n");
95 if (dev->
ops->dev_free) {
96 if (dev->
ops->dev_free(dev))
102 snd_printd(
"device free %p (from %pF), not found\n", device_data,
103 __builtin_return_address(0));
132 dev->
ops->dev_disconnect) {
133 if (dev->
ops->dev_disconnect(dev))
139 snd_printd(
"device disconnect %p (from %pF), not found\n", device_data,
140 __builtin_return_address(0));
168 if ((err = dev->
ops->dev_register(dev)) < 0)
195 if ((err = dev->
ops->dev_register(dev)) < 0)
229 unsigned int range_low, range_high,
type;
238 if (type >= range_low && type <= range_high) {