Home
last modified time | relevance | path

Searched refs:kvmalloc_array (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dmm.h43 kvmalloc_array(size_t n, size_t size, int flags) in kvmalloc_array() function
65 return kvmalloc_array(n, size, flags | M_ZERO); in kvcalloc()
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_tt.c116 ttm->orders = kvmalloc_array(ttm->num_pages, in ttm_tt_alloc_page_directory()
132 ttm->orders = kvmalloc_array(ttm->num_pages, in ttm_dma_tt_alloc_page_directory()
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_hmm.c184 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in amdgpu_hmm_range_get_pages()
H A Damdgpu_bo_list.c207 info = kvmalloc_array(in->bo_number, info_size, GFP_KERNEL); in amdgpu_bo_create_list_entry_array()
H A Damdgpu_cs.c188 chunk_array = kvmalloc_array(cs->in.num_chunks, sizeof(uint64_t), in amdgpu_cs_pass1()
202 p->chunks = kvmalloc_array(p->nchunks, sizeof(struct amdgpu_cs_chunk), in amdgpu_cs_pass1()
227 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), in amdgpu_cs_pass1()
877 e->user_pages = kvmalloc_array(bo->tbo.ttm->num_pages, in amdgpu_cs_parser_bos()
881 DRM_ERROR("kvmalloc_array failure\n"); in amdgpu_cs_parser_bos()
/openbsd-src/sys/dev/pci/drm/i915/gem/
H A Di915_gem_pages.c314 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in i915_gem_object_map_page()
344 pfns = kvmalloc_array(n_pfn, sizeof(*pfns), GFP_KERNEL); in i915_gem_object_map_pfn()
H A Di915_gem_userptr.c290 pvec = kvmalloc_array(num_pages, sizeof(struct page *), GFP_KERNEL); in i915_gem_object_userptr_submit_init()
H A Di915_gem_execbuffer.c1681 relocs = kvmalloc_array(size, 1, GFP_KERNEL); in eb_copy_relocations()
3620 exec2_list = kvmalloc_array(count + 2, eb_element_size(), in i915_gem_execbuffer2_ioctl()
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_gem.c747 pages = kvmalloc_array(npages, sizeof(struct vm_page *), GFP_KERNEL); in drm_gem_get_pages()
900 objs = kvmalloc_array(count, sizeof(struct drm_gem_object *), in drm_gem_objects_lookup()
907 handles = kvmalloc_array(count, sizeof(u32), GFP_KERNEL); in drm_gem_objects_lookup()
/openbsd-src/sys/dev/pci/drm/i915/gt/
H A Dshmem_utils.c66 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in shmem_pin_map()
H A Dselftest_timeline.c539 timelines = kvmalloc_array(NUM_TIMELINES * I915_NUM_ENGINES, in live_hwsp_engine()
614 timelines = kvmalloc_array(NUM_TIMELINES * I915_NUM_ENGINES, in live_hwsp_alternate()
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dradeon_cs.c296 p->chunks_array = kvmalloc_array(cs->num_chunks, sizeof(uint64_t), GFP_KERNEL); in radeon_cs_parser_init()
355 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in radeon_cs_parser_init()
H A Dradeon_ring.c323 *data = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in radeon_ring_backup()
H A Dradeon_vm.c136 list = kvmalloc_array(vm->max_pde_used + 2, in radeon_vm_get_bos()
/openbsd-src/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_chardev.c2440 bo_buckets = kvmalloc_array(args->num_bos, sizeof(*bo_buckets), GFP_KERNEL); in criu_restore_bos()
2452 bo_privs = kvmalloc_array(args->num_bos, sizeof(*bo_privs), GFP_KERNEL); in criu_restore_bos()
H A Dkfd_svm.c897 dst = kvmalloc_array(num_elements, size, GFP_KERNEL); in svm_range_split_array()
/openbsd-src/sys/dev/pci/drm/amd/pm/swsmu/
H A Damdgpu_smu.c3219 buf = kvmalloc_array(smu->stb_context.stb_buf_size, sizeof(*buf), GFP_KERNEL); in smu_stb_debugfs_open()