Home
last modified time | relevance | path

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

12345

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Drqt.c145 rss_rqns = kvmalloc_array(indir->actual_table_size, sizeof(*rss_rqns), GFP_KERNEL); in mlx5e_rqt_init_indir()
150 rss_vhca_ids = kvmalloc_array(indir->actual_table_size, sizeof(*rss_vhca_ids), in mlx5e_rqt_init_indir()
243 rss_rqns = kvmalloc_array(indir->actual_table_size, sizeof(*rss_rqns), GFP_KERNEL); in mlx5e_rqt_redirect_indir()
248 rss_vhca_ids = kvmalloc_array(indir->actual_table_size, sizeof(*rss_vhca_ids), in mlx5e_rqt_redirect_indir()
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_hmm.c89 pages = kvmalloc_array(npages, sizeof(*pages), GFP_KERNEL); in xe_build_sg()
197 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in xe_hmm_userptr_populate_range()
/linux-6.12.1/scripts/coccinelle/api/
Dkfree_mismatch.cocci58 kvmalloc_array\)(...)
124 * kvmalloc_array\)(...)@a
134 kvmalloc_array\)(...)
/linux-6.12.1/lib/
Dbucket_locks.c34 tlocks = kvmalloc_array(size, sizeof(spinlock_t), gfp); in __alloc_bucket_spinlocks()
/linux-6.12.1/io_uring/
Dalloc_cache.h37 cache->entries = kvmalloc_array(max_nr, sizeof(void *), GFP_KERNEL); in io_alloc_cache_init()
Dmemmap.c68 pages = kvmalloc_array(nr_pages, sizeof(struct page *), gfp); in io_pages_map()
144 pages = kvmalloc_array(nr_pages, sizeof(struct page *), GFP_KERNEL); in io_pin_pages()
/linux-6.12.1/drivers/gpu/drm/etnaviv/
Detnaviv_gem_submit.c471 bos = kvmalloc_array(args->nr_bos, sizeof(*bos), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
472 relocs = kvmalloc_array(args->nr_relocs, sizeof(*relocs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
473 pmrs = kvmalloc_array(args->nr_pmrs, sizeof(*pmrs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
474 stream = kvmalloc_array(1, args->stream_size, GFP_KERNEL); in etnaviv_ioctl_gem_submit()
Detnaviv_gem_prime.c129 etnaviv_obj->pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in etnaviv_gem_prime_import_sg_table()
/linux-6.12.1/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-6.12.1/drivers/gpu/drm/v3d/
Dv3d_submit.c334 kvmalloc_array(count, in v3d_get_multisync_post_deps()
477 query_info->queries = kvmalloc_array(timestamp.count, in v3d_get_cpu_timestamp_query_params()
543 query_info->queries = kvmalloc_array(reset.count, in v3d_get_cpu_reset_timestamp_params()
607 query_info->queries = kvmalloc_array(copy.count, in v3d_get_cpu_copy_query_results_params()
681 kvmalloc_array(nperfmons, in v3d_copy_query_info()
741 kvmalloc_array(reset.count, in v3d_get_cpu_reset_performance_params()
790 kvmalloc_array(copy.count, in v3d_get_cpu_copy_performance_query_params()
/linux-6.12.1/kernel/dma/
Dremap.c48 pages = kvmalloc_array(count, sizeof(struct page *), GFP_KERNEL); in dma_common_contiguous_remap()
/linux-6.12.1/drivers/gpu/drm/nouveau/dispnv50/
Dlut.c41 in = kvmalloc_array(1024, sizeof(*in), GFP_KERNEL); in nv50_lut_load()
/linux-6.12.1/drivers/xen/
Dgntdev.c139 add->grants = kvmalloc_array(count, sizeof(add->grants[0]), in gntdev_alloc_map()
141 add->map_ops = kvmalloc_array(count, sizeof(add->map_ops[0]), in gntdev_alloc_map()
143 add->unmap_ops = kvmalloc_array(count, sizeof(add->unmap_ops[0]), in gntdev_alloc_map()
155 add->kmap_ops = kvmalloc_array(count, sizeof(add->kmap_ops[0]), in gntdev_alloc_map()
157 add->kunmap_ops = kvmalloc_array(count, sizeof(add->kunmap_ops[0]), in gntdev_alloc_map()
/linux-6.12.1/tools/virtio/ringtest/
Dptr_ring.c61 #define kvmalloc_array kmalloc_array macro
/linux-6.12.1/drivers/net/ethernet/wangxun/txgbe/
Dtxgbe_hw.c89 eeprom_ptrs = kvmalloc_array(TXGBE_EEPROM_LAST_WORD, sizeof(u16), in txgbe_calc_eeprom_checksum()
/linux-6.12.1/drivers/net/ethernet/wangxun/ngbe/
Dngbe_ethtool.c84 temp_ring = kvmalloc_array(i, sizeof(struct wx_ring), GFP_KERNEL); in ngbe_set_ringparam()
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_hmm.c184 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in amdgpu_hmm_range_get_pages()
/linux-6.12.1/drivers/gpu/drm/i915/gt/
Dshmem_utils.c65 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in shmem_pin_map()
/linux-6.12.1/drivers/gpu/drm/
Ddrm_exec.c85 exec->objects = kvmalloc_array(nr, sizeof(void *), GFP_KERNEL); in drm_exec_init()
Ddrm_gem.c559 pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in drm_gem_get_pages()
707 objs = kvmalloc_array(count, sizeof(struct drm_gem_object *), in drm_gem_objects_lookup()
714 handles = kvmalloc_array(count, sizeof(u32), GFP_KERNEL); in drm_gem_objects_lookup()
/linux-6.12.1/drivers/gpu/drm/i915/gem/
Di915_gem_pages.c313 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); in i915_gem_object_map_page()
343 pfns = kvmalloc_array(n_pfn, sizeof(*pfns), GFP_KERNEL); in i915_gem_object_map_pfn()
/linux-6.12.1/drivers/dma-buf/
Dst-dma-fence-chain.c119 fc->chains = kvmalloc_array(count, sizeof(*fc->chains), in fence_chains_init()
124 fc->fences = kvmalloc_array(count, sizeof(*fc->fences), in fence_chains_init()
/linux-6.12.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_blit.c589 src_pages = kvmalloc_array(src->ttm->num_pages, in vmw_bo_cpu_blit()
599 dst_pages = kvmalloc_array(dst->ttm->num_pages, in vmw_bo_cpu_blit()
/linux-6.12.1/drivers/gpu/drm/xen/
Dxen_drm_front_gem.c49 xen_obj->pages = kvmalloc_array(xen_obj->num_pages, in gem_alloc_pages_array()
/linux-6.12.1/drivers/gpu/drm/virtio/
Dvirtgpu_object.c154 *ents = kvmalloc_array(*nents, in virtio_gpu_object_shmem_init()

12345