Lines Matching defs:device

38 static void print_device(struct udev_device *device) {
44 printf("*** device: %p ***\n", device);
45 str = udev_device_get_action(device);
49 str = udev_device_get_syspath(device);
52 str = udev_device_get_sysname(device);
55 str = udev_device_get_sysnum(device);
59 str = udev_device_get_devpath(device);
62 str = udev_device_get_subsystem(device);
66 str = udev_device_get_devtype(device);
70 str = udev_device_get_driver(device);
74 str = udev_device_get_devnode(device);
78 devnum = udev_device_get_devnum(device);
83 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(device)) {
91 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device)) {
100 str = udev_device_get_property_value(device, "MAJOR");
104 str = udev_device_get_sysattr_value(device, "dev");
112 _cleanup_udev_device_unref_ struct udev_device *device;
114 printf("looking at device: %s\n", syspath);
115 device = udev_device_new_from_syspath(udev, syspath);
116 if (device == NULL) {
117 printf("no device found\n");
120 print_device(device);
126 _cleanup_udev_device_unref_ struct udev_device *device;
129 printf("looking at device: %s\n", syspath);
130 device = udev_device_new_from_syspath(udev, syspath);
131 if (device == NULL)
135 device_parent = device;
142 device_parent = device;
153 struct udev_device *device;
155 printf("looking up device: %u:%u\n", major(devnum), minor(devnum));
156 device = udev_device_new_from_devnum(udev, 'c', devnum);
157 if (device == NULL)
159 print_device(device);
160 udev_device_unref(device);
165 struct udev_device *device;
167 printf("looking up device: 'block':'sda'\n");
168 device = udev_device_new_from_subsystem_sysname(udev, "block", "sda");
169 if (device == NULL)
171 print_device(device);
172 udev_device_unref(device);
174 printf("looking up device: 'subsystem':'pci'\n");
175 device = udev_device_new_from_subsystem_sysname(udev, "subsystem", "pci");
176 if (device == NULL)
178 print_device(device);
179 udev_device_unref(device);
181 printf("looking up device: 'drivers':'scsi:sd'\n");
182 device = udev_device_new_from_subsystem_sysname(udev, "drivers", "scsi:sd");
183 if (device == NULL)
185 print_device(device);
186 udev_device_unref(device);
188 printf("looking up device: 'module':'printk'\n");
189 device = udev_device_new_from_subsystem_sysname(udev, "module", "printk");
190 if (device == NULL)
192 print_device(device);
193 udev_device_unref(device);
202 struct udev_device *device;
204 device = udev_device_new_from_syspath(udev_enumerate_get_udev(enumerate),
206 if (device != NULL) {
207 printf("device: '%s' (%s)\n",
208 udev_device_get_syspath(device),
209 udev_device_get_subsystem(device));
210 udev_device_unref(device);
268 struct udev_device *device;
277 device = udev_monitor_receive_device(udev_monitor);
278 if (device == NULL) {
279 printf("no device from socket\n");
282 print_device(device);
283 udev_device_unref(device);