/systemd/src/libudev/ |
H A D | libudev-monitor.c | 51 * udev_monitor: 55 struct udev_monitor { struct 98 static struct udev_monitor *udev_monitor_new(struct udev *udev) 100 struct udev_monitor *udev_monitor; local 102 udev_monitor = new0(struct udev_monitor, 1); 103 if (udev_monitor == NULL) 105 udev_monitor->refcount = 1; 106 udev_monitor 153 monitor_set_nl_address(struct udev_monitor *udev_monitor) argument 171 struct udev_monitor *udev_monitor; local 288 udev_monitor_filter_update(struct udev_monitor *udev_monitor) argument 387 udev_monitor_allow_unicast_sender(struct udev_monitor *udev_monitor, struct udev_monitor *sender) argument 401 udev_monitor_enable_receiving(struct udev_monitor *udev_monitor) argument 438 udev_monitor_set_receive_buffer_size(struct udev_monitor *udev_monitor, int size) argument 445 udev_monitor_disconnect(struct udev_monitor *udev_monitor) argument 462 udev_monitor_ref(struct udev_monitor *udev_monitor) argument 480 udev_monitor_unref(struct udev_monitor *udev_monitor) argument 503 udev_monitor_get_udev(struct udev_monitor *udev_monitor) argument 518 udev_monitor_get_fd(struct udev_monitor *udev_monitor) argument 525 passes_filter(struct udev_monitor *udev_monitor, struct udev_device *udev_device) argument 582 udev_monitor_receive_device(struct udev_monitor *udev_monitor) argument 711 udev_monitor_send_device(struct udev_monitor *udev_monitor, struct udev_monitor *destination, struct udev_device *udev_device) argument 797 udev_monitor_filter_add_match_subsystem_devtype(struct udev_monitor *udev_monitor, const char *subsystem, const char *devtype) argument 820 udev_monitor_filter_add_match_tag(struct udev_monitor *udev_monitor, const char *tag) argument 839 udev_monitor_filter_remove(struct udev_monitor *udev_monitor) argument [all...] |
H A D | libudev.h | 113 * udev_monitor 117 struct udev_monitor; 118 struct udev_monitor *udev_monitor_ref(struct udev_monitor *udev_monitor); 119 struct udev_monitor *udev_monitor_unref(struct udev_monitor *udev_monitor); 120 struct udev *udev_monitor_get_udev(struct udev_monitor *udev_monitor); [all...] |
H A D | libudev-private.h | 79 int udev_monitor_disconnect(struct udev_monitor *udev_monitor); 80 int udev_monitor_allow_unicast_sender(struct udev_monitor *udev_monitor, struct udev_monitor *sender); 81 int udev_monitor_send_device(struct udev_monitor *udev_monitor, 82 struct udev_monitor *destination, struct udev_device *udev_device); 83 struct udev_monitor *udev_monitor_new_from_netlink_fd(struct udev *udev, const char *name, int fd);
|
/systemd/src/udev/ |
H A D | udevadm-monitor.c | 82 _cleanup_udev_monitor_unref_ struct udev_monitor *udev_monitor = NULL; local 83 _cleanup_udev_monitor_unref_ struct udev_monitor *kernel_monitor = NULL; 164 udev_monitor = udev_monitor_new_from_netlink(udev, "udev"); 165 if (udev_monitor == NULL) { 169 udev_monitor_set_receive_buffer_size(udev_monitor, 128*1024*1024); 170 fd_udev = udev_monitor_get_fd(udev_monitor); 176 if (udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, subsys, devtype) < 0) 183 if (udev_monitor_filter_add_match_tag(udev_monitor, tag) < 0) 187 if (udev_monitor_enable_receiving(udev_monitor) < [all...] |
H A D | udevd.c | 88 struct udev_monitor *monitor; 148 struct udev_monitor *monitor; 212 static int worker_new(struct worker **ret, Manager *manager, struct udev_monitor *worker_monitor, pid_t pid) { 334 _cleanup_udev_monitor_unref_ struct udev_monitor *worker_monitor = NULL; 1321 _cleanup_udev_monitor_unref_ struct udev_monitor *monitor = NULL;
|
/systemd/src/network/ |
H A D | networkd.h | 46 struct udev_monitor *udev_monitor; member in struct:Manager
|
H A D | networkd-manager.c | 229 struct udev_monitor *monitor = m->udev_monitor; 253 m->udev_monitor = udev_monitor_new_from_netlink(m->udev, "udev"); 254 if (!m->udev_monitor) 257 r = udev_monitor_filter_add_match_subsystem_devtype(m->udev_monitor, "net", NULL); 261 r = udev_monitor_enable_receiving(m->udev_monitor); 269 udev_monitor_get_fd(m->udev_monitor), 1077 udev_monitor_unref(m->udev_monitor);
|
/systemd/src/shared/ |
H A D | udev-util.h | 33 DEFINE_TRIVIAL_CLEANUP_FUNC(struct udev_monitor*, udev_monitor_unref);
|
/systemd/src/test/ |
H A D | test-libudev.c | 215 struct udev_monitor *udev_monitor = NULL; local 226 udev_monitor = udev_monitor_new_from_netlink(udev, "udev"); 227 if (udev_monitor == NULL) { 231 fd_udev = udev_monitor_get_fd(udev_monitor); 233 if (udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "block", NULL) < 0 || 234 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "tty", NULL) < 0 || 235 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "usb", "usb_device") < 0) { 240 if (udev_monitor_enable_receiving(udev_monitor) < 0) { 273 device = udev_monitor_receive_device(udev_monitor); [all...] |
/systemd/src/core/ |
H A D | device.c | 601 if (m->udev_monitor) { 602 udev_monitor_unref(m->udev_monitor); 603 m->udev_monitor = NULL; 616 if (!m->udev_monitor) { 617 m->udev_monitor = udev_monitor_new_from_netlink(m->udev, "udev"); 618 if (!m->udev_monitor) { 626 (void) udev_monitor_set_receive_buffer_size(m->udev_monitor, 128*1024*1024); 628 r = udev_monitor_filter_add_match_tag(m->udev_monitor, "systemd"); 634 r = udev_monitor_enable_receiving(m->udev_monitor); 640 r = sd_event_add_io(m->event, &m->udev_event_source, udev_monitor_get_fd(m->udev_monitor), EPOLLI [all...] |
H A D | manager.h | 172 struct udev_monitor* udev_monitor; member in struct:Manager
|
/systemd/src/login/ |
H A D | logind.h | 55 struct udev_monitor *udev_seat_monitor, *udev_device_monitor, *udev_vcsa_monitor, *udev_button_monitor;
|
/systemd/src/rfkill/ |
H A D | rfkill.c | 93 _cleanup_udev_monitor_unref_ struct udev_monitor *monitor = NULL;
|