Home
last modified time | relevance | path

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

1234

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/
Drqt.c97 rss_rqns = kvmalloc_array(MLX5E_INDIR_RQT_SIZE, sizeof(*rss_rqns), GFP_KERNEL); in mlx5e_rqt_init_indir()
157 rss_rqns = kvmalloc_array(MLX5E_INDIR_RQT_SIZE, sizeof(*rss_rqns), GFP_KERNEL); in mlx5e_rqt_redirect_indir()
/Linux-v5.15/scripts/coccinelle/api/
Dkfree_mismatch.cocci58 kvmalloc_array\)(...)
124 * kvmalloc_array\)(...)@a
134 kvmalloc_array\)(...)
/Linux-v5.15/drivers/gpu/drm/ttm/
Dttm_tt.c95 ttm->pages = kvmalloc_array(ttm->num_pages, sizeof(void*), in ttm_tt_alloc_page_directory()
104 ttm->pages = kvmalloc_array(ttm->num_pages, in ttm_dma_tt_alloc_page_directory()
117 ttm->dma_address = kvmalloc_array(ttm->num_pages, in ttm_sg_tt_alloc_page_directory()
/Linux-v5.15/lib/
Dbucket_locks.c34 tlocks = kvmalloc_array(size, sizeof(spinlock_t), gfp); in __alloc_bucket_spinlocks()
/Linux-v5.15/drivers/gpu/drm/etnaviv/
Detnaviv_gem_submit.c476 bos = kvmalloc_array(args->nr_bos, sizeof(*bos), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
477 relocs = kvmalloc_array(args->nr_relocs, sizeof(*relocs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
478 pmrs = kvmalloc_array(args->nr_pmrs, sizeof(*pmrs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
479 stream = kvmalloc_array(1, args->stream_size, GFP_KERNEL); in etnaviv_ioctl_gem_submit()
Detnaviv_gem_prime.c118 etnaviv_obj->pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in etnaviv_gem_prime_import_sg_table()
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dmem.c194 if (!(mem->mem = kvmalloc_array(size, sizeof(*mem->mem), GFP_KERNEL))) in nvkm_mem_new_host()
196 if (!(mem->dma = kvmalloc_array(size, sizeof(*mem->dma), GFP_KERNEL))) in nvkm_mem_new_host()
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/
Dlut.c41 in = kvmalloc_array(1024, sizeof(*in), GFP_KERNEL); in nv50_lut_load()
/Linux-v5.15/drivers/xen/
Dgntdev.c136 add->grants = kvmalloc_array(count, sizeof(add->grants[0]), in gntdev_alloc_map()
138 add->map_ops = kvmalloc_array(count, sizeof(add->map_ops[0]), in gntdev_alloc_map()
140 add->unmap_ops = kvmalloc_array(count, sizeof(add->unmap_ops[0]), in gntdev_alloc_map()
149 add->kmap_ops = kvmalloc_array(count, sizeof(add->kmap_ops[0]), in gntdev_alloc_map()
151 add->kunmap_ops = kvmalloc_array(count, sizeof(add->kunmap_ops[0]), in gntdev_alloc_map()
/Linux-v5.15/tools/virtio/ringtest/
Dptr_ring.c61 #define kvmalloc_array kmalloc_array macro
/Linux-v5.15/drivers/gpu/drm/i915/gt/
Dshmem_utils.c61 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in shmem_pin_map()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mn.c175 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in amdgpu_hmm_range_get_pages()
Damdgpu_bo_list.c231 info = kvmalloc_array(in->bo_number, info_size, GFP_KERNEL); in amdgpu_bo_create_list_entry_array()
Damdgpu_cs.c120 chunk_array = kvmalloc_array(cs->in.num_chunks, sizeof(uint64_t), GFP_KERNEL); in amdgpu_cs_parser_init()
147 p->chunks = kvmalloc_array(p->nchunks, sizeof(struct amdgpu_cs_chunk), in amdgpu_cs_parser_init()
172 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in amdgpu_cs_parser_init()
543 e->user_pages = kvmalloc_array(bo->tbo.ttm->num_pages, in amdgpu_cs_parser_bos()
/Linux-v5.15/drivers/gpu/drm/
Ddrm_gem.c562 pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in drm_gem_get_pages()
699 objs = kvmalloc_array(count, sizeof(struct drm_gem_object *), in drm_gem_objects_lookup()
706 handles = kvmalloc_array(count, sizeof(u32), GFP_KERNEL); in drm_gem_objects_lookup()
/Linux-v5.15/drivers/gpu/drm/i915/gem/
Di915_gem_pages.c298 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in i915_gem_object_map_page()
328 pfns = kvmalloc_array(n_pfn, sizeof(*pfns), GFP_KERNEL); in i915_gem_object_map_pfn()
/Linux-v5.15/drivers/staging/media/ipu3/
Dipu3-dmamap.c42 pages = kvmalloc_array(count, sizeof(*pages), GFP_KERNEL); in imgu_dmamap_alloc_buffer()
/Linux-v5.15/drivers/dma-buf/
Dst-dma-fence-chain.c117 fc->chains = kvmalloc_array(count, sizeof(*fc->chains), in fence_chains_init()
122 fc->fences = kvmalloc_array(count, sizeof(*fc->fences), in fence_chains_init()
/Linux-v5.15/drivers/gpu/drm/panfrost/
Dpanfrost_drv.c147 job->mappings = kvmalloc_array(job->bo_count, in panfrost_lookup_bos()
198 handles = kvmalloc_array(in_fence_count, sizeof(u32), GFP_KERNEL); in panfrost_copy_in_sync()
Dpanfrost_mmu.c435 bo->sgts = kvmalloc_array(bo->base.base.size / SZ_2M, in panfrost_mmu_map_fault_addr()
443 pages = kvmalloc_array(bo->base.base.size >> PAGE_SHIFT, in panfrost_mmu_map_fault_addr()
/Linux-v5.15/drivers/gpu/drm/virtio/
Dvirtgpu_object.c186 *ents = kvmalloc_array(*nents, in virtio_gpu_object_shmem_init()
/Linux-v5.15/drivers/gpu/drm/xen/
Dxen_drm_front_gem.c49 xen_obj->pages = kvmalloc_array(xen_obj->num_pages, in gem_alloc_pages_array()
/Linux-v5.15/block/
Dkeyslot-manager.c120 ksm->slot_hashtable = kvmalloc_array(slot_hashtable_size, in blk_ksm_init()
/Linux-v5.15/drivers/gpu/drm/v3d/
Dv3d_gem.c311 job->bo = kvmalloc_array(job->bo_count, in v3d_lookup_bos()
319 handles = kvmalloc_array(job->bo_count, sizeof(u32), GFP_KERNEL); in v3d_lookup_bos()
/Linux-v5.15/drivers/gpu/drm/vc4/
Dvc4_gem.c746 exec->bo = kvmalloc_array(exec->bo_count, in vc4_cl_lookup_bos()
754 handles = kvmalloc_array(exec->bo_count, sizeof(uint32_t), GFP_KERNEL); in vc4_cl_lookup_bos()
855 temp = kvmalloc_array(temp_size, 1, GFP_KERNEL); in vc4_get_bcl()

1234