Searched refs:devnum (Results 1 - 12 of 12) sorted by relevance

/systemd/src/core/
H A Dumount.c46 dev_t devnum; member in struct:MountPoint
296 dev_t devnum; local
304 devnum = udev_device_get_devnum(d);
306 if (major(devnum) == 0 || !dn)
320 m->devnum = devnum;
346 static int delete_dm(dev_t devnum) { argument
354 .dev = devnum,
357 assert(major(devnum) != 0);
509 root_st.st_dev == m->devnum) {
[all...]
/systemd/src/test/
H A Dtest-libudev.c36 dev_t devnum; local
74 devnum = udev_device_get_devnum(device);
75 if (major(devnum) > 0)
76 printf("devnum: %u:%u\n", major(devnum), minor(devnum));
148 dev_t devnum = makedev(1, 3); local
151 printf("looking up device: %u:%u\n", major(devnum), minor(devnum));
152 device = udev_device_new_from_devnum(udev, 'c', devnum);
[all...]
/systemd/src/systemd/
H A Dsd-device.h40 int sd_device_new_from_devnum(sd_device **ret, char type, dev_t devnum);
50 int sd_device_get_devnum(sd_device *device, dev_t *devnum);
/systemd/src/libsystemd/sd-device/
H A Ddevice-internal.h75 dev_t devnum; member in struct:sd_device
H A Dsd-device.c245 _public_ int sd_device_new_from_devnum(sd_device **ret, char type, dev_t devnum) { argument
253 snprintf(id, sizeof(id), "%u:%u", major(devnum), minor(devnum));
452 device->devnum = makedev(maj, min);
860 _public_ int sd_device_get_devnum(sd_device *device, dev_t *devnum) { argument
864 assert_return(devnum, -EINVAL);
870 *devnum = device->devnum;
1197 dev_t devnum; local
1204 r = sd_device_get_devnum(device, &devnum);
[all...]
H A Ddevice-enumerator.c492 dev_t devnum; local
512 k = sd_device_get_devnum(device, &devnum);
542 (major(devnum) > 0 || ifindex > 0))
H A Ddevice-private.c579 return log_debug_errno(r, "sd-device: could not set devnum %s:%s: %m", major, minor);
628 return log_debug_errno(r, "sd-device: could not set devnum %s:%s: %m", major, minor);
814 ret->devnum = old_device->devnum;
1011 if (!has_info && major(device->devnum) == 0 && device->ifindex == 0) {
1050 if (major(device->devnum) > 0) {
/systemd/src/libudev/
H A Dlibudev-device.c101 dev_t devnum; local
106 r = sd_device_get_devnum(udev_device->device, &devnum);
112 return devnum;
270 * @devnum: device major/minor number
282 _public_ struct udev_device *udev_device_new_from_devnum(struct udev *udev, char type, dev_t devnum) argument
291 r = sd_device_new_from_devnum(&udev_device->device, type, devnum);
H A Dlibudev.h81 struct udev_device *udev_device_new_from_devnum(struct udev *udev, char type, dev_t devnum);
/systemd/src/gpt-auto-generator/
H A Dgpt-auto-generator.c555 static int enumerate_partitions(dev_t devnum) { argument
575 d = udev_device_new_from_devnum(udev, 'b', devnum);
584 major(devnum), minor(devnum));
700 if (qn == devnum)
/systemd/src/udev/
H A Dudev-node.c256 dev_t devnum = udev_device_get_devnum(dev); local
271 if (((stats.st_mode & S_IFMT) != (mode & S_IFMT)) || (stats.st_rdev != devnum)) {
273 log_debug("found node '%s' with non-matching devnum %s, skip handling",
343 log_debug("handling device node '%s', devnum=%s, mode=%#o, uid="UID_FMT", gid="GID_FMT,
H A Dudevd.c123 dev_t devnum; member in struct:event
613 event->devnum = udev_device_get_devnum(dev);
670 if (major(event->devnum) != 0 && event->devnum == loop_event->devnum && event->is_block == loop_event->is_block)
693 if (major(event->devnum) != 0 && (event->devnum != loop_event->devnum || event->is_block != loop_event->is_block))

Completed in 41 milliseconds