Lines Matching defs:dev_dir_name
40 static int dump_channels(const char *dev_dir_name)
45 dp = opendir(dev_dir_name);
58 static int dump_one_device(const char *dev_dir_name)
64 ret = sscanf(dev_dir_name + strlen(iio_dir) + strlen(type_device), "%i",
69 ret = read_sysfs_string("name", dev_dir_name, name);
76 return dump_channels(dev_dir_name);
81 static int dump_one_trigger(const char *dev_dir_name)
87 ret = sscanf(dev_dir_name + strlen(iio_dir) + strlen(type_trigger),
92 ret = read_sysfs_string("name", dev_dir_name, name);
115 char *dev_dir_name;
117 if (asprintf(&dev_dir_name, "%s%s", iio_dir,
123 ret = dump_one_device(dev_dir_name);
125 free(dev_dir_name);
129 free(dev_dir_name);
137 char *dev_dir_name;
139 if (asprintf(&dev_dir_name, "%s%s", iio_dir,
145 ret = dump_one_trigger(dev_dir_name);
147 free(dev_dir_name);
151 free(dev_dir_name);