Lines Matching refs:buf
218 char buf[4096];
219 snprintf(buf, sizeof(buf), "/proc/%u/maps", pid);
220 int fd = open(buf, O_RDONLY);
225 ssize_t rv = read(fd, buf, sizeof(buf));
232 assert(memcmp(buf, g_proc_pid_maps_vsyscall, len) == 0);
240 char buf[4096];
241 snprintf(buf, sizeof(buf), "/proc/%u/numa_maps", pid);
242 int fd = open(buf, O_RDONLY);
254 ssize_t rv = read(fd, buf, sizeof(buf));
263 char buf[4096];
264 snprintf(buf, sizeof(buf), "/proc/%u/smaps", pid);
265 int fd = open(buf, O_RDONLY);
277 ssize_t rv = read(fd, buf, sizeof(buf));
281 assert(rv <= sizeof(buf));
288 assert(memcmp(buf, g_proc_pid_smaps_vsyscall, len) == 0);
292 assert(memmem(buf, rv, PROTECTION_KEY, strlen(PROTECTION_KEY)));
327 char buf[4096];
328 snprintf(buf, sizeof(buf), "/proc/%u/smaps_rollup", pid);
329 int fd = open(buf, O_RDONLY);
341 ssize_t rv = read(fd, buf, sizeof(buf));
344 assert(memcmp(buf, g_smaps_rollup, sizeof(g_smaps_rollup) - 1) == 0);
371 char buf[4096];
372 snprintf(buf, sizeof(buf), "/proc/%u/statm", pid);
373 int fd = open(buf, O_RDONLY);
379 ssize_t rv = read(fd, buf, sizeof(buf));
383 assert(rv <= sizeof(buf));
385 write(1, buf, rv);
388 const char *p = buf;