Lines Matching refs:buf
24 char buf[1000] __attribute__((aligned(8))); in main() local
27 memset(buf, 0, sizeof(buf)); in main()
28 __msan_unpoison(buf, sizeof(buf)); in main()
29 __sanitizer_syscall_pre_recvmsg(0, buf, 0); in main()
30 __sanitizer_syscall_pre_rt_sigpending(buf, kTen); in main()
31 __sanitizer_syscall_pre_getdents(0, buf, kTen); in main()
32 __sanitizer_syscall_pre_getdents64(0, buf, kTen); in main()
34 __msan_unpoison(buf, sizeof(buf)); in main()
35 __sanitizer_syscall_post_recvmsg(0, 0, buf, 0); in main()
36 __sanitizer_syscall_post_rt_sigpending(-1, buf, kTen); in main()
37 __sanitizer_syscall_post_getdents(0, 0, buf, kTen); in main()
38 __sanitizer_syscall_post_getdents64(0, 0, buf, kTen); in main()
39 assert(__msan_test_shadow(buf, sizeof(buf)) == -1); in main()
41 __msan_unpoison(buf, sizeof(buf)); in main()
42 __sanitizer_syscall_post_recvmsg(kTen, 0, buf, 0); in main()
46 __msan_poison(buf, kTen + 1); in main()
47 __sanitizer_syscall_post_rt_sigpending(0, buf, kTen); in main()
48 assert(__msan_test_shadow(buf, sizeof(buf)) == kTen); in main()
50 __msan_poison(buf, kTen + 1); in main()
51 __sanitizer_syscall_post_getdents(kTen, 0, buf, kTen); in main()
52 assert(__msan_test_shadow(buf, sizeof(buf)) == kTen); in main()
54 __msan_poison(buf, kTen + 1); in main()
55 __sanitizer_syscall_post_getdents64(kTen, 0, buf, kTen); in main()
56 assert(__msan_test_shadow(buf, sizeof(buf)) == kTen); in main()
58 __msan_poison(buf, sizeof(buf)); in main()
59 __sanitizer_syscall_post_clock_getres(0, 0, buf); in main()
60 assert(__msan_test_shadow(buf, sizeof(buf)) == sizeof(long) * 2); in main()
62 __msan_poison(buf, sizeof(buf)); in main()
63 __sanitizer_syscall_post_clock_gettime(0, 0, buf); in main()
64 assert(__msan_test_shadow(buf, sizeof(buf)) == sizeof(long) * 2); in main()
67 __msan_poison(buf, sizeof(buf)); in main()
68 __sanitizer_syscall_post_clock_gettime(-1, 0, buf); in main()
69 assert(__msan_test_shadow(buf, sizeof(buf)) == 0); in main()
71 __msan_poison(buf, sizeof(buf)); in main()
72 __sanitizer_syscall_post_read(5, 42, buf, 10); in main()
73 assert(__msan_test_shadow(buf, sizeof(buf)) == 5); in main()
75 __msan_poison(buf, sizeof(buf)); in main()
76 __sanitizer_syscall_post_newfstatat(0, 5, "/path/to/file", buf, 0); in main()
77 assert(__msan_test_shadow(buf, sizeof(buf)) == sizeof(struct stat)); in main()
79 __msan_poison(buf, sizeof(buf)); in main()
81 __sanitizer_syscall_post_mq_timedreceive(kFortyTwo, 5, buf, sizeof(buf), &prio, 0); in main()
82 assert(__msan_test_shadow(buf, sizeof(buf)) == kFortyTwo); in main()
85 __msan_poison(buf, sizeof(buf)); in main()
86 __sanitizer_syscall_post_ptrace(0, PTRACE_PEEKUSER, kFortyTwo, 0xABCD, buf); in main()
87 assert(__msan_test_shadow(buf, sizeof(buf)) == sizeof(void *)); in main()
89 __msan_poison(buf, sizeof(buf)); in main()
94 iocb[0].aio_buf = (__u64)buf; in main()
97 iocb[1].aio_buf = (__u64)(&buf[20]); in main()
99 struct iovec vec[2] = { {&buf[40], 3}, {&buf[50], 20} }; in main()
104 assert(__msan_test_shadow(buf, sizeof(buf)) == 10); in main()
105 assert(__msan_test_shadow(buf + 20, sizeof(buf) - 20) == 15); in main()
106 assert(__msan_test_shadow(buf + 40, sizeof(buf) - 40) == 3); in main()
107 assert(__msan_test_shadow(buf + 50, sizeof(buf) - 50) == 20); in main()
109 __msan_poison(buf, sizeof(buf)); in main()
110 char *p = buf; in main()
114 assert(__msan_test_shadow(buf, sizeof(buf)) >= 32); in main()
116 __msan_poison(buf, sizeof(buf)); in main()
117 __sanitizer_syscall_post_pipe(0, (int *)buf); in main()
118 assert(__msan_test_shadow(buf, sizeof(buf)) == 2 * sizeof(int)); in main()
120 __msan_poison(buf, sizeof(buf)); in main()
121 __sanitizer_syscall_post_pipe2(0, (int *)buf, 0); in main()
122 assert(__msan_test_shadow(buf, sizeof(buf)) == 2 * sizeof(int)); in main()
124 __msan_poison(buf, sizeof(buf)); in main()
125 __sanitizer_syscall_post_socketpair(0, 0, 0, 0, (int *)buf); in main()
126 assert(__msan_test_shadow(buf, sizeof(buf)) == 2 * sizeof(int)); in main()
128 __msan_poison(buf, sizeof(buf)); in main()
129 __sanitizer_syscall_post_sigaltstack(0, nullptr, (stack_t *)buf); in main()
130 assert(__msan_test_shadow(buf, sizeof(buf)) == sizeof(stack_t)); in main()
132 __msan_poison(buf, sizeof(buf)); in main()
133 long max_events = sizeof(buf) / sizeof(epoll_event); in main()
134 __sanitizer_syscall_pre_epoll_wait(0, buf, max_events, 0); in main()
135 __sanitizer_syscall_post_epoll_wait(max_events, 0, buf, max_events, 0); in main()
136 assert(__msan_test_shadow(buf, sizeof(buf)) == max_events * sizeof(epoll_event)); in main()
138 __msan_poison(buf, sizeof(buf)); in main()
140 __sanitizer_syscall_pre_epoll_pwait(0, buf, max_events, 0, &sigset, sizeof(sigset)); in main()
141 __sanitizer_syscall_post_epoll_pwait(max_events, 0, buf, max_events, 0, &sigset, sizeof(sigset)); in main()
142 assert(__msan_test_shadow(buf, sizeof(buf)) == max_events * sizeof(epoll_event)); in main()
144 __msan_poison(buf, sizeof(buf)); in main()
147 __sanitizer_syscall_pre_epoll_pwait2(0, buf, max_events, ×pec, in main()
149 __sanitizer_syscall_post_epoll_pwait2(max_events, 0, buf, max_events, in main()
151 assert(__msan_test_shadow(buf, sizeof(buf)) == max_events * sizeof(epoll_event)); in main()