Lines Matching refs:basedir
655 static int _write_sysfs_int(const char *filename, const char *basedir, int val, in _write_sysfs_int() argument
661 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_int()
666 ret = sprintf(temp, "%s/%s", basedir, filename); in _write_sysfs_int()
714 val, basedir, filename); in _write_sysfs_int()
732 int write_sysfs_int(const char *filename, const char *basedir, int val) in write_sysfs_int() argument
734 return _write_sysfs_int(filename, basedir, val, 0); in write_sysfs_int()
746 int write_sysfs_int_and_verify(const char *filename, const char *basedir, in write_sysfs_int_and_verify() argument
749 return _write_sysfs_int(filename, basedir, val, 1); in write_sysfs_int_and_verify()
752 static int _write_sysfs_string(const char *filename, const char *basedir, in _write_sysfs_string() argument
757 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_string()
764 ret = sprintf(temp, "%s/%s", basedir, filename); in _write_sysfs_string()
813 basedir, filename); in _write_sysfs_string()
832 int write_sysfs_string_and_verify(const char *filename, const char *basedir, in write_sysfs_string_and_verify() argument
835 return _write_sysfs_string(filename, basedir, val, 1); in write_sysfs_string_and_verify()
846 int write_sysfs_string(const char *filename, const char *basedir, in write_sysfs_string() argument
849 return _write_sysfs_string(filename, basedir, val, 0); in write_sysfs_string()
860 int read_sysfs_posint(const char *filename, const char *basedir) in read_sysfs_posint() argument
864 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_posint()
871 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_posint()
907 int read_sysfs_float(const char *filename, const char *basedir, float *val) in read_sysfs_float() argument
911 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_float()
918 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_float()
954 int read_sysfs_string(const char *filename, const char *basedir, char *str) in read_sysfs_string() argument
958 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_string()
965 ret = sprintf(temp, "%s/%s", basedir, filename); in read_sysfs_string()