| /tools/testing/scatterlist/ |
| A D | main.c | 25 ((1 + array[i]) * PAGE_SIZE); in set_pages() 56 { -EINVAL, 1, pfn(0), NULL, PAGE_SIZE, 0, 1 }, in main() 57 { 0, 1, pfn(0), NULL, PAGE_SIZE, PAGE_SIZE + 1, 1 }, in main() 58 { 0, 1, pfn(0), NULL, PAGE_SIZE, sgmax, 1 }, in main() 60 { 0, 2, pfn(0, 1), NULL, 2 * PAGE_SIZE, sgmax, 1 }, in main() 61 { 0, 2, pfn(1, 0), NULL, 2 * PAGE_SIZE, sgmax, 2 }, in main() 74 { 0, 5, pfn(0, 1, 2, 3, 4), NULL, 5 * PAGE_SIZE, 2 * PAGE_SIZE, in main() 76 { 0, 6, pfn(0, 1, 2, 3, 4, 5), NULL, 6 * PAGE_SIZE, in main() 77 2 * PAGE_SIZE, 3 }, in main() 79 2 * PAGE_SIZE, 4 }, in main() [all …]
|
| /tools/testing/vsock/ |
| A D | vsock_test_zerocopy.c | 23 #ifndef PAGE_SIZE 24 #define PAGE_SIZE 4096 macro 58 { NULL, PAGE_SIZE }, 59 { NULL, PAGE_SIZE }, 70 { NULL, PAGE_SIZE }, 72 { NULL, PAGE_SIZE * 3 } 96 { NULL, PAGE_SIZE }, 98 { NULL, PAGE_SIZE } 108 { NULL, PAGE_SIZE }, 110 { NULL, PAGE_SIZE } [all …]
|
| A D | vsock_uring_test.c | 23 #ifndef PAGE_SIZE 24 #define PAGE_SIZE 4096 macro 42 { NULL, PAGE_SIZE }, 43 { NULL, 2 * PAGE_SIZE }, 44 { NULL, 3 * PAGE_SIZE }, 51 { NULL, PAGE_SIZE }, 53 { NULL, 3 * PAGE_SIZE },
|
| /tools/include/linux/ |
| A D | mm.h | 9 #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) macro 10 #define PAGE_MASK (~(PAGE_SIZE - 1)) 14 #define PAGE_ALIGN(addr) ALIGN(addr, PAGE_SIZE) 15 #define PAGE_ALIGN_DOWN(addr) ALIGN_DOWN(addr, PAGE_SIZE) 20 #define pfn_to_page(pfn) ((void *)((pfn) * PAGE_SIZE))
|
| /tools/testing/selftests/bpf/ |
| A D | bpf_arena_alloc.h | 29 if (size >= PAGE_SIZE - 8) in bpf_alloc() 38 *cur_offset = PAGE_SIZE - 8; in bpf_alloc() 39 obj_cnt = page + PAGE_SIZE - 8; in bpf_alloc() 43 obj_cnt = page + PAGE_SIZE - 8; in bpf_alloc() 59 addr = (void __arena *)(((long)addr) & ~(PAGE_SIZE - 1)); in bpf_free() 60 obj_cnt = addr + PAGE_SIZE - 8; in bpf_free()
|
| A D | uptr_test_common.h | 8 #define PAGE_SIZE 4096 macro 44 __u8 one_page[PAGE_SIZE];
|
| /tools/testing/selftests/bpf/progs/ |
| A D | verifier_arena_large.c | 17 __uint(max_entries, ARENA_SIZE / PAGE_SIZE); 32 page2 = bpf_arena_alloc_pages(&arena, base + ARENA_SIZE - PAGE_SIZE * 2, in big_alloc1() 37 no_page = bpf_arena_alloc_pages(&arena, base + ARENA_SIZE - PAGE_SIZE, in big_alloc1() 58 if (*(page1 + PAGE_SIZE) != 0) in big_alloc1() 60 if (*(page1 - PAGE_SIZE) != 0) in big_alloc1() 62 if (*(page2 + PAGE_SIZE) != 0) in big_alloc1() 64 if (*(page2 - PAGE_SIZE) != 0) in big_alloc1() 82 page = base = arena_base(&arena) + 16384 * PAGE_SIZE; in access_reserved() 93 page = (volatile char __arena *)(base + i * PAGE_SIZE); in access_reserved() 188 pg_idx = (unsigned long) (pg - base) / PAGE_SIZE; in alloc_pages() [all …]
|
| A D | test_sockmap_change_tail.c | 6 #ifndef PAGE_SIZE 7 #define PAGE_SIZE __PAGE_SIZE macro 9 #define BPF_SKB_MAX_LEN (PAGE_SIZE << 2)
|
| A D | test_tc_change_tail.c | 5 #ifndef PAGE_SIZE 6 #define PAGE_SIZE __PAGE_SIZE macro 8 #define BPF_SKB_MAX_LEN (PAGE_SIZE << 2)
|
| /tools/testing/selftests/iommu/ |
| A D | iommufd.c | 820 test_err_ioctl_ioas_unmap(ENOENT, i * PAGE_SIZE, PAGE_SIZE); in TEST_F() 874 8 * PAGE_SIZE - 4 * PAGE_SIZE, in TEST_F() 880 3 * 16 * PAGE_SIZE + 8 * PAGE_SIZE + in TEST_F() 1072 .add_reserved = { .start = PAGE_SIZE, .length = PAGE_SIZE }, in TEST_F() 1826 check_refs(buf + start / PAGE_SIZE * PAGE_SIZE, in TEST_F() 1827 end / PAGE_SIZE * PAGE_SIZE - in TEST_F() 1828 start / PAGE_SIZE * PAGE_SIZE, in TEST_F() 1888 check_refs(buf + start / PAGE_SIZE * PAGE_SIZE, in TEST_F() 1889 end / PAGE_SIZE * PAGE_SIZE - in TEST_F() 1890 start / PAGE_SIZE * PAGE_SIZE, in TEST_F() [all …]
|
| /tools/testing/selftests/kvm/ |
| A D | pre_fault_memory_test.c | 15 #define TEST_SIZE (SZ_2M + PAGE_SIZE) 16 #define TEST_NPAGES (TEST_SIZE / PAGE_SIZE) 25 uint64_t *src = (uint64_t *)(base_gpa + i * PAGE_SIZE); in guest_code() 101 pre_fault_memory(vcpu, guest_test_phys_mem + SZ_2M, PAGE_SIZE * 2, PAGE_SIZE); in __test_pre_fault_memory() 102 pre_fault_memory(vcpu, guest_test_phys_mem + TEST_SIZE, PAGE_SIZE, PAGE_SIZE); in __test_pre_fault_memory()
|
| /tools/virtio/linux/ |
| A D | kernel.h | 26 #define PAGE_SIZE getpagesize() macro 27 #define PAGE_MASK (~(PAGE_SIZE-1)) 28 #define PAGE_ALIGN(x) ((x + PAGE_SIZE - 1) & PAGE_MASK) 49 #define offset_in_page(p) (((unsigned long)p) % PAGE_SIZE) 102 posix_memalign(&p, PAGE_SIZE, PAGE_SIZE); in __get_free_page()
|
| /tools/testing/selftests/proc/ |
| A D | proc-self-map-files-002.c | 49 const int PAGE_SIZE = sysconf(_SC_PAGESIZE); in main() local 64 for (va = 0; va < va_max; va += PAGE_SIZE) { in main() 65 p = mmap((void *)va, PAGE_SIZE, PROT_NONE, MAP_PRIVATE|MAP_FILE|MAP_FIXED, fd, 0); in main() 75 b = (unsigned long)p + PAGE_SIZE; in main()
|
| A D | thread-self.c | 49 const int PAGE_SIZE = sysconf(_SC_PAGESIZE); in main() local 56 stack = mmap(NULL, 2 * PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); in main() 59 pid = clone(f, stack + PAGE_SIZE, CLONE_THREAD|CLONE_SIGHAND|CLONE_VM, (void *)1); in main()
|
| A D | proc-self-map-files-001.c | 49 const unsigned int PAGE_SIZE = sysconf(_SC_PAGESIZE); in main() local 58 p = mmap(NULL, PAGE_SIZE, PROT_NONE, MAP_PRIVATE|MAP_FILE, fd, 0); in main() 63 b = (unsigned long)p + PAGE_SIZE; in main()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | smaller_maxphyaddr_emulation_test.c | 19 #define MEM_REGION_SIZE PAGE_SIZE 68 MEM_REGION_SIZE / PAGE_SIZE, 0); in main() 69 gpa = vm_phy_pages_alloc(vm, MEM_REGION_SIZE / PAGE_SIZE, in main() 74 memset(hva, 0, PAGE_SIZE); in main()
|
| A D | private_mem_conversions_test.c | 27 #define PER_CPU_DATA_SIZE ((uint64_t)(SZ_2M + PAGE_SIZE)) 115 GUEST_STAGE(0, PAGE_SIZE), 117 GUEST_STAGE(PAGE_SIZE, PAGE_SIZE), 118 GUEST_STAGE(PAGE_SIZE, SZ_2M), 119 GUEST_STAGE(SZ_2M, PAGE_SIZE), 160 if (size > PAGE_SIZE) { in guest_test_explicit_conversion() 161 memset((void *)gpa, p2, PAGE_SIZE); in guest_test_explicit_conversion() 183 for (j = 0; j < size; j += PAGE_SIZE) { in guest_test_explicit_conversion() 186 guest_sync_shared(gpa + j, PAGE_SIZE, p1, p3); in guest_test_explicit_conversion() 188 memcmp_g(gpa + j, p3, PAGE_SIZE); in guest_test_explicit_conversion() [all …]
|
| A D | hyperv_tlb_flush.c | 220 hcall_gpa + PAGE_SIZE); in sender_guest_code() 234 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 247 hcall_gpa + PAGE_SIZE); in sender_guest_code() 261 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 277 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 295 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 312 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 333 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 346 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() 361 hcall_gpa, hcall_gpa + PAGE_SIZE); in sender_guest_code() [all …]
|
| /tools/testing/scatterlist/linux/ |
| A D | mm.h | 29 #define PAGE_SIZE (4096) macro 31 #define PAGE_MASK (~(PAGE_SIZE-1)) 38 #define PAGE_ALIGN(addr) ALIGN(addr, PAGE_SIZE) 52 #define page_to_pfn(page) ((unsigned long)(page) / PAGE_SIZE) 53 #define pfn_to_page(pfn) (void *)((pfn) * PAGE_SIZE) 105 return (unsigned long)malloc(PAGE_SIZE); in __get_free_page()
|
| /tools/testing/selftests/ptrace/ |
| A D | peeksiginfo.c | 35 #ifndef PAGE_SIZE 36 #define PAGE_SIZE sysconf(_SC_PAGESIZE) macro 54 addr_rw = mmap(NULL, 2 * PAGE_SIZE, PROT_READ | PROT_WRITE, in check_error_paths() 61 addr_ro = mmap(addr_rw + PAGE_SIZE, PAGE_SIZE, PROT_READ, in check_error_paths() 101 munmap(addr_rw, 2 * PAGE_SIZE); in check_error_paths()
|
| /tools/testing/selftests/kvm/s390/ |
| A D | tprot.c | 17 static __aligned(PAGE_SIZE) uint8_t pages[2][PAGE_SIZE]; 153 skip = tests[*i].addr < (void *)PAGE_SIZE && in perform_next_stage() 219 mprotect(addr_gva2hva(vm, (vm_vaddr_t)pages), PAGE_SIZE * 2, PROT_READ); in main() 222 guest_0_page = vm_vaddr_alloc(vm, PAGE_SIZE, 0); in main() 232 mprotect(addr_gva2hva(vm, (vm_vaddr_t)0), PAGE_SIZE, PROT_READ); in main()
|
| /tools/testing/selftests/kvm/include/s390/ |
| A D | processor.h | 26 #define PAGE_SIZE BIT_ULL(PAGE_SHIFT) macro 27 #define PAGE_MASK (~(PAGE_SIZE - 1))
|
| /tools/testing/selftests/sgx/ |
| A D | main.c | 630 PAGE_SIZE; in TEST_F() 758 ioc.length = PAGE_SIZE; in TEST_F() 1045 munmap(addr, PAGE_SIZE); in TEST_F() 1100 munmap(addr, PAGE_SIZE); in TEST_F() 1169 munmap(addr, PAGE_SIZE); in TEST_F() 1210 munmap(addr, PAGE_SIZE); in TEST_F() 1378 modt_ioc.length = PAGE_SIZE; in TEST_F() 1553 munmap(addr, 3 * PAGE_SIZE); in TEST_F() 1642 modt_ioc.length = PAGE_SIZE; in TEST_F() 1753 ioc.length = PAGE_SIZE; in TEST_F() [all …]
|
| /tools/testing/selftests/x86/ |
| A D | test_mremap_vdso.c | 25 #define PAGE_SIZE 4096 macro 113 unsigned long vdso_size = PAGE_SIZE; in main() 127 vdso_size += PAGE_SIZE; in main()
|
| A D | sysret_rip.c | 109 if (ip <= (1UL << 47) - PAGE_SIZE) { in test_syscall_fallthrough_to() 150 test_syscall_fallthrough_to((1UL << 47) - 2*PAGE_SIZE); in main() 154 test_syscall_fallthrough_to((1UL<<i) - PAGE_SIZE); in main()
|