Lines Matching refs:PAGE_SIZE

58     canary = (uint8_t*)thread->stack - PAGE_SIZE * 2;  in mmutest_run_in_thread()
60 ret = vmm_alloc(aspace, "canary", PAGE_SIZE, (void**)&canary, 0, in mmutest_run_in_thread()
65 memset(canary, 0x55, PAGE_SIZE); in mmutest_run_in_thread()
81 for (i = 0; i < PAGE_SIZE; i++) { in mmutest_run_in_thread()
85 EXPECT_EQ(i, PAGE_SIZE, "memory below stack corrupted\n"); in mmutest_run_in_thread()
98 ret = vmm_alloc_contiguous(aspace, "mmutest", PAGE_SIZE, ptrp, 0, 0, in mmutest_alloc()
157 const size_t alloc_len = round_up(len, PAGE_SIZE); in mmu_test_execute()
166 ret = pmm_alloc(&vmm_obj, &vmm_obj_ref, alloc_len / PAGE_SIZE, in mmu_test_execute()
242 ASSERT_GE(_state->allocation_size, PAGE_SIZE); in TEST_F_SETUP()
248 PAGE_SIZE,
336 ptr1 = (void*)(aspace->base + (aspace->size - PAGE_SIZE)); in TEST()
337 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST()
345 ret = vmm_get_obj(aspace, (vaddr_t)ptr1, PAGE_SIZE, &slice); in TEST()
349 EXPECT_EQ(PAGE_SIZE, slice.size); in TEST()
354 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, 0, in TEST()
359 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST()
365 ptr3 = (void*)(aspace->base + (aspace->size - 2 * PAGE_SIZE)); in TEST()
366 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr3, 0, in TEST()
381 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST()
386 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST()
395 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, 0, in TEST()
432 size_t size = PAGE_SIZE * 6; in TEST_P()
443 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, 0, in TEST_P()
452 if (aspace->base > (vaddr_t)ptr1 - PAGE_SIZE) { in TEST_P()
453 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr3, 0, 0, in TEST_P()
456 ASSERT_GE((vaddr_t)ptr3 - PAGE_SIZE, aspace->base); in TEST_P()
463 ret = vmm_get_obj(aspace, (vaddr_t)ptr1 - PAGE_SIZE, PAGE_SIZE, &slice); in TEST_P()
467 ret = vmm_get_obj(aspace, (vaddr_t)ptr1 + PAGE_SIZE, PAGE_SIZE, &slice); in TEST_P()
472 ptr2 = (void*)((vaddr_t)ptr1 - PAGE_SIZE); in TEST_P()
473 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
479 ptr2 = (void*)((vaddr_t)ptr1 + PAGE_SIZE); in TEST_P()
480 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
491 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST_P()
502 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr1, 0, in TEST_P()
515 ptr2 = (void*)(base + PAGE_SIZE); in TEST_P()
518 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
523 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
529 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
535 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
542 ptr2 = (void*)(base + PAGE_SIZE * 2); in TEST_P()
543 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr2, 0, in TEST_P()
552 ptr3 = (void*)(base + PAGE_SIZE * 3); in TEST_P()
555 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr3, 0, in TEST_P()
560 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr3, 0, in TEST_P()
566 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr3, 0, in TEST_P()
576 ptr4 = (void*)(base + PAGE_SIZE * 4); in TEST_P()
579 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr4, 0, in TEST_P()
584 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr4, 0, in TEST_P()
590 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr4, 0, in TEST_P()
603 ptr5 = (void*)(base + PAGE_SIZE * 5); in TEST_P()
606 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr5, 0, in TEST_P()
611 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr5, 0, in TEST_P()
617 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr5, 0, in TEST_P()
623 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr5, 0, in TEST_P()
651 size_t size = PAGE_SIZE * num_regions; in TEST_P()
666 ptr[i] = (void*)(base + PAGE_SIZE * i); in TEST_P()
667 ret = vmm_alloc(aspace, "mmutest", PAGE_SIZE, &ptr[i], 0, vmm_flags, in TEST_P()
675 ret = vmm_get_obj(aspace, (vaddr_t)ptr[i], PAGE_SIZE, &slice); in TEST_P()
845 ret = vmm_alloc_obj(aspace, "mmutest_wx", vmm_obj, 0, PAGE_SIZE, &ptr, 0, 0, in TEST()
886 ret = vmm_alloc(aspace, "ns_conflict_ns", PAGE_SIZE, &ptr_ns, in TEST()
906 ptr_s = (uint8_t*)ptr_ns + 2 * PAGE_SIZE; in TEST()
907 ret = vmm_alloc(aspace, "ns_conflict_s", PAGE_SIZE, &ptr_s, PAGE_SIZE_SHIFT, in TEST()
943 ASSERT_EQ(vmm_alloc(_state->aspace, "mmutest_slice", 2 * PAGE_SIZE, in TEST_F_SETUP()
947 ASSERT_EQ(vmm_alloc(_state->aspace, "mmutest_slice", PAGE_SIZE, in TEST_F_SETUP()
970 ASSERT_EQ(vmm_get_obj(_state->aspace, _state->spot_b_1_page, PAGE_SIZE, in TEST_F()
974 EXPECT_EQ(_state->slice.size, PAGE_SIZE); in TEST_F()
986 size = MAX(spot_a, spot_b) - base + PAGE_SIZE; in TEST_F()
997 ASSERT_EQ(vmm_get_obj(_state->aspace, _state->spot_a_2_page + PAGE_SIZE, in TEST_F()
998 PAGE_SIZE, &_state->slice), in TEST_F()
1001 EXPECT_EQ(_state->slice.offset, PAGE_SIZE); in TEST_F()
1002 EXPECT_EQ(_state->slice.size, PAGE_SIZE); in TEST_F()
1023 PAGE_SIZE * 2, 0); in TEST_F_SETUP()
1044 ret = vmm_alloc(_state->aspace, "test_reserve", PAGE_SIZE * 5002, &ptr, 0, in TEST_F()
1047 ret = vmm_alloc(_state->aspace, "test_from_reserved", PAGE_SIZE * 2, &ptr, in TEST_F()
1053 PAGE_SIZE * 5000, 0)) { in TEST_F()
1055 ptr += PAGE_SIZE * 2; in TEST_F()
1057 ret = vmm_alloc(_state->aspace, "test_failure", PAGE_SIZE * 5000, in TEST_F()
1060 ret = vmm_alloc(_state->aspace, "test_success", PAGE_SIZE * 2, in TEST_F()
1063 ret = vmm_alloc(temp_aspace, "test_from_reserved_success", PAGE_SIZE * 5000, in TEST_F()
1075 ret = vmm_alloc(_state->aspace, "test_reserve", PAGE_SIZE * 2, &ptr, 0, in TEST_F()
1079 PAGE_SIZE * 2, &ptr, 0, in TEST_F()
1089 ret = vmm_alloc(_state->aspace, "test_reserve", PAGE_SIZE * 2, &ptr, 0, in TEST_F()
1093 PAGE_SIZE * 3, &ptr, 0, in TEST_F()
1103 ret = vmm_alloc(_state->aspace, "test_reserve", PAGE_SIZE * 2, &ptr, 0, in TEST_F()
1106 ptr += PAGE_SIZE; in TEST_F()
1108 PAGE_SIZE * 2, &ptr, 0, in TEST_F()
1124 PAGE_SIZE, 0); in TEST_F_SETUP()
1138 status_t ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE + 1, &ptr, in TEST_F()
1151 vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()
1154 slice_init = vmm_get_obj(_state->aspace, (vaddr_t)ptr, PAGE_SIZE, &slice); in TEST_F()
1168 status_t ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE * 2, &ptr, in TEST_F()
1171 ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()
1176 ret = vmm_get_obj(_state->aspace, (vaddr_t)ptr, PAGE_SIZE, &slice); in TEST_F()
1178 ASSERT_EQ(PAGE_SIZE, slice.size); in TEST_F()
1188 vmm_alloc(_state->aspace, "test_reserved_alloc", PAGE_SIZE * 10, in TEST_F()
1192 ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()
1195 ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()
1206 vmm_alloc(_state->aspace, "test_reserved_alloc", PAGE_SIZE * 10, in TEST_F()
1209 ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()
1212 ret = vmm_alloc(_state->aspace, "test_alloc", PAGE_SIZE, &ptr, 0, in TEST_F()