Lines Matching refs:entry
385 int procfs__read_str(const char *entry, char **buf, size_t *sizep) in procfs__read_str() argument
393 snprintf(path, sizeof(path), "%s/%s", procfs, entry); in procfs__read_str()
398 static int sysfs__read_ull_base(const char *entry, in sysfs__read_ull_base() argument
407 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_ull_base()
412 int sysfs__read_xll(const char *entry, unsigned long long *value) in sysfs__read_xll() argument
414 return sysfs__read_ull_base(entry, value, 16); in sysfs__read_xll()
417 int sysfs__read_ull(const char *entry, unsigned long long *value) in sysfs__read_ull() argument
419 return sysfs__read_ull_base(entry, value, 0); in sysfs__read_ull()
422 int sysfs__read_int(const char *entry, int *value) in sysfs__read_int() argument
430 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_int()
435 int sysfs__read_str(const char *entry, char **buf, size_t *sizep) in sysfs__read_str() argument
443 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_str()
448 int sysfs__read_bool(const char *entry, bool *value) in sysfs__read_bool() argument
459 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_bool()
496 int sysfs__write_int(const char *entry, int value) in sysfs__write_int() argument
504 if (snprintf(path, sizeof(path), "%s/%s", sysfs, entry) >= PATH_MAX) in sysfs__write_int()