/src/sys/external/bsd/drm2/include/asm/ |
agp.h | 35 struct page; 38 map_page_into_agp(struct page *p) 44 unmap_page_from_agp(struct page *p)
|
page.h | 1 /* $NetBSD: page.h,v 1.3 2021/12/19 01:18:45 riastradh Exp $ */ 49 page_to_phys(struct page *page) 51 return VM_PAGE_TO_PHYS(&page->p_vmp); 55 page_to_pfn(struct page *page) 57 return (page_to_phys(page) >> PAGE_SHIFT);
|
/src/sys/external/bsd/drm2/dist/include/drm/ttm/ |
ttm_set_memory.h | 42 static inline int ttm_set_pages_array_wb(struct page **pages, int addrinarray) 47 static inline int ttm_set_pages_array_wc(struct page **pages, int addrinarray) 52 static inline int ttm_set_pages_array_uc(struct page **pages, int addrinarray) 57 static inline int ttm_set_pages_wb(struct page *page, int numpages) 59 return set_pages_wb(page, numpages); 62 static inline int ttm_set_pages_wc(struct page *page, int numpages) 64 unsigned long addr = (unsigned long)page_address(page); 69 static inline int ttm_set_pages_uc(struct page *page, int numpages [all...] |
/src/share/man/man8/ |
MAKEDEV2manpage.awk | 150 page = "fdc" 152 page = "opms" 154 page = "edc" 156 page = "ite" 158 page = "sab" 160 page = "ucom" 162 page = "-----" # force no .Xr 164 page = "envsys" 166 page = "zstty" 168 page = "cz [all...] |
/src/tests/lib/libc/sys/ |
t_mlock.c | 47 static long page = 0; variable in typeref:typename:long 61 buf = malloc(page); 63 fprintf(stderr, "mlock_clip: buf = %p (page=%ld)\n", buf, page); 65 if (page < 1024) 66 atf_tc_skip("page size too small"); 68 for (size_t i = page; i >= 1; i = i - 1024) { 69 err1 = mlock(buf, page - i); 71 fprintf(stderr, "mlock_clip: page=%ld i=%zu," 72 " mlock(%p, %ld): %s\n", page, i, buf, page - i [all...] |
t_minherit.c | 47 static long page; variable in typeref:typename:long 51 void *map = mmap(NULL, page, PROT_READ|PROT_WRITE, 54 memset(map, v, page); 56 ATF_REQUIRE(minherit(map, page, f) == 0); 58 ATF_REQUIRE(minherit(map, page, f) == -1); 76 ATF_REQUIRE(memcmp(map1, map2, page) == 0); 82 ATF_REQUIRE(memcmp(map1, map2, page) == 0); 83 memset(map1, 0, page); 103 memset(map2, 0, page); 104 ATF_REQUIRE(memcmp(map1, map2, page) == 0) [all...] |
t_mincore.c | 79 static long page = 0; variable in typeref:typename:long 98 ATF_REQUIRE(mincore(addr, npgs * page, vec) == 0); 106 (void)fprintf(stderr, "page %p is %sresident\n", 107 (char *)addr + (i * page), vec[i] ? "" : "not "); 126 map = mmap(NULL, page, PROT_WRITE, MAP_ANON | MAP_PRIVATE, -1, 0); 127 vec = malloc(page); 136 ATF_REQUIRE_ERRNO(ENOMEM, mincore(0, page, vec) == -1); 139 ATF_REQUIRE_ERRNO(EFAULT, mincore(map, page, (void *)-1) == -1); 142 ATF_REQUIRE(munmap(map, page) == 0); 148 atf_tc_set_md_var(tc, "descr", "Test page residency with mincore(2)") [all...] |
t_mprotect.c | 50 static long page = 0; variable in typeref:typename:long 100 map = mmap(NULL, page, prot[i], MAP_SHARED, fd, 0); 107 ATF_REQUIRE(mprotect(map, page, PROT_WRITE) != 0); 109 ATF_REQUIRE(munmap(map, page) == 0); 142 * Trivial function -- should fit into a page 166 * Map a page read/write and copy a trivial assembly function inside. 169 * call the code found in the allocated page. 174 map = mmap(NULL, page, PROT_MPROTECT(PROT_EXEC)|PROT_WRITE|PROT_READ, 181 /* give r-x rights then call code in page */ 182 ATF_REQUIRE(mprotect(map, page, PROT_EXEC|PROT_READ) == 0) [all...] |
t_msync.c | 44 static long page = 0; variable in typeref:typename:long 60 * one page to it, and map the file. 62 buf = malloc(page); 67 memset(buf, 'x', page); 76 ATF_REQUIRE_MSG(write(fd, buf, page) != -1, "write(2) failed: %s", 79 map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_FILE|MAP_PRIVATE, 108 if (msync(map, page, flags) != 0) { 125 (void)munmap(map, page); 166 * Map a page and then unmap to get an unmapped address. 168 map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_ANON | MAP_PRIVATE [all...] |
/src/sys/external/bsd/drm2/include/linux/ |
highmem.h | 51 #define kmap_atomic_prot(page, prot) kmap_atomic(page) 56 void * kmap_atomic(struct page *); 59 void * kmap(struct page *); 60 void kunmap(struct page *);
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_cache.h | 40 struct page; 42 void drm_clflush_pages(struct page *pages[], unsigned long num_pages);
|
/src/sys/external/mit/xen-include-public/dist/xen/include/public/io/ |
fbif.h | 113 /* shared page */ 118 #define XENFB_IN_RING(page) \ 119 ((union xenfb_in_event *)((char *)(page) + XENFB_IN_RING_OFFS)) 120 #define XENFB_IN_RING_REF(page, idx) \ 121 (XENFB_IN_RING((page))[(idx) % XENFB_IN_RING_LEN]) 126 #define XENFB_OUT_RING(page) \ 127 ((union xenfb_out_event *)((char *)(page) + XENFB_OUT_RING_OFFS)) 128 #define XENFB_OUT_RING_REF(page, idx) \ 129 (XENFB_OUT_RING((page))[(idx) % XENFB_OUT_RING_LEN]) 143 * Framebuffer page director [all...] |
kbdif.h | 163 * page-gref 167 * a sole page in a single page sized event ring buffer. 169 * page-ref 173 * PFN of the shared page. 209 #define XENKBD_FIELD_RING_GREF "page-gref" 219 #define XENKBD_FIELD_RING_REF "page-ref" 227 * each other using a shared page and an event channel. 228 * Shared page contains a ring with event structures. 540 * Shared page [all...] |
/src/sys/external/bsd/drm2/dist/drm/ |
drm_cache.c | 50 drm_clflush_page(struct page *page) 56 if (unlikely(page == NULL)) 59 page_virtual = kmap_atomic(page); 65 static void drm_cache_flush_clflush(struct page *pages[], 83 * to a page in the array. 86 drm_clflush_pages(struct page *pages[], unsigned long num_pages) 102 struct page *page = pages[i]; 105 if (unlikely(page == NULL) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
mem.h | 10 u8 page; member in struct:nvif_mem 15 int nvif_mem_init_type(struct nvif_mmu *mmu, s32 oclass, int type, u8 page, 17 int nvif_mem_init(struct nvif_mmu *mmu, s32 oclass, u8 type, u8 page,
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
mock_dmabuf.h | 16 struct page *pages[];
|
huge_gem_object.c | 21 struct page *page; local in function:huge_free_pages 23 for_each_sgt_page(page, sgt_iter, pages) { 24 __free_page(page); 53 struct page *page; local in function:huge_get_pages 55 page = alloc_page(GFP | __GFP_HIGHMEM); 56 if (!page) { 61 sg_set_page(sg, page, PAGE_SIZE, 0);
|
/src/usr.bin/colcrt/ |
colcrt.c | 65 char page[267][132]; variable in typeref:typename:char[267][132] 167 cp = &page[outline][outcol]; 221 cp = page[i]; 229 memmove(page, page[ol], (267 - ol) * 132); 230 memset(page[267- ol], 0, ol * 132); 241 for (cp = page[l], dp = page[m]; *cp; cp++, dp++) { 254 for (cp = page[l], dp = page[m]; *cp; cp++, dp++ [all...] |
/src/sys/arch/xen/x86/ |
x86_xpmap.c | 126 /* Xen requires the start_info struct to be page aligned */ 466 * For PAE, we need an L3 page, a single contiguous L2 "superpage" of 4 pages 467 * (all of them mapped by the L3 page), and a shadow page for L3[3]. 473 * Xen locore: get rid of the Xen bootstrap tables. Build and switch to new page 478 * | KERNEL IMAGE | BOOTSTRAP TABLES | PROC0 UAREA | DUMMY PAGE | HYPER. SHARED 482 * INFO | EARLY ZERO PAGE | ISA I/O MEM | 485 * DUMMY PAGE is either a PDG for amd64 or a GDT for i386. 487 * (HYPER. SHARED INFO + EARLY ZERO PAGE + ISA I/O MEM) have no physical 555 * One more L2 page: we'll allocate several pages after kva_star 619 vaddr_t page, avail, map_end; local in function:xen_bootstrap_tables [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/ |
nouveau_nvif_vmm.c | 83 u8 page, u8 align, u64 size, struct nvif_vma *vma) 90 args.page = page; 115 kfree(vmm->page); 128 vmm->page = NULL; 147 vmm->page = kmalloc_array(vmm->page_nr, sizeof(*vmm->page), 149 if (!vmm->page) { 162 vmm->page[i].shift = args.shift; 163 vmm->page[i].sparse = args.sparse [all...] |
/src/sys/external/bsd/drm2/drm/ |
drm_cache.c | 55 static void drm_md_clflush_page(struct page *); 60 drm_clflush_pages(struct page **pages, unsigned long npages) 130 drm_md_clflush_page(struct page *page) 132 void *const vaddr = kmap_atomic(page); 185 drm_md_clflush_page(struct page *page) 188 paddr_t pa = VM_PAGE_TO_PHYS(&page->p_vmp); 192 void *const vaddr = kmap_atomic(page); 237 drm_md_clflush_page(struct page *page [all...] |
/src/sys/arch/hpcmips/stand/pbsdboot/ |
vmem.c | 92 debug_printf(TEXT("vtophysaddr() failed, page %d (addr=0x%x) \n"), 95 TEXT("vtophysaddr() failed, page %d (addr=0x%x) \n"), 124 struct page_header_s *page; local in function:vmem_alloc 128 page = (struct page_header_s*)&heap[pagesize * i]; 133 return ((void *)page); 143 struct page_header_s *page; local in function:alloc_kpage 147 page = (struct page_header_s*)&heap[pagesize * i]; 150 debug_printf(TEXT("page %d (phys addr=0x%x) is already in use\n"), 153 TEXT("page %d (phys addr=0x%x) is already in use\n"), 158 return ((void *)page); 200 struct page_header_s *page; local in function:vmem_init 391 void *addr, page, paddr; local in function:vmem_dump_map [all...] |
/src/usr.bin/make/unit-tests/ |
opt-jobs-internal.exp | 3 make: warning: Invalid internal option "-J" in "<curdir>"; see the manual page 6 make: warning: Invalid internal option "-J" in "<curdir>"; see the manual page 10 make: warning: Invalid internal option "-J" in "<curdir>"; see the manual page
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/dma/ |
nouveau_nvkm_engine_dma_usergf119.c | 81 u32 kind, page; local in function:gf119_dmaobj_new 99 "create gf100 dma vers %d page %d kind %02x\n", 100 args->v0.version, args->v0.page, args->v0.kind); 102 page = args->v0.page; 107 page = GF119_DMA_V0_PAGE_SP; 110 page = GF119_DMA_V0_PAGE_LP; 115 if (page > 1) 117 dmaobj->flags0 = (kind << 20) | (page << 6);
|
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
intel_gtt.c | 28 static struct page *stash_pop_page(struct pagestash *stash) 30 struct page *page = NULL; local in function:stash_pop_page 34 page = stash->pvec.pages[--stash->pvec.nr]; 37 return page; 57 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp) 60 struct page *page; local in function:vm_alloc_page 65 page = stash_pop_page(&vm->free_pages); 66 if (page) 87 struct page *page; local in function:vm_alloc_page 433 struct page *page; local in function:setup_scratch_page [all...] |