Searched refs:pages (Results 26 - 50 of 70) sorted by relevance

123

/barrelfish-2018-10-04/lib/barrelfish/arch/arm/
H A Dpmap.c18 * 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 Dpmap.c264 //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 Dembroot.tex89 % Needed to adjust left/right pages properly
/barrelfish-2018-10-04/usr/eclipseclp/documents/visualisation/
H A Dvisualisation.tex98 % Needed to adjust left/right pages properly
/barrelfish-2018-10-04/usr/eclipseclp/Kernel/lib/
H A Dhttp.pl43 pages. The server and the client can typically be used together
H A Dsystools.pl284 (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 Dmthca_provider.c1016 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 Dmthca_memfree.c111 * 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 Dhierarchy.tcl1252 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 DIntroduction.tex48 the code described in the following pages is the one that is compiled
/barrelfish-2018-10-04/include/vm/
H A Duma_core.c142 /* 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 Dinternal.tex63 % Needed to adjust left/right pages properly
203 \item[man/] UNIX-style man pages
/barrelfish-2018-10-04/doc/021-cpudriver/
H A Dcpudriver.tex124 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 Dmanual.tex57 % Needed to adjust left/right pages properly
H A Dkernel-lst.tex132 \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 Dinvocations_arch.h367 * \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 Dalloc.c44 /* 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 Dpmap.h179 #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 Dpod2man.pl9 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 Dmakerefs.pl25 % preprocesses files to insert (or update) hyperlinks to bip pages:
/barrelfish-2018-10-04/kernel/arch/x86_64/
H A Dsyscall.c226 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 Dfw.c1002 __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 Dopenssl.spec79 documentation and POD files from which the man pages were produced.
/barrelfish-2018-10-04/doc/015-disk-driver-arch/
H A Drunning.tex82 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 Dlinux_compat.c706 vmap(struct page **pages, unsigned int count, unsigned long flags, int prot) argument
716 pmap_qenter(off, pages, count);

Completed in 306 milliseconds

123