Lines Matching refs:rv

71 	long rv = syscall(SYS_pkey_alloc, 0, 0);  in protection_key_support()  local
72 if (rv > 0) { in protection_key_support()
73 syscall(SYS_pkey_free, (int)rv); in protection_key_support()
75 } else if (rv == -1 && errno == ENOSYS) { in protection_key_support()
77 } else if (rv == -1 && errno == EINVAL) { in protection_key_support()
81 fprintf(stderr, "%s: error: rv %ld, errno %d\n", __func__, rv, errno); in protection_key_support()
225 ssize_t rv = read(fd, buf, sizeof(buf)); in test_proc_pid_maps() local
228 assert(rv == 0); in test_proc_pid_maps()
231 assert(rv == len); in test_proc_pid_maps()
254 ssize_t rv = read(fd, buf, sizeof(buf)); in test_proc_pid_numa_maps() local
256 assert(rv == 0); in test_proc_pid_numa_maps()
277 ssize_t rv = read(fd, buf, sizeof(buf)); in test_proc_pid_smaps() local
280 assert(0 <= rv); in test_proc_pid_smaps()
281 assert(rv <= sizeof(buf)); in test_proc_pid_smaps()
284 assert(rv == 0); in test_proc_pid_smaps()
287 assert(rv > len); in test_proc_pid_smaps()
292 assert(memmem(buf, rv, PROTECTION_KEY, strlen(PROTECTION_KEY))); in test_proc_pid_smaps()
341 ssize_t rv = read(fd, buf, sizeof(buf)); in test_proc_pid_smaps_rollup() local
343 assert(rv == sizeof(g_smaps_rollup) - 1); in test_proc_pid_smaps_rollup()
349 static const char *parse_u64(const char *p, const char *const end, uint64_t *rv) in parse_u64() argument
351 *rv = 0; in parse_u64()
354 assert(!__builtin_mul_overflow(*rv, 10, rv)); in parse_u64()
355 assert(!__builtin_add_overflow(*rv, *p - '0', rv)); in parse_u64()
379 ssize_t rv = read(fd, buf, sizeof(buf)); in test_proc_pid_statm() local
382 assert(rv >= 0); in test_proc_pid_statm()
383 assert(rv <= sizeof(buf)); in test_proc_pid_statm()
386 const char *const end = p + rv; in test_proc_pid_statm()
437 int rv = EXIT_SUCCESS; in main() local
467 rv = ptrace(PTRACE_TRACEME, 0, NULL, NULL); in main()
468 if (rv != 0) { in main()
511 if (rv == EXIT_SUCCESS) { in main()
512 rv = test_proc_pid_maps(pid); in main()
514 if (rv == EXIT_SUCCESS) { in main()
515 rv = test_proc_pid_numa_maps(pid); in main()
517 if (rv == EXIT_SUCCESS) { in main()
518 rv = test_proc_pid_smaps(pid); in main()
520 if (rv == EXIT_SUCCESS) { in main()
521 rv = test_proc_pid_smaps_rollup(pid); in main()
523 if (rv == EXIT_SUCCESS) { in main()
524 rv = test_proc_pid_statm(pid); in main()
534 return rv; in main()