Lines Matching refs:udev
39 #include "udev-util.h"
163 static int get_file_options(struct udev *udev,
328 static int set_options(struct udev *udev,
417 static int per_dev_options(struct udev *udev,
428 retval = get_file_options(udev, vendor_str, model_str, &newargc, &newargv);
472 static int set_inq_values(struct udev *udev, struct scsi_id_device *dev_scsi, const char *path)
478 retval = scsi_std_inquiry(udev, dev_scsi, path);
499 static int scsi_id(struct udev *udev, char *maj_min_dev)
506 if (set_inq_values(udev, &dev_scsi, maj_min_dev) < 0) {
512 per_dev_options(udev, &dev_scsi, &good_dev, &page_code);
519 scsi_get_serial(udev, &dev_scsi, maj_min_dev, page_code, MAX_SERIAL_LEN);
578 _cleanup_udev_unref_ struct udev *udev;
586 udev = udev_new();
587 if (udev == NULL)
593 retval = get_file_options(udev, NULL, NULL, &newargc, &newargv);
601 if (set_options(udev, newargc, newargv, maj_min_dev) < 0) {
610 if (set_options(udev, argc, argv, maj_min_dev) < 0)
619 retval = scsi_id(udev, maj_min_dev);