Lines Matching defs:stack_size

158   size_t stack_size = 640 * 1024;
159 void* stack = mmap(NULL, stack_size, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
161 memset(stack, 0xff, stack_size);
165 ASSERT_EQ(0, pthread_attr_setstack(&attr, stack, stack_size));
174 ASSERT_EQ(0, munmap(stack, stack_size));
537 size_t stack_size = 640*1024;
538 void* stack = mmap(NULL, stack_size, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, -1, 0);
542 pthread_attr_setstack(&a, stack, stack_size);
547 ASSERT_EQ(0, munmap(stack, stack_size));
617 size_t stack_size;
618 ASSERT_EQ(0, pthread_attr_getstacksize(&attributes, &stack_size));
619 ASSERT_EQ(default_stack_size, stack_size);
624 ASSERT_EQ(0, pthread_attr_getstacksize(&attributes, &stack_size));
625 ASSERT_EQ(32*1024U, stack_size);
630 ASSERT_EQ(0, pthread_attr_getstacksize(&attributes, &stack_size));
631 ASSERT_EQ(32*1024U + 1, stack_size);
1250 size_t stack_size;
1251 ASSERT_EQ(0, pthread_attr_getstack(&attributes, &stack_base, &stack_size));
1256 EXPECT_EQ(stack_size, stack_size2);
1270 // The high address of the /proc/self/maps [stack] region should equal stack_base + stack_size.
1273 EXPECT_EQ(maps_stack_hi, reinterpret_cast<uint8_t*>(stack_base) + stack_size);
1282 EXPECT_EQ(rl.rlim_cur, stack_size);
1297 ASSERT_EQ(0, pthread_attr_getstack(&attributes, &stack_base, &stack_size));
1300 EXPECT_EQ(stack_size, stack_size2);
1301 ASSERT_EQ(1024U, stack_size);
1311 ASSERT_EQ(0, pthread_attr_getstack(&attributes, &stack_base, &stack_size));
1314 EXPECT_EQ(stack_size, stack_size2);
1315 ASSERT_EQ(6666U, stack_size);
1335 size_t stack_size;
1336 ASSERT_EQ(0, pthread_attr_getstack(&attr, &stack_base, &stack_size));
1339 getstack_signal_handler_arg.main_stack_size = stack_size;
1393 size_t stack_size;
1394 pthread_attr_getstack(&attributes, &stack_base, &stack_size);
1396 // Test whether &local_variable is in [stack_base, stack_base + stack_size).
1398 ASSERT_LT(&local_variable, reinterpret_cast<char*>(stack_base) + stack_size);
1402 // [stack_base, stack_base + stack_size). see b/18908062.