/barrelfish-2018-10-04/lib/barrelfish/arch/arm/ |
H A D | pmap.c | 18 * resource bootstrapping. The bootstrap ram allocator allocates pages. 250 // precondition: root does not have pages in [entry, entry+len) 542 printf("#pages: 0x%zu\n", pte_count); 552 printf("do_map: mapping %zu pages (size=%zx), from %zu.%zu\n", 632 size_t pages = DIVIDE_ROUND_UP(bytes, BASE_PAGE_SIZE); local 634 size_t l2entries = DIVIDE_ROUND_UP(pages, ARM_L2_MAX_ENTRIES); 637 return pages + l2entries + l1entries; 808 // analog to do_single_map we use 10 bits for tracking pages in user space -SG 1053 size_t pages, vregion_flags_t flags) 1061 if (inside_region(ptable, ptentry, pages)) { 1052 do_single_modify_flags(struct pmap_arm *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument [all...] |
/barrelfish-2018-10-04/lib/barrelfish/arch/x86_64/ |
H A D | pmap.c | 264 //large 2M pages, mapped into pdir 268 //huge 1GB pages, mapped into pdpt 272 //normal 4K pages, mapped into ptable 443 // calculate remaining pages (subtract ptable bits from map_bits to 597 //case large pages (2MB) 606 // case huge pages (1GB) 612 //case normal pages (4KB) 673 if (page && page->is_vnode) { // not 1G pages 676 if (page && page->is_vnode) { // not 2M pages 839 size_t pages, vregion_flags_ 838 do_single_modify_flags(struct pmap_x86 *pmap, genvaddr_t vaddr, size_t pages, vregion_flags_t flags) argument 906 size_t pages = size / info.page_size; local [all...] |
/barrelfish-2018-10-04/usr/eclipseclp/documents/embedding/ |
H A D | embroot.tex | 89 % Needed to adjust left/right pages properly
|
/barrelfish-2018-10-04/usr/eclipseclp/documents/visualisation/ |
H A D | visualisation.tex | 98 % Needed to adjust left/right pages properly
|
/barrelfish-2018-10-04/usr/eclipseclp/Kernel/lib/ |
H A D | http.pl | 43 pages. The server and the client can typically be used together
|
H A D | systools.pl | 284 (substring(T, "2 pages", _) -> 291 printf(error, "There are not 2 pages in the output\n%b", []), 404 % Make html index files for bip book pages 414 nonvar(BipRoot), % where the bip pages reside 499 % Look for dangling references in and to the bip pages 719 % Load all libraries that have help pages
|
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 1016 u64 *pages; local 1057 pages = (u64 *) __get_free_page(GFP_KERNEL); 1058 if (!pages) { 1065 write_mtt_size = min(mthca_write_mtt_size(dev), (int) (PAGE_SIZE / sizeof *pages)); 1071 pages[i++] = sg_dma_address(&chunk->page_list[j]) + 1078 err = mthca_write_mtt(dev, mr->mtt, n, pages, i); 1088 err = mthca_write_mtt(dev, mr->mtt, n, pages, i); 1090 free_page((unsigned long) pages);
|
H A D | mthca_memfree.c | 111 * Use __GFP_ZERO because buggy firmware assumes ICM pages are 307 /* DMA mapping can merge pages but not split them, 463 struct page *pages[1]; local 491 pages, NULL); 495 sg_set_page(&db_tab->page[i].mem, pages[0], MTHCA_ICM_PAGE_SIZE, 500 put_page(pages[0]); 618 * pages until we clean up the whole db table. 810 /* XXX may be able to unmap more pages now */ 859 * Because we don't always free our UARC pages when they 861 * make a sweep through the doorbell pages an [all...] |
/barrelfish-2018-10-04/usr/eclipseclp/lib_tcl/widget/ |
H A D | hierarchy.tcl | 1252 bind Hierarchy <Control-Up> { %W yview scroll -1 pages } 1253 bind Hierarchy <Control-Down> { %W yview scroll 1 pages } 1254 bind Hierarchy <Control-Left> { %W xview scroll -1 pages } 1255 bind Hierarchy <Control-Right> { %W xview scroll 1 pages } 1256 bind Hierarchy <Prior> { %W yview scroll -1 pages } 1257 bind Hierarchy <Next> { %W yview scroll 1 pages } 1258 bind Hierarchy <Control-Prior> { %W xview scroll -1 pages } 1259 bind Hierarchy <Control-Next> { %W xview scroll 1 pages }
|
/barrelfish-2018-10-04/tools/fof/ |
H A D | Introduction.tex | 48 the code described in the following pages is the one that is compiled
|
/barrelfish-2018-10-04/include/vm/ |
H A D | uma_core.c | 142 /* Linked list of boot time pages */ 146 /* This mutex protects the boot time pages list */ 360 * boot pages. This also prevents us from allocating buckets in 568 * path, otherwise, we can recurse on the vm while allocating pages. 839 * Frees pages from a keg back to the system. This is done on demand from 852 * We don't want to take pages from statically allocated kegs at this 970 * This reproduces the old vm_zone behavior of zero filling pages the 1045 int pages, check_pages; local 1048 pages = howmany(bytes, PAGE_SIZE); 1049 check_pages = pages 1361 int pages; local 3096 u_int pages; local [all...] |
/barrelfish-2018-10-04/usr/eclipseclp/documents/internal/kernel/ |
H A D | internal.tex | 63 % Needed to adjust left/right pages properly 203 \item[man/] UNIX-style man pages
|
/barrelfish-2018-10-04/doc/021-cpudriver/ |
H A D | cpudriver.tex | 124 space using 2 MiB pages in order to address everything we need initially. 169 \item \textbf{Number of base-page-sized pages to map:} If non-zero, this 171 being mapped, by specifying the number of base-page-sized pages
|
/barrelfish-2018-10-04/usr/eclipseclp/documents/megalog/ |
H A D | manual.tex | 57 % Needed to adjust left/right pages properly
|
H A D | kernel-lst.tex | 132 \item[statistics_relation(+RelationName)]{Print information on the pages of {\it RelationName} that are currently in the page buffers.}
|
/barrelfish-2018-10-04/include/arch/x86_32/barrelfish/ |
H A D | invocations_arch.h | 367 * \param off Offset (in #pages) of the first page to get new set of flags 369 * \param pages Number of pages that should get new set of flags 376 size_t pages, 381 pages, flags, va_hint).error; 374 invoke_mapping_modify_flags(struct capref mapping, size_t offset, size_t pages, size_t flags, genvaddr_t va_hint) argument
|
/barrelfish-2018-10-04/lib/numa/ |
H A D | alloc.c | 44 /* use huge, large or base pages on 64 bits */ 58 /* use base or large pages on 32bits */ 297 * should only be used for large areas consisting of multiple pages. 316 * should only be used for large areas consisting of multiple pages. 528 * \brief moves a list of pages in the address space of the current domain 531 * \param count number of pages to move 532 * \param pages list of pages 533 * \param nodes list of nodes to which the pages can be moved 535 * \param flags flags for moving the pages 539 numa_move_pages(domainid_t did, size_t count, void **pages, const nodeid_t *nodes, errval_t *status, int flags) argument [all...] |
/barrelfish-2018-10-04/include/arch/x86_64/machine/ |
H A D | pmap.h | 179 #define NUPML4E (NPML4EPG/2) /* number of userland PML4 pages */ 180 #define NUPDPE (NUPML4E*NPDPEPG)/* number of userland PDP pages */ 320 struct vm_radix pm_root; /* spare page table pages */ 411 void pmap_invalidate_cache_pages(vm_page_t *pages, int count);
|
/barrelfish-2018-10-04/lib/openssl-1.0.0d/util/ |
H A D | pod2man.pl | 9 pod2man - translate embedded Perl pod directives into man pages 76 best if you put your Perl man pages in a separate tree, like 146 Other man pages to check out, like man(1), man(7), makewhatis(8), or catman(8).
|
/barrelfish-2018-10-04/usr/eclipseclp/documents/userman/ |
H A D | makerefs.pl | 25 % preprocesses files to insert (or update) hyperlinks to bip pages:
|
/barrelfish-2018-10-04/kernel/arch/x86_64/ |
H A D | syscall.c | 226 size_t pages = args[1]; local 229 return SYSRET(ptable_modify_flags(to, entry, pages, flags)); 281 size_t offset = args[0]; // in pages; of first page to modify from first 283 size_t pages = args[1]; // #pages to modify local 287 errval_t err = page_mappings_modify_flags(mapping, offset, pages, flags, va);
|
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/net/mlx4/ |
H A D | fw.c | 1002 __be64 *pages; local 1012 pages = mailbox->buf; 1018 * We have to pass pages that are aligned to their 1037 pages[nent * 2] = cpu_to_be64(virt); 1045 pages[nent * 2 + 1] = cpu_to_be64( 1048 /*MLX4_DEBUG("pages[%d * 2]=%"PRIx64"\n", nent, pages[nent * 2]); 1049 MLX4_DEBUG("pages[%d * 2 + 1]=%"PRIx64"\n", nent, 1050 pages[nent * 2 + 1]);*/ 1447 * Round up number of system pages neede [all...] |
/barrelfish-2018-10-04/lib/openssl-1.0.0d/ |
H A D | openssl.spec | 79 documentation and POD files from which the man pages were produced.
|
/barrelfish-2018-10-04/doc/015-disk-driver-arch/ |
H A D | running.tex | 82 At the end, regions are page-aligned as Barrelfish can only map whole pages.
|
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/linux/ |
H A D | linux_compat.c | 706 vmap(struct page **pages, unsigned int count, unsigned long flags, int prot) argument 716 pmap_qenter(off, pages, count);
|