Lines Matching refs:buf
91 char buf[BUF_SIZE];
92 if (TEMP_FAILURE_RETRY(read(fd, buf, BUF_SIZE)) == -1) {
96 if (sscanf(buf, "%d", out_value) != 1) {
122 char buf[BUF_SIZE];
123 int len = snprintf(buf, BUF_SIZE, "%d", value) + 1;
128 if (TEMP_FAILURE_RETRY(write(fd, buf, len)) < len) {
157 char* buf = strdup(path);
159 if (*buf != '/') {
160 ALOGE("Relative paths are not allowed: %s", buf);
171 char* segment = buf + 1;
178 ALOGE("Invalid path: %s", buf);
190 ALOGE("Failed to mkdirat(%s): %s", buf, strerror(errno));
196 ALOGE("Failed to fstatat(%s): %s", buf, strerror(errno));
202 ALOGE("Symbolic links are not allowed: %s", buf);
207 ALOGE("Existing segment not a directory: %s", buf);
216 ALOGE("Failed to openat(%s): %s", buf, strerror(errno));
233 free(buf);