Home
last modified time | relevance | path

Searched refs:udev_device (Results 1 – 25 of 79) sorted by relevance

1234

/third_party/eudev/src/libudev/
Dlibudev-device.c40 static int udev_device_read_uevent_file(struct udev_device *udev_device);
41 static int udev_device_set_devnode(struct udev_device *udev_device, const char *devnode);
42 static struct udev_list_entry *udev_device_add_property_internal(struct udev_device *udev_device, c…
59 struct udev_device { struct
61 struct udev_device *parent_device; argument
116 _public_ unsigned long long int udev_device_get_seqnum(struct udev_device *udev_device) in udev_device_get_seqnum() argument
118 if (udev_device == NULL) in udev_device_get_seqnum()
120 return udev_device->seqnum; in udev_device_get_seqnum()
123 static int udev_device_set_seqnum(struct udev_device *udev_device, unsigned long long int seqnum) in udev_device_set_seqnum() argument
127 udev_device->seqnum = seqnum; in udev_device_set_seqnum()
[all …]
Dlibudev-private.h39 struct udev_device *udev_device_new_from_nulstr(struct udev *udev, char *nulstr, ssize_t buflen);
40 struct udev_device *udev_device_new_from_synthetic_event(struct udev *udev, const char *syspath, co…
41 struct udev_device *udev_device_shallow_clone(struct udev_device *old_device);
42 struct udev_device *udev_device_clone_with_db(struct udev_device *old_device);
43 int udev_device_copy_properties(struct udev_device *dst, struct udev_device *src);
44 mode_t udev_device_get_devnode_mode(struct udev_device *udev_device);
45 uid_t udev_device_get_devnode_uid(struct udev_device *udev_device);
46 gid_t udev_device_get_devnode_gid(struct udev_device *udev_device);
47 int udev_device_rename(struct udev_device *udev_device, const char *new_name);
48 int udev_device_add_devlink(struct udev_device *udev_device, const char *devlink);
[all …]
Dlibudev.h77 struct udev_device;
78 struct udev_device *udev_device_ref(struct udev_device *udev_device);
79 struct udev_device *udev_device_unref(struct udev_device *udev_device);
80 struct udev *udev_device_get_udev(struct udev_device *udev_device);
81 struct udev_device *udev_device_new_from_syspath(struct udev *udev, const char *syspath);
82 struct udev_device *udev_device_new_from_devnum(struct udev *udev, char type, dev_t devnum);
83 struct udev_device *udev_device_new_from_subsystem_sysname(struct udev *udev, const char *subsystem…
84 struct udev_device *udev_device_new_from_device_id(struct udev *udev, const char *id);
85 struct udev_device *udev_device_new_from_environment(struct udev *udev);
87 struct udev_device *udev_device_get_parent(struct udev_device *udev_device);
[all …]
Dlibudev-device-private.c33 static void udev_device_tag(struct udev_device *dev, const char *tag, bool add) in udev_device_tag()
55 int udev_device_tag_index(struct udev_device *dev, struct udev_device *dev_old, bool add) in udev_device_tag_index()
86 static bool device_has_info(struct udev_device *udev_device) in device_has_info() argument
90 if (udev_device_get_devlinks_list_entry(udev_device) != NULL) in device_has_info()
92 if (udev_device_get_devlink_priority(udev_device) != 0) in device_has_info()
94 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(udev_device)) in device_has_info()
97 if (udev_device_get_tags_list_entry(udev_device) != NULL) in device_has_info()
99 if (udev_device_get_watch_handle(udev_device) >= 0) in device_has_info()
104 int udev_device_update_db(struct udev_device *udev_device) in udev_device_update_db() argument
113 id = udev_device_get_id_filename(udev_device); in udev_device_update_db()
[all …]
Dlibudev-monitor.c483 static int passes_filter(struct udev_monitor *udev_monitor, struct udev_device *udev_device) in passes_filter() argument
491 const char *dsubsys = udev_device_get_subsystem(udev_device); in passes_filter()
501 ddevtype = udev_device_get_devtype(udev_device); in passes_filter()
515 if (udev_device_has_tag(udev_device, tag)) in passes_filter()
540 _public_ struct udev_device *udev_monitor_receive_device(struct udev_monitor *udev_monitor) in udev_monitor_receive_device()
542 struct udev_device *udev_device; in udev_monitor_receive_device() local
641udev_device = udev_device_new_from_nulstr(udev_monitor->udev, &buf.raw[bufpos], buflen - bufpos); in udev_monitor_receive_device()
642 if (!udev_device) { in udev_monitor_receive_device()
648 udev_device_set_is_initialized(udev_device); in udev_monitor_receive_device()
651 if (!passes_filter(udev_monitor, udev_device)) { in udev_monitor_receive_device()
[all …]
Dlibudev-enumerate.c64 struct udev_device *parent_match;
424 static int match_sysattr_value(struct udev_device *dev, const char *sysattr, const char *match_val) in match_sysattr_value()
498 … udev_enumerate_add_match_parent(struct udev_enumerate *udev_enumerate, struct udev_device *parent) in udev_enumerate_add_match_parent()
556 static bool match_sysattr(struct udev_enumerate *udev_enumerate, struct udev_device *dev) in match_sysattr()
579 static bool match_property(struct udev_enumerate *udev_enumerate, struct udev_device *dev) in match_property()
617 static bool match_tag(struct udev_enumerate *udev_enumerate, struct udev_device *dev) in match_tag()
633 static bool match_parent(struct udev_enumerate *udev_enumerate, struct udev_device *dev) in match_parent()
676 struct udev_device *dev; in scan_dir_and_add_devices()
776 struct udev_device *udev_device; in udev_enumerate_add_syspath() local
783 udev_device = udev_device_new_from_syspath(udev_enumerate->udev, syspath); in udev_enumerate_add_syspath()
[all …]
/third_party/eudev/export_include/
Dlibudev.h77 struct udev_device;
78 struct udev_device *udev_device_ref(struct udev_device *udev_device);
79 struct udev_device *udev_device_unref(struct udev_device *udev_device);
80 struct udev *udev_device_get_udev(struct udev_device *udev_device);
81 struct udev_device *udev_device_new_from_syspath(struct udev *udev, const char *syspath);
82 struct udev_device *udev_device_new_from_devnum(struct udev *udev, char type, dev_t devnum);
83 struct udev_device *udev_device_new_from_subsystem_sysname(struct udev *udev, const char *subsystem…
84 struct udev_device *udev_device_new_from_device_id(struct udev *udev, const char *id);
85 struct udev_device *udev_device_new_from_environment(struct udev *udev);
87 struct udev_device *udev_device_get_parent(struct udev_device *udev_device);
[all …]
/third_party/libinput/src/
Dpath-seat.c40 struct udev_device *udev_device; member
124 struct udev_device *udev_device, in path_seat_get_for_device() argument
133 devnode = udev_device_get_devnode(udev_device); in path_seat_get_for_device()
134 sysname = udev_device_get_sysname(udev_device); in path_seat_get_for_device()
136 seat_prop = udev_device_get_property_value(udev_device, "ID_SEAT"); in path_seat_get_for_device()
142 seat_prop = udev_device_get_property_value(udev_device, "WL_SEAT"); in path_seat_get_for_device()
176 struct udev_device *udev_device, in path_device_enable() argument
184 devnode = udev_device_get_devnode(udev_device); in path_device_enable()
185 sysname = udev_device_get_sysname(udev_device); in path_device_enable()
187 seat = path_seat_get_for_device(input, udev_device, seat_logical_name_override); in path_device_enable()
[all …]
Dudev-seat.c47 struct udev_device *udev_device) in filter_duplicates() argument
50 const char *new_syspath = udev_device_get_syspath(udev_device); in filter_duplicates()
58 struct udev_device *ud; in filter_duplicates()
77 device_added(struct udev_device *udev_device, in device_added() argument
86 device_seat = udev_device_get_property_value(udev_device, "ID_SEAT"); in device_added()
93 if (ignore_litest_test_suite_device(udev_device)) in device_added()
96 devnode = udev_device_get_devnode(udev_device); in device_added()
97 sysname = udev_device_get_sysname(udev_device); in device_added()
101 seat_name = udev_device_get_property_value(udev_device, "WL_SEAT"); in device_added()
111 if (filter_duplicates(seat, udev_device)) in device_added()
[all …]
Devdev.c95 struct udev_device *udev_device, in parse_udev_flag() argument
100 val = udev_device_get_property_value(udev_device, property); in parse_udev_flag()
412 struct udev_device *udev_device) in evdev_tag_external_mouse() argument
423 struct udev_device *udev_device) in evdev_tag_trackpoint() argument
431 !parse_udev_flag(device, udev_device, "ID_INPUT_POINTINGSTICK")) in evdev_tag_trackpoint()
437 q = quirks_fetch_for_device(quirks, device->udev_device); in evdev_tag_trackpoint()
471 struct udev_device *udev_device) in evdev_tag_keyboard() argument
489 q = quirks_fetch_for_device(quirks, device->udev_device); in evdev_tag_keyboard()
921 q = quirks_fetch_for_device(quirks, device->udev_device); in evdev_read_switch_reliability_prop()
1241 prop = udev_device_get_property_value(device->udev_device, prop); in evdev_read_wheel_click_prop()
[all …]
/third_party/flutter/skia/third_party/externals/sdl/src/core/linux/
DSDL_udev.h77 const char *(*udev_device_get_action)(struct udev_device *);
78 const char *(*udev_device_get_devnode)(struct udev_device *);
79 const char *(*udev_device_get_subsystem)(struct udev_device *);
80 …struct udev_device *(*udev_device_get_parent_with_subsystem_devtype)(struct udev_device *udev_devi…
81 const char *(*udev_device_get_property_value)(struct udev_device *, const char *);
82 const char *(*udev_device_get_sysattr_value)(struct udev_device *udev_device, const char *sysattr);
83 struct udev_device *(*udev_device_new_from_syspath)(struct udev *, const char *);
84 void (*udev_device_unref)(struct udev_device *);
97 struct udev_device *(*udev_monitor_receive_device)(struct udev_monitor *);
101 struct udev_device * (*udev_device_new_from_devnum)(struct udev *udev, char type, dev_t devnum);
[all …]
/third_party/eudev/src/udev/
Dudev-builtin-path_id.c67 static int format_lun_number(struct udev_device *dev, char **path) { in format_lun_number()
77 static struct udev_device *skip_subsystem(struct udev_device *dev, const char *subsys) { in skip_subsystem()
78 struct udev_device *parent = dev; in skip_subsystem()
92 static struct udev_device *handle_scsi_fibre_channel(struct udev_device *parent, char **path) { in handle_scsi_fibre_channel()
94 struct udev_device *targetdev; in handle_scsi_fibre_channel()
95 struct udev_device *fcdev = NULL; in handle_scsi_fibre_channel()
121 static struct udev_device *handle_scsi_sas_wide_port(struct udev_device *parent, char **path) { in handle_scsi_sas_wide_port()
123 struct udev_device *targetdev; in handle_scsi_sas_wide_port()
124 struct udev_device *target_parent; in handle_scsi_sas_wide_port()
125 struct udev_device *sasdev; in handle_scsi_sas_wide_port()
[all …]
Dudev.h35 struct udev_device *dev;
36 struct udev_device *dev_parent;
37 struct udev_device *dev_db;
82 struct udev_event *udev_event_new(struct udev_device *dev);
105 void udev_watch_begin(struct udev *udev, struct udev_device *dev);
106 void udev_watch_end(struct udev *udev, struct udev_device *dev);
107 struct udev_device *udev_watch_lookup(struct udev *udev, int wd);
110 void udev_node_add(struct udev_device *dev, bool apply,
113 void udev_node_remove(struct udev_device *dev);
114 void udev_node_update_old_links(struct udev_device *dev, struct udev_device *dev_old);
[all …]
Dudev-builtin-net_id.c119 struct udev_device *pcidev;
131 static int dev_pci_onboard(struct udev_device *dev, struct netnames *names) { in dev_pci_onboard()
169 static bool is_pci_multifunction(struct udev_device *dev) { in is_pci_multifunction()
188 static int dev_pci_slot(struct udev_device *dev, struct netnames *names) { in dev_pci_slot()
194 struct udev_device *pci = NULL; in dev_pci_slot()
276 static int names_pci(struct udev_device *dev, struct netnames *names) { in names_pci()
277 struct udev_device *parent; in names_pci()
296 static int names_usb(struct udev_device *dev, struct netnames *names) { in names_usb()
297 struct udev_device *usbdev; in names_usb()
349 static int names_bcma(struct udev_device *dev, struct netnames *names) { in names_bcma()
[all …]
Dudev-builtin-hwdb.c33 int udev_builtin_hwdb_lookup(struct udev_device *dev, in udev_builtin_hwdb_lookup()
66 static const char *modalias_usb(struct udev_device *dev, char *s, size_t size) { in modalias_usb()
86 static int udev_builtin_hwdb_search(struct udev_device *dev, struct udev_device *srcdev, in udev_builtin_hwdb_search()
89 struct udev_device *d; in udev_builtin_hwdb_search()
128 static int builtin_hwdb(struct udev_device *dev, int argc, char *argv[], bool test) { in builtin_hwdb()
140 struct udev_device *srcdev; in builtin_hwdb()
Dudev-node.c36 static int node_symlink(struct udev_device *dev, const char *node, const char *slink) { in node_symlink()
129 static const char *link_find_prioritized(struct udev_device *dev, bool add, const char *stackdir, c… in link_find_prioritized()
145 struct udev_device *dev_db; in link_find_prioritized()
182 static void link_update(struct udev_device *dev, const char *slink, bool add) { in link_update()
224 void udev_node_update_old_links(struct udev_device *dev, struct udev_device *dev_old) { in udev_node_update_old_links()
252 static int node_permissions_apply(struct udev_device *dev, bool apply, in node_permissions_apply()
338 void udev_node_add(struct udev_device *dev, bool apply, in udev_node_add()
361 void udev_node_remove(struct udev_device *dev) { in udev_node_remove()
Dudev-watch.c66 struct udev_device *dev; in udev_watch_restore()
95 void udev_watch_begin(struct udev *udev, struct udev_device *dev) { in udev_watch_begin()
121 void udev_watch_end(struct udev *udev, struct udev_device *dev) { in udev_watch_end()
141 struct udev_device *udev_watch_lookup(struct udev *udev, int wd) { in udev_watch_lookup()
Dudev-builtin-input_id.c61 static void extract_info(struct udev_device *dev, const char *devpath, bool test) { in extract_info()
90 static void get_cap_mask(struct udev_device *dev, in get_cap_mask()
91 struct udev_device *pdev, const char* attr, in get_cap_mask()
142 static bool test_pointers(struct udev_device *dev, in test_pointers()
264 static bool test_key(struct udev_device *dev, in test_key()
315 static int builtin_input_id(struct udev_device *dev, int argc, char *argv[], bool test) { in builtin_input_id()
316 struct udev_device *pdev; in builtin_input_id()
Dudev-builtin-keyboard.c34 static int install_force_release(struct udev_device *dev, const unsigned *release, unsigned release… in install_force_release()
35 struct udev_device *atkbd; in install_force_release()
152 static void set_trackpoint_sensitivity(struct udev_device *dev, const char *value) in set_trackpoint_sensitivity()
154 struct udev_device *pdev; in set_trackpoint_sensitivity()
188 static int builtin_keyboard(struct udev_device *dev, int argc, char *argv[], bool test) { in builtin_keyboard()
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2deviceprovider.c234 GUdevDevice * udev_device) in gst_v4l2_device_provider_device_from_udev() argument
237 const gchar *device_path = g_udev_device_get_device_file (udev_device); in gst_v4l2_device_provider_device_from_udev()
244 str = g_udev_device_get_property (udev_device, "ID_PATH"); in gst_v4l2_device_provider_device_from_udev()
246 str = g_udev_device_get_sysfs_path (udev_device); in gst_v4l2_device_provider_device_from_udev()
251 if ((str = g_udev_device_get_sysfs_path (udev_device)) && *str) in gst_v4l2_device_provider_device_from_udev()
254 if ((str = g_udev_device_get_property (udev_device, "ID_ID")) && *str) in gst_v4l2_device_provider_device_from_udev()
257 if ((str = g_udev_device_get_property (udev_device, "ID_BUS")) && *str) in gst_v4l2_device_provider_device_from_udev()
260 if ((str = g_udev_device_get_property (udev_device, "SUBSYSTEM")) && *str) in gst_v4l2_device_provider_device_from_udev()
263 if ((str = g_udev_device_get_property (udev_device, "ID_VENDOR_ID")) && *str) in gst_v4l2_device_provider_device_from_udev()
266 str = g_udev_device_get_property (udev_device, "ID_VENDOR_FROM_DATABASE"); in gst_v4l2_device_provider_device_from_udev()
[all …]
/third_party/libinput/udev/
Dlibinput-device-group.c37 wacom_handle_paired(struct udev_device *device, in wacom_handle_paired()
68 find_tree_distance(struct udev_device *a, struct udev_device *b) in find_tree_distance()
70 struct udev_device *ancestor_a = a; in find_tree_distance()
75 struct udev_device *ancestor_b = b; in find_tree_distance()
95 wacom_handle_ekr(struct udev_device *device, in wacom_handle_ekr()
112 struct udev_device *d; in wacom_handle_ekr()
156 struct udev_device *device = NULL; in main()
181 struct udev_device *parent; in main()
/third_party/libinput/tools/
Dlibinput-measure-fuzz.py87 self.udev_device = pyudev.Devices.from_device_file(context, self.path)
109 0x00: self.udev_device.get('LIBINPUT_FUZZ_00'),
110 0x01: self.udev_device.get('LIBINPUT_FUZZ_01'),
111 0x35: self.udev_device.get('LIBINPUT_FUZZ_35'),
112 0x36: self.udev_device.get('LIBINPUT_FUZZ_36'),
177 0x00: device.udev_device.get('EVDEV_ABS_00'),
178 0x01: device.udev_device.get('EVDEV_ABS_01'),
179 0x35: device.udev_device.get('EVDEV_ABS_35'),
180 0x36: device.udev_device.get('EVDEV_ABS_36'),
/third_party/weston/libweston/
Dlibinput-device.c395 struct udev_device *udev_device; in create_touch_device() local
402 udev_device = libinput_device_get_udev_device(device->device); in create_touch_device()
403 if (!udev_device) in create_touch_device()
409 udev_device_get_syspath(udev_device), in create_touch_device()
416 udev_device_unref(udev_device); in create_touch_device()
588 struct udev_device *udev_device = NULL; in evdev_device_set_calibration_l() local
627 udev_device = udev_device_new_from_subsystem_sysname(udev, in evdev_device_set_calibration_l()
630 if (!udev_device) in evdev_device_set_calibration_l()
634 udev_device_get_property_value(udev_device, in evdev_device_set_calibration_l()
668 if (udev_device) in evdev_device_set_calibration_l()
[all …]
/third_party/libusb/libusb/os/
Dlinux_udev.c41 static void udev_hotplug_event(struct udev_device *udev_dev);
169 struct udev_device *udev_dev; in linux_udev_event_thread_main()
210 struct udev_device *udev_dev, uint8_t *busnum, in udev_device_info()
228 static void udev_hotplug_event(struct udev_device *udev_dev) in udev_hotplug_event()
269 struct udev_device *udev_dev; in linux_udev_scan_devices()
310 struct udev_device *udev_dev; in linux_udev_hotplug_poll()
/third_party/eudev/test/
Dtest-libudev.c38 static void print_device(struct udev_device *device) { in print_device()
112 _cleanup_udev_device_unref_ struct udev_device *device; in test_device()
126 _cleanup_udev_device_unref_ struct udev_device *device; in test_device_parents()
127 struct udev_device *device_parent; in test_device_parents()
153 struct udev_device *device; in test_device_devnum()
165 struct udev_device *device; in test_device_subsys_name()
202 struct udev_device *device; in test_enumerate_print_list()
268 struct udev_device *device; in test_monitor()

1234