Lines Matching defs:bss
106 struct test_usdt__bss *bss;
121 bss = skel->bss;
122 bss->my_pid = getpid();
147 ASSERT_EQ(bss->usdt0_called, called, "usdt0_called");
148 ASSERT_EQ(bss->usdt3_called, called, "usdt3_called");
149 ASSERT_EQ(bss->usdt12_called, called, "usdt12_called");
151 ASSERT_EQ(bss->usdt0_cookie, expected_cookie, "usdt0_cookie");
152 ASSERT_EQ(bss->usdt0_arg_cnt, 0, "usdt0_arg_cnt");
153 ASSERT_EQ(bss->usdt0_arg_ret, -ENOENT, "usdt0_arg_ret");
154 ASSERT_EQ(bss->usdt0_arg_size, -ENOENT, "usdt0_arg_size");
157 ASSERT_EQ(bss->usdt3_cookie, 0, "usdt3_cookie");
158 ASSERT_EQ(bss->usdt3_arg_cnt, 3, "usdt3_arg_cnt");
160 ASSERT_EQ(bss->usdt3_arg_rets[0], 0, "usdt3_arg1_ret");
161 ASSERT_EQ(bss->usdt3_arg_rets[1], 0, "usdt3_arg2_ret");
162 ASSERT_EQ(bss->usdt3_arg_rets[2], 0, "usdt3_arg3_ret");
163 ASSERT_EQ(bss->usdt3_args[0], 1, "usdt3_arg1");
164 ASSERT_EQ(bss->usdt3_args[1], 42, "usdt3_arg2");
165 ASSERT_EQ(bss->usdt3_args[2], (uintptr_t)&bla, "usdt3_arg3");
166 ASSERT_EQ(bss->usdt3_arg_sizes[0], 4, "usdt3_arg1_size");
167 ASSERT_EQ(bss->usdt3_arg_sizes[1], 8, "usdt3_arg2_size");
168 ASSERT_EQ(bss->usdt3_arg_sizes[2], 8, "usdt3_arg3_size");
171 ASSERT_EQ(bss->usdt12_cookie, 0, "usdt12_cookie");
172 ASSERT_EQ(bss->usdt12_arg_cnt, 12, "usdt12_arg_cnt");
174 ASSERT_EQ(bss->usdt12_args[0], 1, "usdt12_arg1");
175 ASSERT_EQ(bss->usdt12_args[1], 1 + 1, "usdt12_arg2");
176 ASSERT_EQ(bss->usdt12_args[2], 42, "usdt12_arg3");
177 ASSERT_EQ(bss->usdt12_args[3], 42 + 1, "usdt12_arg4");
178 ASSERT_EQ(bss->usdt12_args[4], 5, "usdt12_arg5");
179 ASSERT_EQ(bss->usdt12_args[5], 42 / 7, "usdt12_arg6");
180 ASSERT_EQ(bss->usdt12_args[6], bla, "usdt12_arg7");
181 ASSERT_EQ(bss->usdt12_args[7], (uintptr_t)&bla, "usdt12_arg8");
182 ASSERT_EQ(bss->usdt12_args[8], -9, "usdt12_arg9");
183 ASSERT_EQ(bss->usdt12_args[9], nums[1], "usdt12_arg10");
184 ASSERT_EQ(bss->usdt12_args[10], nums[idx], "usdt12_arg11");
185 ASSERT_EQ(bss->usdt12_args[11], t1.y, "usdt12_arg12");
190 ASSERT_EQ(bss->usdt12_arg_sizes[i], usdt12_expected_arg_sizes[i], "usdt12_arg_size");
200 ASSERT_EQ(bss->usdt0_called, called, "usdt0_called");
201 ASSERT_EQ(bss->usdt3_called, called, "usdt3_called");
202 ASSERT_EQ(bss->usdt12_called, called, "usdt12_called");
205 ASSERT_EQ(bss->usdt3_args[0], 2, "usdt3_arg1");
207 ASSERT_EQ(bss->usdt12_args[0], 2, "usdt12_arg1");
208 ASSERT_EQ(bss->usdt12_args[1], 2 + 1, "usdt12_arg2");
209 ASSERT_EQ(bss->usdt12_args[3], 42 + 2, "usdt12_arg4");
210 ASSERT_EQ(bss->usdt12_args[9], nums[2], "usdt12_arg10");
223 ASSERT_EQ(bss->usdt3_called, called, "usdt3_called");
225 ASSERT_EQ(bss->usdt3_cookie, 0xBADC00C51E, "usdt3_cookie");
226 ASSERT_EQ(bss->usdt3_arg_cnt, 3, "usdt3_arg_cnt");
228 ASSERT_EQ(bss->usdt3_arg_rets[0], 0, "usdt3_arg1_ret");
229 ASSERT_EQ(bss->usdt3_arg_rets[1], 0, "usdt3_arg2_ret");
230 ASSERT_EQ(bss->usdt3_arg_rets[2], 0, "usdt3_arg3_ret");
231 ASSERT_EQ(bss->usdt3_args[0], 3, "usdt3_arg1");
232 ASSERT_EQ(bss->usdt3_args[1], 42, "usdt3_arg2");
233 ASSERT_EQ(bss->usdt3_args[2], (uintptr_t)&bla, "usdt3_arg3");
237 ASSERT_EQ(bss->usdt_sib_called, 1, "usdt_sib_called");
238 ASSERT_EQ(bss->usdt_sib_cookie, expected_cookie, "usdt_sib_cookie");
239 ASSERT_EQ(bss->usdt_sib_arg_cnt, 1, "usdt_sib_arg_cnt");
240 ASSERT_EQ(bss->usdt_sib_arg, nums[0], "usdt_sib_arg");
241 ASSERT_EQ(bss->usdt_sib_arg_ret, 0, "usdt_sib_arg_ret");
242 ASSERT_EQ(bss->usdt_sib_arg_size, sizeof(nums[0]), "usdt_sib_arg_size");
309 struct test_usdt__bss *bss;
316 bss = skel->bss;
317 bss->my_pid = getpid();
329 ASSERT_EQ(bss->usdt_100_called, 100, "usdt_100_called");
330 ASSERT_EQ(bss->usdt_100_sum, 99 * 100 / 2, "usdt_100_sum");
346 bss->usdt_100_sum = 0;
349 ASSERT_EQ(bss->usdt_100_called, (i + 1) * 100 + 100, "usdt_100_called");
350 ASSERT_EQ(bss->usdt_100_sum, 99 * 100 / 2, "usdt_100_sum");
362 bss->usdt_100_called = 0;
363 bss->usdt_100_sum = 0;
382 ASSERT_EQ(bss->usdt_100_called, 0, "usdt_301_called");
383 ASSERT_EQ(bss->usdt_100_sum, 0, "usdt_301_sum");
401 ASSERT_EQ(bss->usdt_100_called, 400, "usdt_400_called");
402 ASSERT_EQ(bss->usdt_100_sum, 400 * 400, "usdt_400_sum");
440 struct test_urandom_usdt__bss *bss;
453 bss = skel->bss;
454 bss->urand_pid = urand_pid;
494 ASSERT_EQ(bss->urand_read_without_sema_call_cnt, 1, "urand_wo_sema_cnt");
495 ASSERT_EQ(bss->urand_read_without_sema_buf_sz_sum, 256, "urand_wo_sema_sum");
497 ASSERT_EQ(bss->urand_read_with_sema_call_cnt, 1, "urand_w_sema_cnt");
498 ASSERT_EQ(bss->urand_read_with_sema_buf_sz_sum, 256, "urand_w_sema_sum");
500 ASSERT_EQ(bss->urandlib_read_without_sema_call_cnt, 1, "urandlib_wo_sema_cnt");
501 ASSERT_EQ(bss->urandlib_read_without_sema_buf_sz_sum, 256, "urandlib_wo_sema_sum");
503 ASSERT_EQ(bss->urandlib_read_with_sema_call_cnt, 1, "urandlib_w_sema_cnt");
504 ASSERT_EQ(bss->urandlib_read_with_sema_buf_sz_sum, 256, "urandlib_w_sema_sum");