Lines Matching refs:udev_device
33 struct udev_device {
35 struct udev_device *parent;
53 struct udev_device *__wrap_udev_device_get_parent_with_subsystem_devtype(
54 struct udev_device *, const char *, const char *);
55 struct udev_device *__wrap_udev_device_new_from_syspath(struct udev *,
62 const char *__wrap_udev_device_get_sysattr_value(struct udev_device *,
65 const char *__wrap_udev_device_get_devnode(struct udev_device *);
66 const char *__wrap_udev_device_get_sysnum(struct udev_device *);
71 void __wrap_udev_device_unref(struct udev_device *);
76 struct udev_device *
77 __wrap_udev_device_get_parent_with_subsystem_devtype(struct udev_device *child,
93 __wrap_udev_device_get_sysattr_value(struct udev_device *udev_device,
96 ASSERT_UDEV_DEVICE(udev_device);
114 struct udev_device *
117 struct udev_device *udev_device;
121 if ((udev_device = calloc(1, sizeof(*udev_device))) == NULL)
123 udev_device->magic = UDEV_DEVICE_MAGIC;
125 return udev_device;
129 __wrap_udev_device_get_devnode(struct udev_device *udev_device)
131 ASSERT_UDEV_DEVICE(udev_device);
136 __wrap_udev_device_get_sysnum(struct udev_device *udev_device)
138 ASSERT_UDEV_DEVICE(udev_device);
143 __wrap_udev_device_unref(struct udev_device *udev_device)
145 ASSERT_UDEV_DEVICE(udev_device);
146 if (udev_device->parent) {
147 ASSERT_UDEV_DEVICE(udev_device->parent);
148 free(udev_device->parent);
150 free(udev_device);