Lines Matching refs:dev_dir_name
43 static int dump_channels(const char *dev_dir_name) in dump_channels() argument
48 dp = opendir(dev_dir_name); in dump_channels()
60 static int dump_one_device(const char *dev_dir_name) in dump_one_device() argument
66 ret = sscanf(dev_dir_name + strlen(iio_dir) + strlen(type_device), "%i", in dump_one_device()
71 ret = read_sysfs_string("name", dev_dir_name, name); in dump_one_device()
78 return dump_channels(dev_dir_name); in dump_one_device()
83 static int dump_one_trigger(const char *dev_dir_name) in dump_one_trigger() argument
89 ret = sscanf(dev_dir_name + strlen(iio_dir) + strlen(type_trigger), in dump_one_trigger()
94 ret = read_sysfs_string("name", dev_dir_name, name); in dump_one_trigger()
117 char *dev_dir_name; in dump_devices() local
119 if (asprintf(&dev_dir_name, "%s%s", iio_dir, in dump_devices()
125 ret = dump_one_device(dev_dir_name); in dump_devices()
127 free(dev_dir_name); in dump_devices()
131 free(dev_dir_name); in dump_devices()
139 char *dev_dir_name; in dump_devices() local
141 if (asprintf(&dev_dir_name, "%s%s", iio_dir, in dump_devices()
147 ret = dump_one_trigger(dev_dir_name); in dump_devices()
149 free(dev_dir_name); in dump_devices()
153 free(dev_dir_name); in dump_devices()