/barrelfish-master/lib/posixcompat/ |
H A D | getpagesize.c | 21 return BASE_PAGE_SIZE;
|
/barrelfish-master/lib/barrelfish/vspace/arch/aarch64/ |
H A D | layout.c | 25 l->granularity = BASE_PAGE_SIZE; 27 VMSAv8_64_PTABLE_SIZE * VMSAv8_64_PTABLE_SIZE * BASE_PAGE_SIZE;
|
/barrelfish-master/lib/barrelfish/vspace/arch/arm/ |
H A D | layout.c | 24 l->granularity = BASE_PAGE_SIZE;
|
/barrelfish-master/tools/armv8_bootimage/ |
H A D | blob.h | 15 #define BASE_PAGE_SIZE (1<<12) macro 37 unsigned char data[BASE_PAGE_SIZE];
|
H A D | armv8_bootimage.c | 151 m->len = round_up(data_len, BASE_PAGE_SIZE); 156 m->paddr = phys_alloc(m->len, BASE_PAGE_SIZE); 210 size_t allocated_size = round_up(size, BASE_PAGE_SIZE); 212 paddr_t base = phys_alloc(size, BASE_PAGE_SIZE); 327 BASE_PAGE_SIZE); 445 round_up(phdr[i].p_memsz, BASE_PAGE_SIZE) / BASE_PAGE_SIZE; 448 paddr_t pa = phys_alloc(phdr[i].p_memsz, BASE_PAGE_SIZE); 449 p_buf = calloc(p_pages * BASE_PAGE_SIZE, 1); 501 paddr_t base = phys_alloc(sizeof(struct Blob), BASE_PAGE_SIZE); [all...] |
/barrelfish-master/usr/tests/capops/ |
H A D | retype.c | 112 err = cap_retype(cap, bunch_o_ram, 0, ObjType_Frame, BASE_PAGE_SIZE, 1); 117 if (bor_id.base != fi.base || fi.bytes != BASE_PAGE_SIZE) { 126 err = cap_retype(cap2, bunch_o_ram, BASE_PAGE_SIZE, ObjType_RAM, BASE_PAGE_SIZE * 4, 1); 131 if (bor_id.base + BASE_PAGE_SIZE != fi.base || fi.bytes != 4*BASE_PAGE_SIZE) { 132 print_unexpected("", bor_id.base + BASE_PAGE_SIZE, "16kB", fi.base, fi.bytes); 141 err = cap_retype(cnram, cap2, 0, ObjType_RAM, BASE_PAGE_SIZE, 1); 147 err = cap_retype(tmp, cap2, BASE_PAGE_SIZE, ObjType_Frame, BASE_PAGE_SIZE, [all...] |
/barrelfish-master/usr/tests/large_page/ |
H A D | map_test.c | 54 buf[i*BASE_PAGE_SIZE] = i % 256; 60 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 62 i, i % 256, buf[i*BASE_PAGE_SIZE]); 89 buf[i*BASE_PAGE_SIZE] = i % 256; 95 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 97 i, i % 256, buf[i*BASE_PAGE_SIZE]); 124 buf[i*BASE_PAGE_SIZE] = i % 256; 130 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 132 i, i % 256, buf[i*BASE_PAGE_SIZE]);
|
H A D | map_test_32.c | 59 for (int i = 0; i < TOTAL_SIZE / BASE_PAGE_SIZE; i++) { 60 buf[i*BASE_PAGE_SIZE] = i % 256; 65 for (int i = 0; i < TOTAL_SIZE / BASE_PAGE_SIZE; i++) { 66 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 68 i, i % 256, buf[i*BASE_PAGE_SIZE]);
|
H A D | malloc_test.c | 49 for (int i = 0; i < BUFSIZE / BASE_PAGE_SIZE; i++) { 50 buf[i*BASE_PAGE_SIZE] = i % 256; 55 for (int i = 0; i < BUFSIZE / BASE_PAGE_SIZE; i++) { 56 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 58 i, i % 256, buf[i*BASE_PAGE_SIZE]);
|
/barrelfish-master/usr/examples/xmpl-cow/ |
H A D | main.c | 45 size_t frame_id = (addr - base) / BASE_PAGE_SIZE; 56 err = vspace_map_one_frame(&buf, BASE_PAGE_SIZE, f, NULL, &vr); 58 memcpy(buf, (void *)faddr, BASE_PAGE_SIZE); 60 err = m->f.unfill(m, frame_id * BASE_PAGE_SIZE, &retframe, &retoff); 62 err = m->f.fill(m, frame_id * BASE_PAGE_SIZE, f, BASE_PAGE_SIZE); 64 err = m->f.pagefault(m, cow_vregion, frame_id * BASE_PAGE_SIZE, 0); 66 err = m->f.protect(m, cow_vregion, frame_id * BASE_PAGE_SIZE, 67 BASE_PAGE_SIZE, VREGION_FLAGS_READ_WRITE); 174 debug_printf("%s:%d: %p, %lu pages\n", __FUNCTION__, __LINE__, buf, BUFSIZE / BASE_PAGE_SIZE); [all...] |
/barrelfish-master/lib/barrelfish/vspace/ |
H A D | vspace_internal.h | 20 #define VSPACE_PINNED_SIZE (BASE_PAGE_SIZE * 32768)
|
/barrelfish-master/usr/tests/nested_paging_test/ |
H A D | main.c | 71 for (uint64_t i = 0; i < 4ull*HUGE_PAGE_SIZE / BASE_PAGE_SIZE; i++) { 72 buf[i*BASE_PAGE_SIZE] = i % 256; 77 for (uint64_t i = 0; i < 4ull*HUGE_PAGE_SIZE / BASE_PAGE_SIZE; i++) { 78 if (buf[i*BASE_PAGE_SIZE] != i % 256) { 80 i, i % 256, buf[i*BASE_PAGE_SIZE]);
|
/barrelfish-master/usr/tests/distops/ |
H A D | retype.c | 87 server_test_retype(st->copy, &st->frame1, RAM_SIZE - BASE_PAGE_SIZE, 88 BASE_PAGE_SIZE, 1, SYS_ERR_OK); 100 server_test_retype(st->copy, &st->frame1, 0, BASE_PAGE_SIZE, 1, 152 client_test_retype(st->ram, NULL, 0, BASE_PAGE_SIZE, 1, SYS_ERR_OK); 160 client_test_retype(st->ram, NULL, RAM_SIZE - BASE_PAGE_SIZE, BASE_PAGE_SIZE, 1, 164 client_test_retype(st->ram, &st->frame, 0, BASE_PAGE_SIZE, 1, SYS_ERR_OK); 167 client_test_retype(st->ram, NULL, RAM_SIZE - 2*BASE_PAGE_SIZE, 168 BASE_PAGE_SIZE, 1, SYS_ERR_OK);
|
/barrelfish-master/include/target/arm/barrelfish_kpi/ |
H A D | paging_arm_v5.h | 20 #define BASE_PAGE_SIZE (1u << BASE_PAGE_BITS) macro 21 #define BASE_PAGE_MASK (BASE_PAGE_SIZE - 1)
|
/barrelfish-master/kernel/include/arch/armv7/ |
H A D | startup_arch.h | 23 #define INIT_L2_PAGES ((INIT_SPACE_LIMIT - INIT_VBASE) / BASE_PAGE_SIZE)
|
/barrelfish-master/usr/tests/nkm/ |
H A D | nkmtest.c | 41 err = cap_retype(frame, mem, 0, ObjType_Frame, BASE_PAGE_SIZE, 1); 70 err = vspace_map_one_frame(&vaddr, BASE_PAGE_SIZE, frame, &memobj, &vr); 83 for (i = 0; i < BASE_PAGE_SIZE; i++) { 87 for (i = 0; i < BASE_PAGE_SIZE; i++) {
|
H A D | modify_flags.c | 46 BASE_PAGE_SIZE, VREGION_FLAGS_READ_WRITE); 55 err = frame_alloc(&frame, 16 * BASE_PAGE_SIZE, &retsize); 102 for (int i = 0; i < retsize / BASE_PAGE_SIZE; i++) { 103 DEBUG_MODIFY_FLAGS("provoke write pagefault on %p\n", base+i*BASE_PAGE_SIZE); 104 base[i * BASE_PAGE_SIZE] = 0x42;
|
/barrelfish-master/lib/barrelfish/ |
H A D | pmap_slab_mgmt.c | 22 ((genvaddr_t)PTABLE_ENTRIES*PTABLE_ENTRIES*PTABLE_ENTRIES*BASE_PAGE_SIZE) 29 #define META_DATA_RESERVED_SIZE (BASE_PAGE_SIZE * 256000) 43 size_t pages = DIVIDE_ROUND_UP(bytes, BASE_PAGE_SIZE); 54 errval_t err = frame_alloc(&cap, BASE_PAGE_SIZE, &retbytes); 58 assert(retbytes == BASE_PAGE_SIZE); 62 m->vregion_offset += (genvaddr_t)BASE_PAGE_SIZE; 66 err = do_map(pmap, genvaddr, cap, 0, BASE_PAGE_SIZE, 108 bytes = ROUND_UP(bytes, BASE_PAGE_SIZE); 143 assert(required_slabs_for_frame > max_slabs_required(BASE_PAGE_SIZE)); 144 if (required_slabs_for_frame <= max_slabs_required(BASE_PAGE_SIZE)) { [all...] |
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/ |
H A D | mm.h | 40 #define PAGE_ALIGN(x) ALIGN(x, BASE_PAGE_SIZE)
|
/barrelfish-master/tools/arm_molly/ |
H A D | molly_init64.c | 25 #define BASE_PAGE_SIZE 0x1000 macro 38 uint32_t npages = (size + BASE_PAGE_SIZE - 1) / BASE_PAGE_SIZE; 43 phys_alloc_start += npages * BASE_PAGE_SIZE; 73 // BASE_PAGE_SIZE);
|
H A D | molly_init32.c | 24 #define BASE_PAGE_SIZE 0x1000 macro 37 uint32_t npages = (size + BASE_PAGE_SIZE - 1) / BASE_PAGE_SIZE; 42 phys_alloc_start += npages * BASE_PAGE_SIZE; 72 // BASE_PAGE_SIZE);
|
/barrelfish-master/usr/bench/cow/ |
H A D | vspace_cow.c | 32 size_t frame_id = (addr - base) / BASE_PAGE_SIZE; 43 err = vspace_map_one_frame(&buf, BASE_PAGE_SIZE, f, NULL, &vr); 45 memcpy(buf, (void *)faddr, BASE_PAGE_SIZE); 47 err = m->f.unfill(m, frame_id * BASE_PAGE_SIZE, &retframe, &retoff); 49 err = m->f.fill(m, frame_id * BASE_PAGE_SIZE, f, BASE_PAGE_SIZE); 51 err = m->f.pagefault(m, cow_vregion, frame_id * BASE_PAGE_SIZE, 0); 53 err = m->f.protect(m, cow_vregion, frame_id * BASE_PAGE_SIZE, 54 BASE_PAGE_SIZE, VREGION_FLAGS_READ_WRITE);
|
/barrelfish-master/usr/bench/shared_mem_clock/ |
H A D | clock.c | 53 err = vspace_map_one_frame(&buf, BASE_PAGE_SIZE, cap, NULL, NULL);
|
/barrelfish-master/include/arch/aarch64/barrelfish_kpi/ |
H A D | paging_arch.h | 25 #define BASE_PAGE_SIZE VMSAv8_64_BASE_PAGE_SIZE macro
|
/barrelfish-master/lib/pci/confspace/ |
H A D | pcie_confspace.c | 44 size_t region_bytes = region_pages * BASE_PAGE_SIZE; 53 BASE_PAGE_SIZE); 87 err = memobj->m.f.pagefault(&memobj->m, vregion, page * BASE_PAGE_SIZE, 0); 96 return genvaddr + page * BASE_PAGE_SIZE;
|