Symbol: kvmalloc_objs
arch/arm/kernel/sys_oabi-compat.c
352
sops = kvmalloc_objs(*sops, nsops);
arch/riscv/kernel/module.c
756
*relocation_hashtable = kvmalloc_objs(**relocation_hashtable,
arch/s390/kernel/perf_pai.c
291
cpump->save = kvmalloc_objs(struct pai_userdata,
arch/x86/kvm/cpuid.c
605
e2 = kvmalloc_objs(*e2, cpuid->nent, GFP_KERNEL_ACCOUNT);
arch/x86/net/bpf_jit_comp.c
3905
addrs = kvmalloc_objs(*addrs, prog->len + 1);
block/blk-crypto-profile.c
125
kvmalloc_objs(profile->slot_hashtable[0], slot_hashtable_size);
drivers/accel/amdxdna/amdxdna_ubuf.c
137
ubuf->pages = kvmalloc_objs(*ubuf->pages, ubuf->nr_pages);
drivers/accel/ethosu/ethosu_job.c
500
kvmalloc_objs(*jobs, args->job_count);
drivers/accel/habanalabs/common/memory.c
2326
userptr->pages = kvmalloc_objs(struct page *, npages);
drivers/accel/ivpu/ivpu_gem_userptr.c
80
pages = kvmalloc_objs(*pages, nr_pages);
drivers/accel/rocket/rocket_job.c
611
jobs = kvmalloc_objs(*jobs, args->job_count);
drivers/accel/rocket/rocket_job.c
74
rjob->tasks = kvmalloc_objs(*rjob->tasks, job->task_count);
drivers/block/null_blk/zoned.c
94
dev->zones = kvmalloc_objs(struct nullb_zone, dev->nr_zones,
drivers/dma-buf/st-dma-fence-chain.c
114
fc->chains = kvmalloc_objs(*fc->chains, count, GFP_KERNEL | __GFP_ZERO);
drivers/dma-buf/st-dma-fence-chain.c
118
fc->fences = kvmalloc_objs(*fc->fences, count, GFP_KERNEL | __GFP_ZERO);
drivers/dma-buf/udmabuf.c
193
ubuf->pages = kvmalloc_objs(*ubuf->pages, pgcnt);
drivers/dma-buf/udmabuf.c
197
ubuf->pinned_folios = kvmalloc_objs(*ubuf->pinned_folios, pgcnt);
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
183
p->chunks = kvmalloc_objs(struct amdgpu_cs_chunk, p->nchunks);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2580
bo_buckets = kvmalloc_objs(*bo_buckets, args->num_bos);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2598
bo_privs = kvmalloc_objs(*bo_privs, args->num_bos);
drivers/gpu/drm/drm_gem.c
687
pages = kvmalloc_objs(struct page *, npages);
drivers/gpu/drm/drm_gem.c
845
objs = kvmalloc_objs(*objs, count);
drivers/gpu/drm/etnaviv/etnaviv_gem.c
678
pvec = kvmalloc_objs(struct page *, npages);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
129
etnaviv_obj->pages = kvmalloc_objs(struct page *, npages);
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
469
bos = kvmalloc_objs(*bos, args->nr_bos);
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
470
relocs = kvmalloc_objs(*relocs, args->nr_relocs);
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
471
pmrs = kvmalloc_objs(*pmrs, args->nr_pmrs);
drivers/gpu/drm/exynos/exynos_drm_g2d.c
474
g2d_userptr->pages = kvmalloc_objs(*g2d_userptr->pages, npages);
drivers/gpu/drm/i915/gem/i915_gem_pages.c
317
pages = kvmalloc_objs(*pages, n_pages);
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
261
pvec = kvmalloc_objs(struct page *, num_pages);
drivers/gpu/drm/i915/gt/selftest_timeline.c
539
timelines = kvmalloc_objs(*timelines, NUM_TIMELINES * I915_NUM_ENGINES);
drivers/gpu/drm/i915/gt/selftest_timeline.c
612
timelines = kvmalloc_objs(*timelines, NUM_TIMELINES * I915_NUM_ENGINES);
drivers/gpu/drm/i915/gt/shmem_utils.c
66
pages = kvmalloc_objs(*pages, n_pages);
drivers/gpu/drm/imagination/pvr_job.c
724
job_data = kvmalloc_objs(*job_data, args->jobs.count,
drivers/gpu/drm/lima/lima_gem.c
42
pages = kvmalloc_objs(*pages, bo->base.base.size >> PAGE_SHIFT,
drivers/gpu/drm/msm/msm_gem.c
1306
msm_obj->pages = kvmalloc_objs(struct page *, npages);
drivers/gpu/drm/msm/msm_iommu.c
339
p->pages = kvmalloc_objs(*p->pages, p->count);
drivers/gpu/drm/nouveau/dispnv50/lut.c
41
in = kvmalloc_objs(*in, 1024);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c
194
if (!(mem->mem = kvmalloc_objs(*mem->mem, size)))
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c
196
if (!(mem->dma = kvmalloc_objs(*mem->dma, size)))
drivers/gpu/drm/panfrost/panfrost_drv.c
210
job->mappings = kvmalloc_objs(struct panfrost_gem_mapping *,
drivers/gpu/drm/panfrost/panfrost_drv.c
602
ops = kvmalloc_objs(*ops, args->op_count);
drivers/gpu/drm/panfrost/panfrost_mmu.c
623
bo->sgts = kvmalloc_objs(struct sg_table,
drivers/gpu/drm/panfrost/panfrost_mmu.c
631
pages = kvmalloc_objs(struct page *, nr_pages,
drivers/gpu/drm/panthor/panthor_drv.c
729
ctx->jobs = kvmalloc_objs(*ctx->jobs, job_count,
drivers/gpu/drm/radeon/radeon_vm.c
136
list = kvmalloc_objs(struct radeon_bo_list, vm->max_pde_used + 2);
drivers/gpu/drm/v3d/v3d_submit.c
373
kvmalloc_objs(struct v3d_submit_outsync, count);
drivers/gpu/drm/v3d/v3d_submit.c
529
query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
drivers/gpu/drm/v3d/v3d_submit.c
587
query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
drivers/gpu/drm/v3d/v3d_submit.c
643
query_info->queries = kvmalloc_objs(struct v3d_timestamp_query,
drivers/gpu/drm/v3d/v3d_submit.c
769
kvmalloc_objs(struct v3d_performance_query, reset.count);
drivers/gpu/drm/v3d/v3d_submit.c
809
kvmalloc_objs(struct v3d_performance_query, copy.count);
drivers/gpu/drm/virtio/virtgpu_object.c
180
*ents = kvmalloc_objs(struct virtio_gpu_mem_entry, *nents);
drivers/gpu/drm/virtio/virtgpu_prime.c
167
*ents = kvmalloc_objs(struct virtio_gpu_mem_entry, sgt->nents);
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
612
src_pages = kvmalloc_objs(struct page *, src->ttm->num_pages);
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
621
dst_pages = kvmalloc_objs(struct page *, dst->ttm->num_pages);
drivers/gpu/drm/xe/xe_vm.c
3627
*bind_ops = kvmalloc_objs(struct drm_xe_vm_bind_op,
drivers/gpu/drm/xen/xen_drm_front_gem.c
50
xen_obj->pages = kvmalloc_objs(struct page *, xen_obj->num_pages);
drivers/infiniband/hw/mlx5/qp.c
1206
qp->sq.w_list = kvmalloc_objs(*qp->sq.w_list, qp->sq.wqe_cnt);
drivers/infiniband/ulp/srpt/ib_srpt.c
793
ring = kvmalloc_objs(ring[0], ring_size);
drivers/iommu/amd/init.c
677
pci_seg->alias_table = kvmalloc_objs(*pci_seg->alias_table,
drivers/md/dm-clone-target.c
583
clone->ht = kvmalloc_objs(struct hash_table_bucket, sz);
drivers/md/dm-integrity.c
4238
pl = kvmalloc_objs(struct page_list, n_pages + 1,
drivers/md/dm-integrity.c
4273
sl = kvmalloc_objs(struct scatterlist *, ic->journal_sections,
drivers/md/dm-integrity.c
4291
s = kvmalloc_objs(struct scatterlist, n_pages);
drivers/md/dm-integrity.c
4494
sg = kvmalloc_objs(struct scatterlist,
drivers/md/dm-integrity.c
4562
ic->sk_requests = kvmalloc_objs(struct skcipher_request *,
drivers/md/dm-integrity.c
5279
ic->bbs = kvmalloc_objs(struct bitmap_block_status,
drivers/md/dm-snap.c
666
et->table = kvmalloc_objs(struct dm_hlist_head, size);
drivers/media/v4l2-core/v4l2-ctrls-api.c
434
helpers = kvmalloc_objs(helper[0], cs->count);
drivers/media/v4l2-core/v4l2-ctrls-api.c
619
helpers = kvmalloc_objs(helper[0], cs->count);
drivers/net/ethernet/mellanox/mlx5/core/en/rss.c
121
indir->table = kvmalloc_objs(*indir->table, max_table_size);
drivers/net/ethernet/microsoft/mana/mana_en.c
824
mpc->das_pre = kvmalloc_objs(dma_addr_t, num_rxb);
drivers/net/ethernet/netronome/nfp/flower/metadata.c
576
priv->stats = kvmalloc_objs(struct nfp_fl_stats, stats_size);
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
51
temp_ring = kvmalloc_objs(struct wx_ring, i);
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
75
temp_ring = kvmalloc_objs(struct wx_ring, i);
drivers/net/hyperv/netvsc_drv.c
1527
pcpu_sum = kvmalloc_objs(struct netvsc_ethtool_pcpu_stats, nr_cpu_ids);
drivers/staging/media/ipu3/ipu3-dmamap.c
42
pages = kvmalloc_objs(*pages, count);
drivers/usb/gadget/function/f_fs.c
820
pages = kvmalloc_objs(struct page *, n_pages);
drivers/usb/host/xhci-sideband.c
31
pages = kvmalloc_objs(struct page *, n_pages);
drivers/xen/evtchn.c
335
new_ring = kvmalloc_objs(*new_ring, new_size);
drivers/xen/gntdev.c
148
add->grants = kvmalloc_objs(add->grants[0], count);
drivers/xen/gntdev.c
149
add->map_ops = kvmalloc_objs(add->map_ops[0], count);
drivers/xen/gntdev.c
150
add->unmap_ops = kvmalloc_objs(add->unmap_ops[0], count);
drivers/xen/gntdev.c
161
add->kmap_ops = kvmalloc_objs(add->kmap_ops[0], count);
drivers/xen/gntdev.c
162
add->kunmap_ops = kvmalloc_objs(add->kunmap_ops[0], count);
fs/ceph/file.c
162
bv = kvmalloc_objs(*bv, npages, GFP_KERNEL | __GFP_ZERO);
fs/coredump.c
1739
cprm->vma_meta = kvmalloc_objs(*cprm->vma_meta, cprm->vma_count);
fs/exfat/balloc.c
98
sbi->vol_amap = kvmalloc_objs(struct buffer_head *, sbi->map_sectors);
fs/ext2/super.c
1099
sbi->s_group_desc = kvmalloc_objs(struct buffer_head *, db_count);
fs/ext4/orphan.c
601
oi->of_binfo = kvmalloc_objs(struct ext4_orphan_block, oi->of_blocks);
fs/ext4/super.c
4918
kvmalloc_objs(struct buffer_head *, db_count));
fs/file.c
219
data = kvmalloc_objs(struct file *, nr, GFP_KERNEL_ACCOUNT);
fs/fuse/dev.c
1710
bufs = kvmalloc_objs(struct pipe_buffer, pipe->max_usage);
fs/fuse/dev.c
2006
bufs = kvmalloc_objs(struct pipe_buffer, count);
fs/jbd2/revoke.c
234
kvmalloc_objs(struct list_head, hash_size);
io_uring/io_uring.c
200
table->hbs = kvmalloc_objs(table->hbs[0], hash_buckets,
io_uring/memmap.c
161
pages = kvmalloc_objs(*pages, mr->nr_pages, gfp);
io_uring/memmap.c
59
pages = kvmalloc_objs(struct page *, nr_pages, GFP_KERNEL_ACCOUNT);
io_uring/rsrc.c
290
data->nodes = kvmalloc_objs(struct io_rsrc_node *, nr,
io_uring/rsrc.c
779
new_array = kvmalloc_objs(struct page *, nr_folios);
io_uring/zcrx.c
490
area->nia.niovs = kvmalloc_objs(area->nia.niovs[0], nr_iovs,
io_uring/zcrx.c
500
area->user_refs = kvmalloc_objs(area->user_refs[0], nr_iovs,
ipc/sem.c
2237
sops = kvmalloc_objs(*sops, nsops);
kernel/bpf/fixups.c
992
starts = kvmalloc_objs(u32, env->subprog_cnt, GFP_KERNEL_ACCOUNT);
kernel/bpf/liveness.c
1638
at_in = kvmalloc_objs(*at_in, len, GFP_KERNEL_ACCOUNT);
kernel/bpf/liveness.c
1642
at_stack_in = kvmalloc_objs(*at_stack_in, len, GFP_KERNEL_ACCOUNT);
kernel/bpf/liveness.c
1646
at_stack_out = kvmalloc_objs(*at_stack_out, MAX_ARG_SPILL_SLOTS, GFP_KERNEL_ACCOUNT);
kernel/bpf/liveness.c
1741
kvmalloc_objs(*env->callsite_at_stack[idx],
kernel/bpf/liveness.c
555
sorted_instances = kvmalloc_objs(*sorted_instances, cnt, GFP_KERNEL_ACCOUNT);
kernel/bpf/verifier.c
2915
dfs_stack = kvmalloc_objs(*dfs_stack, cnt, GFP_KERNEL_ACCOUNT);
kernel/cgroup/cgroup-v1.c
355
array = kvmalloc_objs(pid_t, length);
kernel/dma/remap.c
48
pages = kvmalloc_objs(struct page *, count);
kernel/liveupdate/kexec_handover.c
1171
pages = kvmalloc_objs(*pages, total_pages);
kernel/trace/bpf_trace.c
3806
ids = kvmalloc_objs(*ids, cnt);
kernel/trace/bpf_trace.c
3817
cookies = kvmalloc_objs(*cookies, cnt);
kernel/trace/bpf_trace.c
3833
fexits = kvmalloc_objs(*fexits, cnt);
lib/bucket_locks.c
34
tlocks = kvmalloc_objs(spinlock_t, size, gfp);
lib/iov_iter.c
906
*res = kvmalloc_objs(struct page *, count);
lib/test_kho.c
215
folios = kvmalloc_objs(*state->folios, max_nr);
mm/memfd_luo.c
117
folios = kvmalloc_objs(*folios, max_folios);
net/core/devmem.c
250
binding->tx_vec = kvmalloc_objs(struct net_iov *,
net/core/devmem.c
303
owner->area.niovs = kvmalloc_objs(*owner->area.niovs,
net/core/sock.c
1102
tokens = kvmalloc_objs(*tokens, num_tokens);
net/ipv4/udp.c
3806
new_batch = kvmalloc_objs(*new_batch, new_batch_sz,
net/netfilter/nf_tables_api.c
4406
expr_info = kvmalloc_objs(struct nft_expr_info,
net/netfilter/nft_set_pipapo.c
1484
dst->mt = kvmalloc_objs(*src->mt, src->rules_alloc,
net/netfilter/nft_set_pipapo.c
655
new_mt = kvmalloc_objs(*new_mt, rules_alloc, GFP_KERNEL_ACCOUNT);
net/openvswitch/flow_table.c
159
ti->buckets = kvmalloc_objs(struct hlist_head, new_size);
net/sched/cls_u32.c
1493
tc_u_common_hash = kvmalloc_objs(struct hlist_head, U32_HASH_SIZE);
net/sched/sch_api.c
685
h = kvmalloc_objs(struct hlist_head, n);
net/unix/af_unix.c
3820
net->unx.table.locks = kvmalloc_objs(spinlock_t, UNIX_HASH_SIZE);
net/unix/af_unix.c
3824
net->unx.table.buckets = kvmalloc_objs(struct hlist_head,
net/unix/garbage.c
298
fpl->edges = kvmalloc_objs(*fpl->edges, fpl->count_unix,
sound/core/seq/seq_memory.c
444
cellptr = kvmalloc_objs(struct snd_seq_event_cell, pool->size);