Lines Matching defs:sd_device_enumerator

43 struct sd_device_enumerator {
61 _public_ int sd_device_enumerator_new(sd_device_enumerator **ret) {
62 _cleanup_(sd_device_enumerator_unrefp) sd_device_enumerator *enumerator = NULL;
66 enumerator = new0(sd_device_enumerator, 1);
79 _public_ sd_device_enumerator *sd_device_enumerator_ref(sd_device_enumerator *enumerator) {
87 _public_ sd_device_enumerator *sd_device_enumerator_unref(sd_device_enumerator *enumerator) {
111 _public_ int sd_device_enumerator_add_match_subsystem(sd_device_enumerator *enumerator, const char *subsystem, int match) {
136 _public_ int sd_device_enumerator_add_match_sysattr(sd_device_enumerator *enumerator, const char *_sysattr, const char *_value, int match) {
175 _public_ int sd_device_enumerator_add_match_property(sd_device_enumerator *enumerator, const char *_property, const char *_value) {
208 _public_ int sd_device_enumerator_add_match_sysname(sd_device_enumerator *enumerator, const char *sysname) {
227 _public_ int sd_device_enumerator_add_match_tag(sd_device_enumerator *enumerator, const char *tag) {
246 _public_ int sd_device_enumerator_add_match_parent(sd_device_enumerator *enumerator, sd_device *parent) {
258 _public_ int sd_device_enumerator_allow_uninitialized(sd_device_enumerator *enumerator) {
268 int device_enumerator_add_match_is_initialized(sd_device_enumerator *enumerator) {
328 int device_enumerator_add_device(sd_device_enumerator *enumerator, sd_device *device) {
367 static bool match_sysattr(sd_device_enumerator *enumerator, sd_device *device) {
386 static bool match_property(sd_device_enumerator *enumerator, sd_device *device) {
418 static bool match_tag(sd_device_enumerator *enumerator, sd_device *device) {
432 static bool match_parent(sd_device_enumerator *enumerator, sd_device *device) {
451 static bool match_sysname(sd_device_enumerator *enumerator, const char *sysname) {
468 static int enumerator_scan_dir_and_add_devices(sd_device_enumerator *enumerator, const char *basedir, const char *subdir1, const char *subdir2) {
565 static bool match_subsystem(sd_device_enumerator *enumerator, const char *subsystem) {
588 static int enumerator_scan_dir(sd_device_enumerator *enumerator, const char *basedir, const char *subdir, const char *subsystem) {
619 static int enumerator_scan_devices_tag(sd_device_enumerator *enumerator, const char *tag) {
696 static int enumerator_scan_devices_tags(sd_device_enumerator *enumerator) {
712 static int parent_add_child(sd_device_enumerator *enumerator, const char *path) {
753 static int parent_crawl_children(sd_device_enumerator *enumerator, const char *path, unsigned maxdepth) {
791 static int enumerator_scan_devices_children(sd_device_enumerator *enumerator) {
810 static int enumerator_scan_devices_all(sd_device_enumerator *enumerator) {
839 int device_enumerator_scan_devices(sd_device_enumerator *enumerator) {
871 _public_ sd_device *sd_device_enumerator_get_device_first(sd_device_enumerator *enumerator) {
885 _public_ sd_device *sd_device_enumerator_get_device_next(sd_device_enumerator *enumerator) {
897 int device_enumerator_scan_subsystems(sd_device_enumerator *enumerator) {
948 _public_ sd_device *sd_device_enumerator_get_subsystem_first(sd_device_enumerator *enumerator) {
962 _public_ sd_device *sd_device_enumerator_get_subsystem_next(sd_device_enumerator *enumerator) {
974 sd_device *device_enumerator_get_first(sd_device_enumerator *enumerator) {
980 sd_device *device_enumerator_get_next(sd_device_enumerator *enumerator) {