/openbsd/lib/libusbhid/ |
H A D | usage.c | 51 } *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 D | huge_gem_object.c | 12 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 D | mock_dmabuf.c | 27 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 D | physmem.c | 90 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 D | uvm_aobj.c | 420 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 D | uvm_fault.c | 576 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 D | dbm.c | 36 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 D | dba.c | 37 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 D | drm_scatter.c | 51 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 D | i915_gem_pages.c | 19 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 D | i915_gem_phys.c | 140 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 D | i915_gem_userptr.c | 189 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 D | i915_gem_shmem.c | 361 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 D | ttm_tt.c | 114 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 D | ttm_pool.c | 394 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 D | set_memory.h | 33 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 D | ttm_pool_test.c | 165 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 D | radeon_gart.c | 288 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 D | i915_gem_gtt.c | 29 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 D | i915_vma_resource.h | 50 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 D | vfs_bio.c | 1521 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 D | shmem_utils.c | 61 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 D | drm_vma_manager.h | 70 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 D | index.rst | 1 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 D | amdgpu_gart.h | 63 int pages); 65 int pages, dma_addr_t *dma_addr, uint64_t flags, 68 int pages, dma_addr_t *dma_addr, uint64_t flags);
|