Lines Matching defs:device
10 #include <linux/device.h>
32 /* device allocation stuff */
68 struct snd_card *card; /* card which holds this device */
69 enum snd_device_state state; /* state of the device */
70 enum snd_device_type type; /* device type */
71 void *device_data; /* device structure */
98 struct device ctl_dev; /* control device */
116 struct device *dev; /* device assigned to this card */
117 struct device card_dev; /* cardX object for sysfs */
165 int device; /* device number */
168 struct device *dev; /* device for sysfs */
172 /* return a device pointer linked to each sound device as a parent */
173 static inline struct device *snd_card_get_device_link(struct snd_card *card)
186 void snd_device_initialize(struct device *dev, struct snd_card *card);
190 void *private_data, struct device *device);
191 int snd_unregister_device(struct device *dev);
226 int snd_card_new(struct device *parent, int idx, const char *xid,
259 /* device.c */
399 const char *name; /* name of the device (optional) */
432 snd_pci_quirk_lookup_id(u16 vendor, u16 device,
442 snd_pci_quirk_lookup_id(u16 vendor, u16 device,