/freebsd/lib/libusbhid/ |
H A D | usage.c | 53 } *pages; variable 63 printf("%d\t%s\n", pages[i].usage, pages[i].name); in dump_hid_table() 126 if (pages == NULL) { in hid_init() 132 pages = realloc(pages, in hid_init() 136 if (!pages) in hid_init() 163 if (!pages) in hid_usage_page() 167 if (pages[k].usage == i) in hid_usage_page() 168 return pages[k].name; in hid_usage_page() 207 if (!pages) in hid_parse_usage_page() 212 return pages[k].usage; in hid_parse_usage_page() [all …]
|
/freebsd/tools/test/stress2/misc/ |
H A D | stealer.sh | 54 pages=`sysctl hw.usermem | sed 's/.*: //'` 55 pages=$((pages / hw)) 89 stealer(int pages) 95 size = pages * page; 97 err(1, "malloc(%d pages)", pages); 113 int i, j, n, pages, status; 115 pages = atoi(argv[1]); 116 n = pages / N; 122 pages = pages - n; 124 if (pages > 0) { [all …]
|
H A D | churn.sh | 78 long pages; 94 if (v[i].pages == 0) 102 for (j = 0; j < v[i].pages; j++) 138 if (v[i].pages != 0) 147 if (munmap(v[i].addr, v[i].pages * PAGE_SIZE) == -1) 148 err(1, "munmap(%p, %ld)", v[i].addr, v[i].pages); 150 size -= v[i].pages; 151 v[i].pages = 0; 163 v[i].pages = j;
|
/freebsd/sys/dev/drm2/ttm/ |
H A D | ttm_page_alloc.c | 334 ttm_vm_page_free(pages[i]); in ttm_pages_put() 656 struct pglist *pages, in ttm_page_pool_get_pages() argument 696 if (pages[i]) { in ttm_put_pages() 698 pages[i] = NULL; in ttm_put_pages() 706 if (pages[i]) { in ttm_put_pages() 708 pages[i] = NULL; in ttm_put_pages() 748 pages[r] = p; in ttm_get_pages() 761 pages[count++] = p; in ttm_get_pages() 780 pages[count++] = p; in ttm_get_pages() 889 if (ttm->pages[i]) { in ttm_pool_unpopulate() [all …]
|
H A D | ttm_tt.c | 120 cur_page = ttm->pages[i]; in ttm_tt_set_caching() 136 cur_page = ttm->pages[j]; in ttm_tt_set_caching() 169 if (likely(ttm->pages != NULL)) { in ttm_tt_destroy() 195 if (!ttm->pages) { in ttm_tt_init() 205 free(ttm->pages, M_TTM_PD); in ttm_tt_fini() 206 ttm->pages = NULL; in ttm_tt_fini() 226 if (!ttm->pages || !ttm_dma->dma_address) { in ttm_dma_tt_init() 238 free(ttm->pages, M_TTM_PD); in ttm_dma_tt_fini() 239 ttm->pages = NULL; in ttm_dma_tt_fini() 294 to_page = ttm->pages[i]; in ttm_tt_swapin() [all …]
|
H A D | ttm_agp_backend.c | 43 vm_page_t *pages; member 57 vm_page_t page = ttm->pages[i]; in ttm_agp_bind() 62 agp_be->pages[i] = page; in ttm_agp_bind() 66 ret = -agp_bind_pages(agp_be->bridge, agp_be->pages, in ttm_agp_bind() 87 free(agp_be->pages, M_TTM_AGP); in ttm_agp_destroy() 115 agp_be->pages = malloc(agp_be->ttm.num_pages * sizeof(*agp_be->pages), in ttm_agp_tt_create()
|
/freebsd/contrib/mandoc/ |
H A D | dbm.c | 46 int32_t pages; member 68 static struct page *pages; variable 152 res.name = dbm_get(pages[ip].name); in dbm_page_get() 155 res.sect = dbm_get(pages[ip].sect); in dbm_page_get() 158 res.arch = pages[ip].arch ? dbm_get(pages[ip].arch) : NULL; in dbm_page_get() 165 res.addr = dbm_addr(pages + ip); in dbm_page_get() 250 cp = dbm_get(pages[0].name); in page_bytitle() 253 cp = dbm_get(pages[0].sect); in page_bytitle() 256 cp = dbm_get(pages[0].desc); in page_bytitle() 332 if (pages[ip].arch) in page_byarch() [all …]
|
H A D | dba.c | 45 struct dba_array *pages; member 93 dba_array_free(entry->pages); in dba_free() 101 dba_array_undel(dba->pages); in dba_free() 110 dba_array_free(dba->pages); in dba_free() 134 dba_pages_write(dba->pages); in dba_write() 178 dba_array_add(pages, page); in dba_page_new() 277 dba_array_FOREACH(pages, page) { in dba_pages_write() 283 dba_array_FOREACH(pages, page) { in dba_pages_write() 289 dba_array_FOREACH(pages, page) { in dba_pages_write() 307 dba_array_FOREACH(pages, page) in dba_pages_write() [all …]
|
/freebsd/sys/vm/ |
H A D | vm_glue.c | 472 for (i = 0; i < pages; i++) in vm_thread_stack_create() 474 pmap_qenter(ks, ma, pages); in vm_thread_stack_create() 491 pmap_qremove(ks, pages); in vm_thread_stack_dispose() 505 kasan_mark((void *)ks, ptoa(pages), ptoa(pages), 0); in vm_thread_stack_dispose() 520 if (pages <= 1) in vm_thread_new() 521 pages = kstack_pages; in vm_thread_new() 523 pages = KSTACK_MAX_PAGES; in vm_thread_new() 536 pages); in vm_thread_new() 544 td->td_kstack_pages = pages; in vm_thread_new() 556 int pages; in vm_thread_dispose() local [all …]
|
/freebsd/sys/kern/ |
H A D | kern_physio.c | 45 struct vm_page **pages; in physio() local 99 pages = NULL; in physio() 103 pages = malloc(sizeof(*pages) * maxpages, M_DEVBUF, M_WAITOK); in physio() 109 pages = pbuf->b_pages; in physio() 157 if (pages) { in physio() 161 prot, pages, maxpages)) < 0) { in physio() 168 pages, npages); in physio() 171 bp->bio_ma = pages; in physio() 186 if (pages) { in physio() 209 else if (pages) in physio() [all …]
|
H A D | kern_kthread.c | 82 struct proc **newpp, int flags, int pages, const char *tdname) in kproc_create1() argument 95 fr.fr_pages = pages; in kproc_create1() 141 struct proc **newpp, int flags, int pages, const char *fmt, ...) in kproc_create() argument 151 error = kproc_create1(func, arg, newpp, flags, pages, tdname); in kproc_create() 266 struct thread **newtdp, int flags, int pages, const char *tdname) in kthread_add1() argument 278 newtd = thread_alloc(pages); in kthread_add1() 345 struct thread **newtdp, int flags, int pages, const char *fmt, ...) in kthread_add() argument 355 error = kthread_add1(func, arg, p, newtdp, flags, pages, tdname); in kthread_add() 490 int flags, int pages, const char *procname, const char *fmt, ...) in kproc_kthread_add() argument 503 procptr, flags | RFSTOPPED, pages, "%s", procname); in kproc_kthread_add() [all …]
|
/freebsd/usr.bin/systat/ |
H A D | proc.c | 65 uint32_t pages; member 84 swapbytes = ptoa(pu[idx]->pages); in display_proc_line() 182 uint32_t pages = 0; in per_proc_swap_usage() local 189 return (pages); in per_proc_swap_usage() 200 pages += vm->swapped; in per_proc_swap_usage() 209 return (pages); in per_proc_swap_usage() 235 uint32_t pages; in procgetinfo() local 257 pages = per_proc_swap_usage(&kipp[i]); in procgetinfo() 258 if (pages == 0) in procgetinfo() 269 pu[nproc]->pages = pages; in procgetinfo() [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/asm/ |
H A D | set_memory.h | 97 set_pages_array_wb(struct page **pages, int addrinarray) in set_pages_array_wb() argument 102 set_pages_wb(pages[i], 1); in set_pages_array_wb() 107 set_pages_array_wc(struct page **pages, int addrinarray) in set_pages_array_wc() argument 112 set_pages_wc(pages[i], 1); in set_pages_array_wc() 117 set_pages_array_uc(struct page **pages, int addrinarray) in set_pages_array_uc() argument 122 set_pages_uc(pages[i], 1); in set_pages_array_uc()
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_resources.c | 86 struct page **pages; in mlx4_en_map_buffer() local 94 pages = kmalloc(sizeof *pages * buf->nbufs, GFP_KERNEL); in mlx4_en_map_buffer() 95 if (!pages) in mlx4_en_map_buffer() 99 pages[i] = virt_to_page(buf->page_list[i].buf); in mlx4_en_map_buffer() 101 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL); in mlx4_en_map_buffer() 102 kfree(pages); in mlx4_en_map_buffer()
|
/freebsd/contrib/libxo/ |
H A D | Makefile.am | 36 GH_PAGES_DIR = gh-pages/ 37 GH_PAGES_DIR_VER = gh-pages/${PACKAGE_VERSION} 65 && git push origin gh-pages ) ; true 77 && git push origin gh-pages ) ; true 85 get-gh-pages: 87 gh-pages -b gh-pages 117 && git push origin gh-pages ) ; true
|
/freebsd/tests/sys/kern/ |
H A D | coredump_phnum_helper.c | 44 size_t i, pages, page_size; in main() local 47 pages = UINT16_MAX + 1000; in main() 48 v = mmap(NULL, pages * page_size, PROT_READ | PROT_WRITE, in main() 52 for (i = 0; i < pages; i += 2) { in main()
|
/freebsd/sys/dev/gve/ |
H A D | gve_qpl.c | 78 if (vm_page_unwire_noq(qpl->pages[i])) { in gve_free_qpl() 83 vm_page_free(qpl->pages[i]); in gve_free_qpl() 89 if (qpl->pages != NULL) in gve_free_qpl() 90 free(qpl->pages, M_GVE_QPL); in gve_free_qpl() 117 qpl->pages = malloc(npages * sizeof(*qpl->pages), M_GVE_QPL, in gve_alloc_qpl() 131 qpl->pages[i] = vm_page_alloc_noobj(VM_ALLOC_WIRED | in gve_alloc_qpl() 142 pmap_qenter((vm_offset_t)qpl->dmas[i].cpu_addr, &(qpl->pages[i]), 1); in gve_alloc_qpl() 151 pmap_qenter(qpl->kva, qpl->pages, npages); in gve_alloc_qpl()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_page.c | 212 int write, struct page **pages) in linux_get_user_pages_internal() argument 226 struct page **pages) in __get_user_pages_fast() argument 238 MPASS(pages != NULL); in __get_user_pages_fast() 244 for (count = 0, mp = pages, va = start; va < end; in __get_user_pages_fast() 270 struct page **pages, struct vm_area_struct **vmas) in get_user_pages_remote() argument 276 !!(gup_flags & FOLL_WRITE), pages)); in get_user_pages_remote() 287 !!(gup_flags & FOLL_WRITE), pages)); in get_user_pages() 520 vm_page_t pages; in linuxkpi_page_frag_alloc() local 528 pages = alloc_pages(gfp, flsl(howmany(fragsz, PAGE_SIZE) - 1)); in linuxkpi_page_frag_alloc() 529 if (pages == NULL) in linuxkpi_page_frag_alloc() [all …]
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mr.c | 96 u64 *pages; in mlx4_ib_umem_write_mtt() local 103 pages = (u64 *) __get_free_page(GFP_KERNEL); in mlx4_ib_umem_write_mtt() 104 if (!pages) in mlx4_ib_umem_write_mtt() 112 pages[i++] = sg_dma_address(sg) + in mlx4_ib_umem_write_mtt() 120 i, pages); in mlx4_ib_umem_write_mtt() 133 free_page((unsigned long) pages); in mlx4_ib_umem_write_mtt() 295 if (!mr->pages) in mlx4_alloc_priv_pages() 309 free_page((unsigned long)mr->pages); in mlx4_alloc_priv_pages() 316 if (mr->pages) { in mlx4_free_priv_pages() 321 free_page((unsigned long)mr->pages); in mlx4_free_priv_pages() [all …]
|
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_2835_arm.c | 401 vm_page_t* pages; in create_pagelist() local 424 (num_pages * sizeof(pages[0])); in create_pagelist() 462 pages = (vm_page_t*)(addrs + num_pages); in create_pagelist() 469 vm_page_unhold_pages(pages, actual_pages); in create_pagelist() 486 addr = (void *)PHYS_TO_VCBUS(VM_PAGE_TO_PHYS(pages[i])); in create_pagelist() 546 vm_page_t*pages; in free_pagelist() local 559 pages = (vm_page_t*)(pagelist->addrs + num_pages); in free_pagelist() 575 copyout_page(pages[0], in free_pagelist() 584 copyout_page(pages[num_pages-1], in free_pagelist() 599 vm_page_dirty(pages[i]); in free_pagelist() [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | mm.h | 276 unsigned int gup_flags, struct page **pages, in pin_user_pages() argument 279 return get_user_pages(start, nr_pages, gup_flags, pages, vmas); in pin_user_pages() 288 unsigned int gup_flags, struct page **pages) in pin_user_pages_fast() argument 291 start, nr_pages, !!(gup_flags & FOLL_WRITE), pages); in pin_user_pages_fast() 303 unsigned int gup_flags, struct page **pages, in pin_user_pages_remote() argument 307 task, mm, start, nr_pages, gup_flags, pages, vmas); in pin_user_pages_remote() 317 #define unpin_user_pages(pages, npages) release_pages(pages, npages) argument
|
/freebsd/sys/dev/drm2/ |
H A D | drm_scatter.c | 48 kmem_free(entry->vaddr, IDX_TO_OFF(entry->pages)); in drm_sg_cleanup() 75 entry->pages = atop(size); in drm_sg_alloc() 76 entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr), in drm_sg_alloc() 90 for (pindex = 0; pindex < entry->pages; pindex++) { in drm_sg_alloc() 100 entry->pages, entry->vaddr, *(unsigned long *)entry->vaddr); in drm_sg_alloc()
|
H A D | drm_agpsupport.c | 203 unsigned long pages; in drm_agp_alloc() local 214 pages = (request->size + PAGE_SIZE - 1) / PAGE_SIZE; in drm_agp_alloc() 216 if (!(memory = agp_alloc_memory(dev->agp->bridge, type, pages << PAGE_SHIFT))) { in drm_agp_alloc() 224 entry->pages = pages; in drm_agp_alloc() 376 drm_free_agp(entry->memory, entry->pages); in drm_agp_free() 431 struct page **pages, in drm_agp_bind_pages() argument 450 mem->pages[i] = pages[i]; in drm_agp_bind_pages()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_pble.c | 145 chunk->size = info->pages << HMC_PAGED_BP_SHIFT; in add_sd_direct() 189 if (irdma_pble_get_paged_mem(chunk, info->pages)) in add_bp_pages() 199 for (i = 0; i < info->pages; i++) { in add_bp_pages() 231 struct sd_pd_idx *idx, u32 pages) in irdma_get_type() argument 235 sd_entry_type = !idx->rel_pd_idx && pages == IRDMA_HMC_PD_CNT_IN_SD ? in irdma_get_type() 257 u32 pages; in add_pble_prm() local 277 pages = (idx->rel_pd_idx) ? (IRDMA_HMC_PD_CNT_IN_SD - idx->rel_pd_idx) : in add_pble_prm() 279 pages = min(pages, pble_rsrc->unallocated_pble >> PBLE_512_SHIFT); in add_pble_prm() 282 info.pages = pages; in add_pble_prm() 285 sd_entry_type = irdma_get_type(dev, idx, pages); in add_pble_prm() [all …]
|
/freebsd/share/doc/papers/ |
H A D | bsdreferences.bib | 24 pages = {137--143}, 44 pages = {27--38}, 77 pages = {143--152}, 96 pages = {61--66}, 116 pages = {117--130}, 174 pages = {15--17}, 190 pages = {1--1}, 224 pages = {37--42}, 270 pages = {58--64}, 286 pages = {6--6}, [all …]
|