Home
last modified time | relevance | path

Searched refs:pages (Results 1 – 25 of 434) sorted by relevance

12345678910>>...18

/openbsd/lib/libusbhid/
H A Dusage.c51 } *pages; variable
61 printf("%d\t%s\n", pages[i].usage, pages[i].name); in dump_hid_table()
148 if (pages == NULL) { in hid_start()
160 pages = new; in hid_start()
165 if (!pages) { in hid_start()
191 if (pages) { in hid_start()
193 if (pages[no].name) in hid_start()
198 free(pages); in hid_start()
199 pages = NULL; in hid_start()
212 if (!pages) in hid_usage_page()
[all …]
/openbsd/sys/dev/pci/drm/i915/gem/selftests/
H A Dhuge_gem_object.c12 struct sg_table *pages) in huge_free_pages() argument
24 sg_free_table(pages); in huge_free_pages()
25 kfree(pages); in huge_free_pages()
34 struct sg_table *pages; in huge_get_pages() local
41 pages = kmalloc(sizeof(*pages), GFP); in huge_get_pages()
42 if (!pages) in huge_get_pages()
46 kfree(pages); in huge_get_pages()
50 sg = pages->sgl; in huge_get_pages()
68 src = pages->sgl; in huge_get_pages()
80 huge_free_pages(obj, pages); in huge_get_pages()
[all …]
H A Dmock_dmabuf.c27 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf()
59 put_page(mock->pages[i]); in mock_dmabuf_release()
69 vaddr = vm_map_ram(mock->pages, mock->npages, 0); in mock_dmabuf_vmap()
112 mock->pages[i] = alloc_page(GFP_KERNEL); in mock_dmabuf()
113 if (!mock->pages[i]) in mock_dmabuf()
130 put_page(mock->pages[i]); in mock_dmabuf()
/openbsd/gnu/lib/libiberty/src/
H A Dphysmem.c90 return pages * pagesize; in physmem_total()
101 if (0 <= pages && 0 <= pagesize) in physmem_total()
102 return pages * pagesize; in physmem_total()
113 double pages = realmem.physmem; in physmem_total() local
114 if (0 <= pages && 0 <= pagesize) in physmem_total()
115 return pages * pagesize; in physmem_total()
194 return pages * pagesize; in physmem_available()
205 double pages = psd.psd_free; in physmem_available() local
208 return pages * pagesize; in physmem_available()
221 return pages * pagesize; in physmem_available()
[all …]
/openbsd/sys/uvm/
H A Duvm_aobj.c420 aobj->u_pages = pages; in uao_shrink_hash()
446 aobj->u_pages = pages; in uao_shrink_hash()
483 aobj->u_pages = pages; in uao_shrink_convert()
501 for (i = 0; i < pages; i++) in uao_shrink_array()
507 aobj->u_pages = pages; in uao_shrink_array()
560 aobj->u_pages = pages; in uao_grow_array()
581 aobj->u_pages = pages; in uao_grow_hash()
603 aobj->u_pages = pages; in uao_grow_hash()
637 aobj->u_pages = pages; in uao_grow_convert()
688 aobj->u_pages = pages; in uao_create()
[all …]
H A Duvm_fault.c576 struct vm_page *pages[UVM_MAXRANGE]; in uvm_fault() local
834 struct vm_page **pages) in uvm_fault_upper_lookup() argument
861 pages[lcv] = PGO_DONTCARE; in uvm_fault_upper_lookup()
869 pages[lcv] = NULL; in uvm_fault_upper_lookup()
876 pages[lcv] = PGO_DONTCARE; in uvm_fault_upper_lookup()
1117 struct vm_page **pages) in uvm_fault_lower_lookup() argument
1130 pages, &gotpages, flt->centeridx, in uvm_fault_lower_lookup()
1143 if (pages[lcv] == NULL || in uvm_fault_lower_lookup()
1144 pages[lcv] == PGO_DONTCARE) in uvm_fault_lower_lookup()
1157 uobjpage = pages[lcv]; in uvm_fault_lower_lookup()
[all …]
/openbsd/usr.bin/mandoc/
H A Ddbm.c36 int32_t pages; member
58 static struct page *pages; variable
142 res.name = dbm_get(pages[ip].name); in dbm_page_get()
145 res.sect = dbm_get(pages[ip].sect); in dbm_page_get()
148 res.arch = pages[ip].arch ? dbm_get(pages[ip].arch) : NULL; in dbm_page_get()
155 res.addr = dbm_addr(pages + ip); in dbm_page_get()
240 cp = dbm_get(pages[0].name); in page_bytitle()
243 cp = dbm_get(pages[0].sect); in page_bytitle()
246 cp = dbm_get(pages[0].desc); in page_bytitle()
322 if (pages[ip].arch) in page_byarch()
[all …]
H A Ddba.c37 struct dba_array *pages; member
85 dba_array_free(entry->pages); in dba_free()
93 dba_array_undel(dba->pages); in dba_free()
102 dba_array_free(dba->pages); in dba_free()
126 dba_pages_write(dba->pages); in dba_write()
170 dba_array_add(pages, page); in dba_page_new()
269 dba_array_FOREACH(pages, page) { in dba_pages_write()
275 dba_array_FOREACH(pages, page) { in dba_pages_write()
281 dba_array_FOREACH(pages, page) { in dba_pages_write()
299 dba_array_FOREACH(pages, page) in dba_pages_write()
[all …]
/openbsd/sys/dev/pci/drm/
H A Ddrm_scatter.c51 for (i = 0; i < entry->pages; i++) { in drm_sg_cleanup()
83 unsigned long pages, i, j; in drm_legacy_sg_alloc() local
103 pages = (request->size + PAGE_SIZE - 1) / PAGE_SIZE; in drm_legacy_sg_alloc()
104 DRM_DEBUG("size=%ld pages=%ld\n", request->size, pages); in drm_legacy_sg_alloc()
106 entry->pages = pages; in drm_legacy_sg_alloc()
107 entry->pagelist = kcalloc(pages, sizeof(*entry->pagelist), GFP_KERNEL); in drm_legacy_sg_alloc()
113 entry->busaddr = kcalloc(pages, sizeof(*entry->busaddr), GFP_KERNEL); in drm_legacy_sg_alloc()
120 entry->virtual = vmalloc_32(pages << PAGE_SHIFT); in drm_legacy_sg_alloc()
131 memset(entry->virtual, 0, pages << PAGE_SHIFT); in drm_legacy_sg_alloc()
138 for (i = (unsigned long)entry->virtual, j = 0; j < pages; in drm_legacy_sg_alloc()
[all …]
/openbsd/sys/dev/pci/drm/i915/gem/
H A Di915_gem_pages.c19 struct sg_table *pages) in __i915_gem_object_set_pages() argument
36 drm_clflush_sg(pages); in __i915_gem_object_set_pages()
45 obj->mm.pages = pages; in __i915_gem_object_set_pages()
215 pages = fetch_and_zero(&obj->mm.pages); in __i915_gem_object_unset_pages()
217 return pages; in __i915_gem_object_unset_pages()
235 return pages; in __i915_gem_object_unset_pages()
314 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in i915_gem_object_map_page()
315 if (!pages) in i915_gem_object_map_page()
321 pages[i++] = page; in i915_gem_object_map_page()
323 if (pages != stack) in i915_gem_object_map_page()
[all …]
H A Di915_gem_phys.c140 struct sg_table *pages) in i915_gem_object_put_pages_phys() argument
142 dma_addr_t dma = sg_dma_address(pages->sgl); in i915_gem_object_put_pages_phys()
144 void *vaddr = sg_page(pages->sgl); in i915_gem_object_put_pages_phys()
197 sg_free_table(pages); in i915_gem_object_put_pages_phys()
198 kfree(pages); in i915_gem_object_put_pages_phys()
272 struct sg_table *pages; in i915_gem_object_shmem_to_phys() local
275 pages = __i915_gem_object_unset_pages(obj); in i915_gem_object_shmem_to_phys()
284 if (!IS_ERR_OR_NULL(pages)) in i915_gem_object_shmem_to_phys()
285 i915_gem_object_put_pages_shmem(obj, pages); in i915_gem_object_shmem_to_phys()
291 if (!IS_ERR_OR_NULL(pages)) in i915_gem_object_shmem_to_phys()
[all …]
H A Di915_gem_userptr.c189 struct sg_table *pages) in i915_gem_userptr_put_pages() argument
194 if (!pages) in i915_gem_userptr_put_pages()
197 __i915_gem_object_release_shmem(obj, pages, true); in i915_gem_userptr_put_pages()
198 i915_gem_gtt_finish_pages(obj, pages); in i915_gem_userptr_put_pages()
208 for_each_sgt_page(page, sgt_iter, pages) { in i915_gem_userptr_put_pages()
236 sg_free_table(pages); in i915_gem_userptr_put_pages()
237 kfree(pages); in i915_gem_userptr_put_pages()
244 struct sg_table *pages; in i915_gem_object_userptr_unbind() local
256 pages = __i915_gem_object_unset_pages(obj); in i915_gem_object_userptr_unbind()
257 if (!IS_ERR_OR_NULL(pages)) in i915_gem_object_userptr_unbind()
[all …]
H A Di915_gem_shmem.c361 obj->mm.pages = ERR_PTR(-EFAULT); in shmem_truncate()
437 struct sg_table *pages, in __i915_gem_object_release_shmem() argument
450 drm_clflush_sg(pages); in __i915_gem_object_release_shmem()
467 __i915_gem_object_release_shmem(obj, pages, true); in i915_gem_object_put_pages_shmem()
469 i915_gem_gtt_finish_pages(obj, pages); in i915_gem_object_put_pages_shmem()
472 i915_gem_object_save_bit_17_swizzle(obj, pages); in i915_gem_object_put_pages_shmem()
475 shmem_sg_free_table(pages, file_inode(obj->base.filp)->i_mapping, in i915_gem_object_put_pages_shmem()
478 shmem_sg_free_table(pages, NULL, in i915_gem_object_put_pages_shmem()
481 kfree(pages); in i915_gem_object_put_pages_shmem()
489 i915_gem_object_put_pages_shmem(obj, pages); in shmem_put_pages()
[all …]
/openbsd/sys/dev/pci/drm/ttm/
H A Dttm_tt.c114 if (!ttm->pages) in ttm_tt_alloc_page_directory()
125 ttm->pages = kvcalloc(ttm->num_pages, sizeof(*ttm->pages) + in ttm_dma_tt_alloc_page_directory()
127 if (!ttm->pages) in ttm_dma_tt_alloc_page_directory()
194 if (ttm->pages) in ttm_tt_fini()
195 kvfree(ttm->pages); in ttm_tt_fini()
199 ttm->pages = NULL; in ttm_tt_fini()
238 if (ttm->pages) { in ttm_sg_tt_init()
239 kvfree(ttm->pages); in ttm_sg_tt_init()
243 ttm->pages = NULL; in ttm_sg_tt_init()
274 to_page = ttm->pages[i]; in ttm_tt_swapin()
[all …]
H A Dttm_pool.c394 INIT_LIST_HEAD(&pt->pages); in ttm_pool_type_init()
499 struct vm_page ***pages, in ttm_pool_page_allocated() argument
513 **pages = p; in ttm_pool_page_allocated()
537 struct vm_page **pages = &tt->pages[start_page]; in ttm_pool_free_range() local
551 ttm_pool_type_give(pt, *pages); in ttm_pool_free_range()
575 struct vm_page **pages = tt->pages; in ttm_pool_alloc() local
614 caching = pages; in ttm_pool_alloc()
619 &pages, &orders); in ttm_pool_alloc()
623 caching = pages; in ttm_pool_alloc()
640 caching = pages; in ttm_pool_alloc()
[all …]
/openbsd/sys/dev/pci/drm/include/asm/
H A Dset_memory.h33 set_pages_array_wb(struct vm_page **pages, int addrinarray) in set_pages_array_wb() argument
38 atomic_clearbits_int(&pages[i]->pg_flags, PG_PMAP_WC); in set_pages_array_wb()
44 set_pages_array_wc(struct vm_page **pages, int addrinarray) in set_pages_array_wc() argument
49 atomic_setbits_int(&pages[i]->pg_flags, PG_PMAP_WC); in set_pages_array_wc()
55 set_pages_array_uc(struct vm_page **pages, int addrinarray) in set_pages_array_uc() argument
/openbsd/sys/dev/pci/drm/ttm/tests/
H A Dttm_pool_test.c165 fst_page = tt->pages[0]; in ttm_pool_alloc_basic()
166 last_page = tt->pages[tt->num_pages - 1]; in ttm_pool_alloc_basic()
252 KUNIT_ASSERT_FALSE(test, list_empty(&pt->pages)); in ttm_pool_alloc_order_caching_match()
260 KUNIT_ASSERT_TRUE(test, list_empty(&pt->pages)); in ttm_pool_alloc_order_caching_match()
287 KUNIT_ASSERT_TRUE(test, list_empty(&pt_tt->pages)); in ttm_pool_alloc_caching_mismatch()
296 KUNIT_ASSERT_FALSE(test, list_empty(&pt_tt->pages)); in ttm_pool_alloc_caching_mismatch()
321 KUNIT_ASSERT_TRUE(test, list_empty(&pt_tt->pages)); in ttm_pool_alloc_order_mismatch()
356 KUNIT_ASSERT_TRUE(test, list_empty(&pt->pages)); in ttm_pool_free_dma_alloc()
361 KUNIT_ASSERT_FALSE(test, list_empty(&pt->pages)); in ttm_pool_free_dma_alloc()
408 KUNIT_ASSERT_FALSE(test, list_empty(&pt->pages)); in ttm_pool_fini_basic()
[all …]
/openbsd/sys/dev/pci/drm/radeon/
H A Dradeon_gart.c288 int pages) in radeon_gart_unbind() argument
299 for (i = 0; i < pages; i++, p++) { in radeon_gart_unbind()
300 if (rdev->gart.pages[p]) { in radeon_gart_unbind()
301 rdev->gart.pages[p] = NULL; in radeon_gart_unbind()
346 for (i = 0; i < pages; i++, p++) { in radeon_gart_bind()
347 rdev->gart.pages[p] = pagelist ? pagelist[i] : in radeon_gart_bind()
378 if (rdev->gart.pages) in radeon_gart_init()
395 rdev->gart.pages = vzalloc(array_size(sizeof(void *), in radeon_gart_init()
397 if (rdev->gart.pages == NULL) { in radeon_gart_init()
427 vfree(rdev->gart.pages); in radeon_gart_fini()
[all …]
/openbsd/sys/dev/pci/drm/i915/
H A Di915_gem_gtt.c29 struct sg_table *pages) in i915_gem_gtt_prepare_pages() argument
34 pages->sgl, pages->nents, in i915_gem_gtt_prepare_pages()
48 GEM_BUG_ON(obj->mm.pages == pages); in i915_gem_gtt_prepare_pages()
61 struct sg_table *pages) in i915_gem_gtt_finish_pages() argument
72 dma_unmap_sg(i915->drm.dev, pages->sgl, pages->nents, in i915_gem_gtt_finish_pages()
H A Di915_vma_resource.h50 struct sg_table *pages; member
203 struct sg_table *pages, in i915_vma_resource_init() argument
218 vma_res->bi.pages = pages; in i915_vma_resource_init()
/openbsd/sys/kern/
H A Dvfs_bio.c1521 cache->cachepages -= pages; in bufcache_getcleanbuf()
1582 recovered += pages; in bufcache_recover_dmapages()
1618 cache->cachepages -= pages; in bufcache_recover_dmapages()
1680 int64_t pages; in bufcache_take() local
1687 pages = atop(bp->b_bufsize); in bufcache_take()
1703 cache->cachepages -= pages; in bufcache_take()
1717 int64_t limit, pages; in chillbufs() local
1737 *queuepages -= pages; in chillbufs()
1751 int64_t pages; in bufcache_release() local
1755 pages = atop(bp->b_bufsize); in bufcache_release()
[all …]
/openbsd/sys/dev/pci/drm/i915/gt/
H A Dshmem_utils.c61 struct page **pages; in shmem_pin_map() local
66 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in shmem_pin_map()
67 if (!pages) in shmem_pin_map()
71 pages[i] = shmem_read_mapping_page_gfp(file->f_mapping, i, in shmem_pin_map()
73 if (IS_ERR(pages[i])) in shmem_pin_map()
77 vaddr = vmap(pages, n_pages, VM_MAP_PUT_PAGES, PAGE_KERNEL); in shmem_pin_map()
84 put_page(pages[i]); in shmem_pin_map()
85 kvfree(pages); in shmem_pin_map()
/openbsd/sys/dev/pci/drm/include/drm/
H A Ddrm_vma_manager.h70 unsigned long pages);
72 struct drm_vma_offset_node *node, unsigned long pages);
98 unsigned long pages) in drm_vma_offset_exact_lookup_locked() argument
102 node = drm_vma_offset_lookup_locked(mgr, start, pages); in drm_vma_offset_exact_lookup_locked()
/openbsd/gnu/llvm/clang/docs/CommandGuide/
H A Dindex.rst1 Clang "man" pages
5 These pages describe how to use the Clang commands and what their options are.
6 Note that these pages do not describe all of the options available for all
/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_gart.h63 int pages);
65 int pages, dma_addr_t *dma_addr, uint64_t flags,
68 int pages, dma_addr_t *dma_addr, uint64_t flags);

12345678910>>...18