• Home
  • Raw
  • Download

Lines Matching refs:filename

93 	char *scan_el_dir, *builtname, *builtname_generic, *filename = 0;  in iioutils_get_type()  local
123 ret = asprintf(&filename, in iioutils_get_type()
130 sysfsfp = fopen(filename, "r"); in iioutils_get_type()
134 filename); in iioutils_get_type()
167 filename); in iioutils_get_type()
172 free(filename); in iioutils_get_type()
173 filename = 0; in iioutils_get_type()
189 if (filename) in iioutils_get_type()
190 free(filename); in iioutils_get_type()
224 char *filename = NULL; in iioutils_get_param_float() local
248 ret = asprintf(&filename, in iioutils_get_param_float()
255 sysfsfp = fopen(filename, "r"); in iioutils_get_param_float()
269 if (filename) in iioutils_get_param_float()
270 free(filename); in iioutils_get_param_float()
322 char *filename; in build_channel_array() local
338 ret = asprintf(&filename, in build_channel_array()
345 sysfsfp = fopen(filename, "r"); in build_channel_array()
346 free(filename); in build_channel_array()
383 ret = asprintf(&filename, in build_channel_array()
392 sysfsfp = fopen(filename, "r"); in build_channel_array()
393 free(filename); in build_channel_array()
438 ret = asprintf(&filename, in build_channel_array()
447 sysfsfp = fopen(filename, "r"); in build_channel_array()
448 free(filename); in build_channel_array()
564 char *filename; in find_type_by_name() local
595 filename = malloc(strlen(iio_dir) + strlen(type) in find_type_by_name()
597 if (!filename) { in find_type_by_name()
602 ret = sprintf(filename, "%s%s%d/name", iio_dir, in find_type_by_name()
605 free(filename); in find_type_by_name()
609 namefp = fopen(filename, "r"); in find_type_by_name()
611 free(filename); in find_type_by_name()
615 free(filename); in find_type_by_name()
648 static int _write_sysfs_int(const char *filename, const char *basedir, int val, in _write_sysfs_int() argument
654 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_int()
659 ret = sprintf(temp, "%s/%s", basedir, filename); in _write_sysfs_int()
707 val, basedir, filename); in _write_sysfs_int()
725 int write_sysfs_int(const char *filename, const char *basedir, int val) in write_sysfs_int() argument
727 return _write_sysfs_int(filename, basedir, val, 0); in write_sysfs_int()
739 int write_sysfs_int_and_verify(const char *filename, const char *basedir, in write_sysfs_int_and_verify() argument
742 return _write_sysfs_int(filename, basedir, val, 1); in write_sysfs_int_and_verify()
745 static int _write_sysfs_string(const char *filename, const char *basedir, in _write_sysfs_string() argument
750 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_string()
757 ret = sprintf(temp, "%s/%s", basedir, filename); in _write_sysfs_string()
806 basedir, filename); in _write_sysfs_string()
825 int write_sysfs_string_and_verify(const char *filename, const char *basedir, in write_sysfs_string_and_verify() argument
828 return _write_sysfs_string(filename, basedir, val, 1); in write_sysfs_string_and_verify()
839 int write_sysfs_string(const char *filename, const char *basedir, in write_sysfs_string() argument
842 return _write_sysfs_string(filename, basedir, val, 0); in write_sysfs_string()
853 int read_sysfs_posint(const char *filename, const char *basedir) in read_sysfs_posint() argument
857 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_posint()
864 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_posint()
900 int read_sysfs_float(const char *filename, const char *basedir, float *val) in read_sysfs_float() argument
904 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_float()
911 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_float()
947 int read_sysfs_string(const char *filename, const char *basedir, char *str) in read_sysfs_string() argument
951 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_string()
958 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_string()