Lines Matching refs:device
31 static ssize_t device_show(struct device *d, in device_show()
35 return sprintf(buf, "0x%04x\n", dev->id.device); in device_show()
37 static DEVICE_ATTR_RO(device);
39 static ssize_t vendor_show(struct device *d, in vendor_show()
47 static ssize_t modalias_show(struct device *d, in modalias_show()
52 dev->id.device, dev->id.vendor); in modalias_show()
67 if (id->device != dev->id.device && id->device != MBUS_DEV_ANY_ID) in mbus_id_match()
77 static int mbus_dev_match(struct device *dv, struct device_driver *dr) in mbus_dev_match()
84 for (i = 0; ids[i].device; i++) in mbus_dev_match()
90 static int mbus_uevent(struct device *dv, struct kobj_uevent_env *env) in mbus_uevent()
95 dev->id.device, dev->id.vendor); in mbus_uevent()
98 static int mbus_dev_probe(struct device *d) in mbus_dev_probe()
111 static int mbus_dev_remove(struct device *d) in mbus_dev_remove()
142 static void mbus_release_dev(struct device *d) in mbus_release_dev()
149 mbus_register_device(struct device *pdev, int id, struct dma_map_ops *dma_ops, in mbus_register_device()
161 mbdev->id.device = id; in mbus_register_device()