Lines Matching refs:buffer
33 void *buffer = NULL; in read_file() local
46 buffer = malloc(size); in read_file()
47 if (!buffer) in read_file()
51 ret = read(fd, buffer, size); in read_file()
60 return buffer; in read_file()
62 char *truncate_sysfs_path(char *path, int num_elements_to_remove, char *buffer, int buffer_size) in truncate_sysfs_path() argument
66 strncpy(buffer, path, buffer_size); in truncate_sysfs_path()
69 char *p = &buffer[strlen(buffer)-1]; in truncate_sysfs_path()
71 for (p = &buffer[strlen(buffer) -1]; *p != '/'; p--); in truncate_sysfs_path()
75 return buffer; in truncate_sysfs_path()
78 char *read_sysfs_var(char *buffer, size_t maxlen, char *devpath, char *var) in read_sysfs_var() argument
87 strncpy(buffer, p, maxlen); in read_sysfs_var()
89 return buffer; in read_sysfs_var()