Lines Matching defs:sysattr
385 * @sysattr: filter for a sys attribute at the device to include in the list
392 _public_ int udev_enumerate_add_match_sysattr(struct udev_enumerate *udev_enumerate, const char *sysattr, const char *value)
396 if (sysattr == NULL)
398 if (udev_list_entry_add(&udev_enumerate->sysattr_match_list, sysattr, value) == NULL)
406 * @sysattr: filter for a sys attribute at the device to exclude from the list
413 _public_ int udev_enumerate_add_nomatch_sysattr(struct udev_enumerate *udev_enumerate, const char *sysattr, const char *value)
417 if (sysattr == NULL)
419 if (udev_list_entry_add(&udev_enumerate->sysattr_nomatch_list, sysattr, value) == NULL)
424 static int match_sysattr_value(struct udev_device *dev, const char *sysattr, const char *match_val)
429 val = udev_device_get_sysattr_value(dev, sysattr);