Lines Matching defs:buf

161 	char buf[64];
206 snprintf(buf, sizeof(buf), "/proc/self/fd/%u", fd);
207 fd1 = open(buf, O_RDONLY|O_CLOEXEC);
356 char buf[256];
360 snprintf(buf, sizeof(buf), "/proc/%u/maps", pid);
361 fd = open(buf, O_RDONLY);
365 rv = read(fd, buf, sizeof(buf));
367 assert(memcmp(buf, buf0, strlen(buf0)) == 0);
369 assert(memcmp(buf + strlen(buf0), str_vsyscall, strlen(str_vsyscall)) == 0);
375 char buf[4096];
379 snprintf(buf, sizeof(buf), "/proc/%u/smaps", pid);
380 fd = open(buf, O_RDONLY);
384 rv = read(fd, buf, sizeof(buf));
385 assert(0 <= rv && rv <= sizeof(buf));
388 assert(memcmp(buf, buf0, strlen(buf0)) == 0);
394 assert(memmem(buf, rv, RSS1, strlen(RSS1)) ||
395 memmem(buf, rv, RSS2, strlen(RSS2)));
396 assert(memmem(buf, rv, PSS1, strlen(PSS1)) ||
397 memmem(buf, rv, PSS2, strlen(PSS2)));
412 assert(memmem(buf, rv, S[i], strlen(S[i])));
416 assert(memmem(buf, rv, str_vsyscall, strlen(str_vsyscall)));
431 char buf[1024];
435 snprintf(buf, sizeof(buf), "/proc/%u/smaps_rollup", pid);
436 fd = open(buf, O_RDONLY);
440 rv = read(fd, buf, sizeof(buf));
441 assert(0 <= rv && rv <= sizeof(buf));
444 assert(memcmp(buf, bufr, strlen(bufr)) == 0);
446 assert(memmem(buf, rv, RSS1, strlen(RSS1)) ||
447 memmem(buf, rv, RSS2, strlen(RSS2)));
448 assert(memmem(buf, rv, PSS1, strlen(PSS1)) ||
449 memmem(buf, rv, PSS2, strlen(PSS2)));
461 assert(memmem(buf, rv, S[i], strlen(S[i])));
467 char buf[64];
471 snprintf(buf, sizeof(buf), "/proc/%u/statm", pid);
472 fd = open(buf, O_RDONLY);
476 rv = read(fd, buf, sizeof(buf));
479 assert(buf[0] == '1'); /* ->total_vm */
480 assert(buf[1] == ' ');
481 assert(buf[2] == '0' || buf[2] == '1'); /* rss */
482 assert(buf[3] == ' ');
483 assert(buf[4] == '0' || buf[2] == '1'); /* file rss */
484 assert(buf[5] == ' ');
485 assert(buf[6] == '1'); /* ELF executable segments */
486 assert(buf[7] == ' ');
487 assert(buf[8] == '0');
488 assert(buf[9] == ' ');
489 assert(buf[10] == '0'); /* ->data_vm + ->stack_vm */
490 assert(buf[11] == ' ');
491 assert(buf[12] == '0');
492 assert(buf[13] == '\n');