| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | rqt.c | 145 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/scripts/coccinelle/api/ |
| H A D | kfree_mismatch.cocci | 58 kvmalloc_array\)(...) 124 * kvmalloc_array\)(...)@a 134 kvmalloc_array\)(...)
|
| H A D | kmalloc_objs.cocci | 17 elif name == "kvmalloc_array": 57 identifier ALLOC_ARRAY = {kmalloc_array,kvmalloc_array,kcalloc,kvcalloc};
|
| /linux/io_uring/ |
| H A D | alloc_cache.c | 25 cache->entries = kvmalloc_array(max_nr, sizeof(void *), GFP_KERNEL); in io_alloc_cache_init()
|
| /linux/tools/virtio/ringtest/ |
| H A D | ptr_ring.c | 61 #define kvmalloc_array kmalloc_array macro
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gpusvm.c | 711 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in drm_gpusvm_check_pages() 784 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in drm_gpusvm_scan_mm() 1420 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in drm_gpusvm_get_pages() 1695 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in drm_gpusvm_range_evict()
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_hw.c | 89 eeprom_ptrs = kvmalloc_array(TXGBE_EEPROM_LAST_WORD, sizeof(u16), in txgbe_calc_eeprom_checksum()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_hmm.c | 179 pfns = kvmalloc_array(npages, sizeof(*pfns), GFP_KERNEL); in amdgpu_hmm_range_get_pages()
|
| H A D | amdgpu_bo_list.c | 204 info = kvmalloc_array(bo_number, info_size, GFP_KERNEL); in amdgpu_bo_create_list_entry_array()
|
| H A D | amdgpu_dev_coredump.c | 355 ib_content = kvmalloc_array(coredump->ibs[i].ib_size_dw, 4, in amdgpu_devcoredump_format()
|
| H A D | amdgpu_userq_fence.c | 246 userq_fence->fence_drv_array = kvmalloc_array(xas.xa_index, in amdgpu_userq_fence_alloc()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_cs.c | 288 p->chunks_array = kvmalloc_array(cs->num_chunks, sizeof(uint64_t), GFP_KERNEL); in radeon_cs_parser_init() 347 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in radeon_cs_parser_init()
|
| H A D | radeon_ring.c | 325 *data = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in radeon_ring_backup()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_submit.c | 306 bo_handles = kvmalloc_array(exbuf->num_bo_handles, sizeof(*bo_handles), in virtio_gpu_init_submit_buflist()
|
| /linux/drivers/dma-buf/ |
| H A D | udmabuf.c | 409 folios = kvmalloc_array(max_nr_folios, sizeof(*folios), GFP_KERNEL); in udmabuf_create()
|
| /linux/drivers/tty/vt/ |
| H A D | consolemap.c | 779 struct unipair *unilist __free(kvfree) = kvmalloc_array(ct, sizeof(*unilist), GFP_KERNEL); in con_get_unimap()
|
| /linux/drivers/accel/rocket/ |
| H A D | rocket_job.c | 193 bos = kvmalloc_array(job->in_bo_count + job->out_bo_count, sizeof(void *), in rocket_job_push()
|
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_gem_submit.c | 473 stream = kvmalloc_array(1, args->stream_size, GFP_KERNEL); in etnaviv_ioctl_gem_submit()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_core.c | 189 t->seqc = kvmalloc_array(scounts, sizeof(*t->seqc), GFP_KERNEL); in ip_vs_rht_alloc() 197 t->lock = kvmalloc_array(locks, sizeof(*t->lock), in ip_vs_rht_alloc() 206 t->buckets = kvmalloc_array(buckets, sizeof(*t->buckets), GFP_KERNEL); in ip_vs_rht_alloc()
|
| /linux/lib/tests/ |
| H A D | fortify_kunit.c | 316 kvmalloc_array(1, (alloc_pages) * PAGE_SIZE, gfp), \ 319 kvmalloc_array((alloc_pages) * PAGE_SIZE, 1, gfp), \
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_pages.c | 347 pfns = kvmalloc_array(n_pfn, sizeof(*pfns), GFP_KERNEL); in i915_gem_object_map_pfn()
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 2334 syms = kvmalloc_array(cnt, sizeof(*syms), GFP_KERNEL); in copy_user_syms() 2338 buf = kvmalloc_array(cnt, KSYM_NAME_LEN, GFP_KERNEL); in copy_user_syms() 2780 addrs = kvmalloc_array(cnt, sizeof(*addrs), GFP_KERNEL); in bpf_kprobe_multi_link_attach() 2786 cookies = kvmalloc_array(cnt, sizeof(*addrs), GFP_KERNEL); in bpf_kprobe_multi_link_attach()
|
| /linux/include/linux/ |
| H A D | slab.h | 1223 #define kvmalloc_array(...) alloc_hooks(kvmalloc_array_noprof(__VA_ARGS__)) macro
|
| /linux/ipc/ |
| H A D | sem.c | 1450 sem_io = kvmalloc_array(nsems, sizeof(ushort), in semctl_main() 1485 sem_io = kvmalloc_array(nsems, sizeof(ushort), in semctl_main()
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_drv.c | 1201 out_alloc = kvmalloc_array(in->count, obj_size, GFP_KERNEL); in pvr_get_uobj_array()
|