Lines Matching refs:device
13 #include <linux/device.h>
43 * struct rpmsg_ctrldev - control device for instantiating endpoint devices
44 * @rpdev: underlaying rpmsg device
45 * @cdev: cdev for the ctrl device
46 * @dev: device for the ctrl device
51 struct device dev;
55 * struct rpmsg_eptdev - endpoint device context
56 * @dev: endpoint device
57 * @cdev: cdev for the endpoint device
58 * @rpdev: underlaying rpmsg device
67 struct device dev;
81 static int rpmsg_eptdev_destroy(struct device *dev, void *data)
128 struct device *dev = &eptdev->dev;
148 struct device *dev = &eptdev->dev;
294 static ssize_t name_show(struct device *dev, struct device_attribute *attr,
303 static ssize_t src_show(struct device *dev, struct device_attribute *attr,
312 static ssize_t dst_show(struct device *dev, struct device_attribute *attr,
329 static void rpmsg_eptdev_release_device(struct device *dev)
343 struct device *dev;
448 static void rpmsg_ctrldev_release_device(struct device *dev)
460 struct device *dev;