Symbol: kvzalloc_objs
arch/arm64/net/bpf_jit_comp.c
2136
ctx.offset = kvzalloc_objs(int, prog->len + 1);
arch/x86/kvm/cpuid.c
1998
array.entries = kvzalloc_objs(struct kvm_cpuid_entry2, cpuid->nent);
arch/x86/kvm/mmu/mmu.c
4029
h = kvzalloc_objs(*h, KVM_NUM_MMU_PAGES, GFP_KERNEL_ACCOUNT);
arch/x86/kvm/svm/sev.c
793
pages = kvzalloc_objs(*pages, npages, GFP_KERNEL_ACCOUNT | __GFP_NOWARN);
block/blk-crypto-profile.c
98
profile->slots = kvzalloc_objs(profile->slots[0], num_slots);
drivers/accel/amdxdna/amdxdna_gem.c
384
mapp->range.hmm_pfns = kvzalloc_objs(*mapp->range.hmm_pfns, nr_pages);
drivers/accel/amdxdna/amdxdna_ubuf.c
100
va_ent = kvzalloc_objs(*va_ent, num_entries);
drivers/accel/habanalabs/common/mmu/mmu.c
846
hr_priv->mmu_asid_hop0 = kvzalloc_objs(struct pgt_info, prop->max_asid);
drivers/accel/qaic/qaic_data.c
408
slice->reqs = kvzalloc_objs(*slice->reqs, sgt->nents);
drivers/android/binder_alloc.c
919
alloc->pages = kvzalloc_objs(alloc->pages[0],
drivers/block/xen-blkfront.c
2219
kvzalloc_objs(rinfo->shadow[i].grants_used[0], grants);
drivers/block/xen-blkfront.c
2220
rinfo->shadow[i].sg = kvzalloc_objs(rinfo->shadow[i].sg[0],
drivers/block/xen-blkfront.c
2224
kvzalloc_objs(rinfo->shadow[i].indirect_grants[0],
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
1198
bo_entries = kvzalloc_objs(*bo_entries, num_bos);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
171
addr = kvzalloc_objs(*addr, prange->npages);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1719
rgb_user = kvzalloc_objs(*rgb_user,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1724
axis_x = kvzalloc_objs(*axis_x,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1741
curve = kvzalloc_objs(*curve, MAX_HW_POINTS + _EXTRA_POINTS);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1745
coeff = kvzalloc_objs(*coeff, MAX_HW_POINTS + _EXTRA_POINTS);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1942
rgb_user = kvzalloc_objs(*rgb_user,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1947
axis_x = kvzalloc_objs(*axis_x, ramp->num_entries + 3);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1966
rgb_regamma = kvzalloc_objs(*rgb_regamma, MAX_HW_POINTS + _EXTRA_POINTS);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1970
coeff = kvzalloc_objs(*coeff, MAX_HW_POINTS + _EXTRA_POINTS);
drivers/gpu/drm/drm_gpusvm.c
1504
kvzalloc_objs(*svm_pages->dma_addr, npages);
drivers/gpu/drm/nouveau/nouveau_dmem.c
484
dma_info = kvzalloc_objs(*dma_info, npages, GFP_KERNEL | __GFP_NOFAIL);
drivers/gpu/drm/nouveau/nouveau_svm.c
1013
buffer->fault = kvzalloc_objs(*buffer->fault, buffer->entries);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
63
pgt->pde = kvzalloc_objs(*pgt->pde, pten);
drivers/gpu/drm/radeon/radeon_cs.c
299
p->chunks = kvzalloc_objs(struct radeon_cs_chunk, p->nchunks);
drivers/gpu/drm/radeon/radeon_cs.c
96
p->relocs = kvzalloc_objs(struct radeon_bo_list, p->nrelocs);
drivers/gpu/drm/ttm/ttm_tt.c
140
ttm->dma_address = kvzalloc_objs(*ttm->dma_address, ttm->num_pages);
drivers/gpu/drm/virtio/virtgpu_submit.c
109
syncobjs = kvzalloc_objs(*syncobjs, num_in_syncobjs);
drivers/gpu/drm/virtio/virtgpu_submit.c
200
post_deps = kvzalloc_objs(*post_deps, num_out_syncobjs);
drivers/gpu/drm/xe/xe_vm.c
3936
bos = kvzalloc_objs(*bos, args->num_binds,
drivers/gpu/drm/xe/xe_vm.c
3943
ops = kvzalloc_objs(*ops, args->num_binds,
drivers/infiniband/hw/hns/hns_roce_main.c
1160
hr_dev->dfx_cnt = kvzalloc_objs(atomic64_t, HNS_ROCE_DFX_CNT_TOTAL);
drivers/infiniband/hw/hns/hns_roce_mr.c
465
mr->page_list = kvzalloc_objs(dma_addr_t,
drivers/infiniband/hw/hns/hns_roce_mr.c
657
pages = kvzalloc_objs(dma_addr_t, page_count);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1603
buckets = kvzalloc_objs(*buckets, size);
drivers/iommu/amd/init.c
643
pci_seg->rlookup_table = kvzalloc_objs(*pci_seg->rlookup_table,
drivers/iommu/amd/init.c
659
pci_seg->irq_lookup_table = kvzalloc_objs(*pci_seg->irq_lookup_table,
drivers/iommu/dma-iommu.c
894
pages = kvzalloc_objs(*pages, count);
drivers/iommu/iommufd/selftest.c
1564
pages = kvzalloc_objs(*pages, npages, GFP_KERNEL_ACCOUNT);
drivers/iommu/iommufd/viommu.c
325
pages = kvzalloc_objs(*pages, max_npages, GFP_KERNEL | __GFP_NOWARN);
drivers/md/dm-pcache/cache.c
141
cache->segments = kvzalloc_objs(struct pcache_cache_segment,
drivers/md/dm-pcache/cache_key.c
840
cache_tree->subtrees = kvzalloc_objs(struct pcache_cache_subtree,
drivers/md/dm-snap-persistent.c
629
ps->callbacks = kvzalloc_objs(*ps->callbacks, ps->exceptions_per_area);
drivers/md/raid0.c
147
conf->strip_zone = kvzalloc_objs(struct strip_zone, conf->nr_strip_zones);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
129
buf->pages = kvzalloc_objs(struct page *, buf->num_pages);
drivers/media/v4l2-core/v4l2-ctrls-core.c
1741
hdl->buckets = kvzalloc_objs(hdl->buckets[0], hdl->nr_of_buckets);
drivers/media/v4l2-core/v4l2-subdev.c
1626
state->pads = kvzalloc_objs(*state->pads, sd->entity.num_pads);
drivers/media/v4l2-core/v4l2-subdev.c
1894
new_configs.configs = kvzalloc_objs(*new_configs.configs,
drivers/net/ethernet/broadcom/cnic.c
4106
cp->csk_tbl = kvzalloc_objs(struct cnic_sock, MAX_CM_SK_TBL_SZ);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
304
cl_list = kvzalloc_objs(struct clip_entry, clipt_size);
drivers/net/ethernet/fungible/funcore/fun_dev.c
213
fdev->cmd_ctx = kvzalloc_objs(*fdev->cmd_ctx, ntags);
drivers/net/ethernet/fungible/funeth/funeth_main.c
1178
ed->vport_info = kvzalloc_objs(*ed->vport_info, n);
drivers/net/ethernet/google/gve/gve_main.c
1136
qpl->pages = kvzalloc_objs(*qpl->pages, pages);
drivers/net/ethernet/google/gve/gve_main.c
1140
qpl->page_buses = kvzalloc_objs(*qpl->page_buses, pages);
drivers/net/ethernet/google/gve/gve_main.c
155
kvzalloc_objs(*flow_rules_cache->rules_cache,
drivers/net/ethernet/google/gve/gve_main.c
489
priv->msix_vectors = kvzalloc_objs(*priv->msix_vectors,
drivers/net/ethernet/google/gve/gve_rx.c
390
rx = kvzalloc_objs(struct gve_rx_ring, cfg->qcfg_rx->max_queues);
drivers/net/ethernet/google/gve/gve_rx_dqo.c
336
rx = kvzalloc_objs(struct gve_rx_ring, cfg->qcfg_rx->max_queues);
drivers/net/ethernet/google/gve/gve_tx.c
345
tx = kvzalloc_objs(struct gve_tx_ring, cfg->qcfg->max_queues);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
279
tx->dqo.tx_qpl_buf_next = kvzalloc_objs(tx->dqo.tx_qpl_buf_next[0],
drivers/net/ethernet/google/gve/gve_tx_dqo.c
348
tx->dqo.pending_packets = kvzalloc_objs(tx->dqo.pending_packets[0],
drivers/net/ethernet/google/gve/gve_tx_dqo.c
426
tx = kvzalloc_objs(struct gve_tx_ring, cfg->qcfg->max_queues);
drivers/net/ethernet/intel/idpf/xdp.c
161
timers = kvzalloc_objs(*timers, vport->num_xdp_txq);
drivers/net/ethernet/mellanox/mlx4/icm.c
429
table->icm = kvzalloc_objs(*table->icm, num_icm);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
279
sqs = kvzalloc_objs(struct mlx5e_txqsq *, qos_sqs_size);
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
90
stats_list = kvzalloc_objs(*stats_list,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
380
res->channels = kvzalloc_objs(*res->channels, res->max_nch);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
72
dests = kvzalloc_objs(*dests, num_dests);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1209
flows = kvzalloc_objs(*flows, peer_esw->total_vports);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
534
conn->qp.rq.bufs = kvzalloc_objs(conn->qp.rq.bufs[0], conn->qp.rq.size);
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
540
conn->qp.sq.bufs = kvzalloc_objs(conn->qp.sq.bufs[0], conn->qp.sq.size);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
1093
matcher->at = kvzalloc_objs(*matcher->at, matcher->size_of_at_array);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
230
buddy->ste_arr = kvzalloc_objs(struct mlx5dr_ste, num_of_entries);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
550
pool->hot_chunks_arr = kvzalloc_objs(struct mlx5dr_icm_hot_chunk,
drivers/net/ethernet/netronome/nfp/nfd3/rings.c
143
tx_ring->txbufs = kvzalloc_objs(*tx_ring->txbufs, tx_ring->cnt);
drivers/net/ethernet/netronome/nfp/nfdk/rings.c
108
tx_ring->ktxbufs = kvzalloc_objs(*tx_ring->ktxbufs, tx_ring->cnt);
drivers/net/veth.c
1440
priv->rq = kvzalloc_objs(*priv->rq, dev->num_rx_queues,
drivers/net/virtio_net.c
5927
rq->xsk_buffs = kvzalloc_objs(*rq->xsk_buffs, size);
drivers/net/wireguard/ratelimiter.c
179
table_v4 = kvzalloc_objs(*table_v4, table_size);
drivers/net/wireguard/ratelimiter.c
184
table_v6 = kvzalloc_objs(*table_v6, table_size);
drivers/nvme/host/auth.c
1035
ctrl->dhchap_ctxs = kvzalloc_objs(*chap, ctrl_max_dhchaps(ctrl));
drivers/nvme/target/rdma.c
370
cmds = kvzalloc_objs(struct nvmet_rdma_cmd, nr_cmds);
drivers/nvme/target/rdma.c
458
queue->rsps = kvzalloc_objs(struct nvmet_rdma_rsp, nr_rsps);
drivers/nvme/target/tcp.c
1528
cmds = kvzalloc_objs(struct nvmet_tcp_cmd, nr_cmds);
drivers/s390/crypto/zcrypt_api.c
1622
device_status = kvzalloc_objs(struct zcrypt_device_status_ext,
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
310
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c
274
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
2135
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4160
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4200
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4242
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4283
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4374
me = kvzalloc_objs(*me, 1);
drivers/staging/media/atomisp/pci/sh_css_params.c
4467
dvs_config = kvzalloc_objs(struct ia_css_dvs_6axis_config, 1);
drivers/vdpa/mlx5/core/mr.c
218
cmds = kvzalloc_objs(*cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
289
cmds = kvzalloc_objs(*cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
290
cmd_mem = kvzalloc_objs(*cmd_mem, mr->num_directs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1232
cmds = kvzalloc_objs(*cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1233
cmd_mem = kvzalloc_objs(*cmd_mem, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1565
cmds = kvzalloc_objs(*cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1566
cmd_mem = kvzalloc_objs(*cmd_mem, num_vqs);
drivers/vfio/pci/mlx5/cmd.c
502
kvzalloc_objs(struct page *, npages, GFP_KERNEL_ACCOUNT);
drivers/vfio/pci/virtio/migrate.c
74
page_list = kvzalloc_objs(*page_list, to_fill, GFP_KERNEL_ACCOUNT);
drivers/video/fbdev/core/fb_defio.c
60
pagerefs = kvzalloc_objs(*pagerefs, npagerefs);
drivers/xen/gntdev.c
151
add->pages = kvzalloc_objs(add->pages[0], count);
drivers/xen/gntdev.c
153
kvzalloc_objs(add->being_removed[0], count);
drivers/xen/gntdev.c
177
add->frames = kvzalloc_objs(add->frames[0], count);
drivers/xen/privcmd.c
451
pages = kvzalloc_objs(pages[0], numpgs);
fs/afs/dir.c
2111
op->more_files = kvzalloc_objs(struct afs_vnode_param, 2);
fs/afs/dir.c
834
op->more_files = kvzalloc_objs(struct afs_vnode_param,
fs/afs/dir_silly.c
72
op->more_files = kvzalloc_objs(struct afs_vnode_param, 2);
fs/btrfs/send.c
8091
sctx->clone_roots = kvzalloc_objs(*sctx->clone_roots,
fs/btrfs/zoned.c
472
zones = kvzalloc_objs(struct blk_zone, BTRFS_REPORT_NR_ZONES);
fs/erofs/zdata.c
1281
kvzalloc_objs(struct page *, be->nr_pages,
fs/erofs/zdata.c
1285
kvzalloc_objs(struct page *, pclusterpages,
fs/xfs/scrub/agheader.c
819
sai.entries = kvzalloc_objs(xfs_agblock_t, sai.agflcount,
fs/xfs/xfs_fsmap.c
1329
recs = kvzalloc_objs(struct fsmap, count);
fs/xfs/xfs_fsmap.c
1333
recs = kvzalloc_objs(struct fsmap, count);
fs/xfs/xfs_ioctl.c
939
buf = kvzalloc_objs(*buf, bmx.bmv_count);
fs/zonefs/super.c
910
zd->zones = kvzalloc_objs(struct blk_zone, bdev_nr_zones(bdev));
fs/zonefs/super.c
954
zgroup->g_zones = kvzalloc_objs(struct zonefs_zone, zgroup->g_nr_zones);
include/net/fq_impl.h
361
fq->flows = kvzalloc_objs(fq->flows[0], fq->flows_cnt);
kernel/bpf/btf.c
1738
new_types = kvzalloc_objs(*new_types, new_size,
kernel/bpf/cfg.c
568
insn_state = env->cfg.insn_state = kvzalloc_objs(int, insn_cnt,
kernel/bpf/cfg.c
573
insn_stack = env->cfg.insn_stack = kvzalloc_objs(int, insn_cnt,
kernel/bpf/cfg.c
661
postorder = kvzalloc_objs(int, env->prog->len, GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
662
state = kvzalloc_objs(int, env->prog->len, GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
663
stack = kvzalloc_objs(int, env->prog->len, GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
870
env->scc_info = kvzalloc_objs(*env->scc_info, next_scc_id,
kernel/bpf/check_btf.c
240
linfo = kvzalloc_objs(struct bpf_line_info, nr_linfo,
kernel/bpf/const_fold.c
251
ci_in = kvzalloc_objs(*ci_in, insn_cnt, GFP_KERNEL_ACCOUNT);
kernel/bpf/core.c
183
prog->aux->jited_linfo = kvzalloc_objs(*prog->aux->jited_linfo,
kernel/bpf/liveness.c
169
arr = kvzalloc_objs(*arr, instance->insn_cnt,
kernel/bpf/liveness.c
2001
info = kvzalloc_objs(*info, env->subprog_cnt, GFP_KERNEL_ACCOUNT);
kernel/bpf/liveness.c
2005
env->callsite_at_stack = kvzalloc_objs(*env->callsite_at_stack, insn_cnt,
kernel/bpf/liveness.c
2234
state = kvzalloc_objs(*state, insn_cnt, GFP_KERNEL_ACCOUNT);
kernel/bpf/verifier.c
19851
env->explored_states = kvzalloc_objs(struct list_head,
kernel/bpf/verifier.c
2914
color = kvzalloc_objs(*color, cnt, GFP_KERNEL_ACCOUNT);
kernel/relay.c
62
return kvzalloc_objs(struct page *, n_pages);
kernel/resource.c
505
rams = kvzalloc_objs(struct resource, rams_size);
kernel/trace/bpf_trace.c
3328
uprobes = kvzalloc_objs(*uprobes, cnt);
kernel/trace/trace_sched_switch.c
447
map = kvzalloc_objs(*tgid_map, tgid_map_max + 1);
lib/stackdepot.c
263
stack_table = kvzalloc_objs(struct list_head, entries);
lib/test_vmalloc.c
607
tdriver = kvzalloc_objs(*tdriver, nr_threads);
mm/hmm.c
726
map->dma_list = kvzalloc_objs(*map->dma_list, nr_entries,
mm/swapfile.c
3523
cluster_info = kvzalloc_objs(*cluster_info, nr_clusters);
mm/zswap.c
1655
trees = kvzalloc_objs(*tree, nr);
net/bluetooth/hci_sync.c
2782
p = kvzalloc_objs(struct conn_params, *n);
net/ipv4/fib_semantics.c
367
return kvzalloc_objs(struct hlist_head, (1 << hash_bits) * 2);
net/mac80211/tx.c
1623
local->cvars = kvzalloc_objs(local->cvars[0], fq->flows_cnt);
net/netfilter/ipset/ip_set_core.c
1138
list = kvzalloc_objs(struct ip_set *, i);
net/netfilter/ipset/ip_set_core.c
2387
list = kvzalloc_objs(struct ip_set *, inst->ip_set_max);
net/netfilter/nf_conntrack_core.c
2532
hash = kvzalloc_objs(struct hlist_nulls_head, nr_slots);
net/netfilter/nft_set_rbtree.c
546
intervals = kvzalloc_objs(struct nft_array_interval, max_intervals,
net/sched/sch_cake.c
2864
qd->tins = kvzalloc_objs(struct cake_tin_data, CAKE_MAX_TINS);
net/sched/sch_choke.c
377
ntab = kvzalloc_objs(struct sk_buff *, mask + 1);
net/sched/sch_fq_codel.c
538
q->flows = kvzalloc_objs(struct fq_codel_flow, q->flows_cnt);
net/sched/sch_fq_pie.c
451
q->flows = kvzalloc_objs(struct fq_pie_flow, q->flows_cnt);
net/sched/sch_hhf.c
636
q->hh_flows = kvzalloc_objs(struct list_head, HH_FLOWS_CNT);
net/xdp/xdp_umem.c
100
umem->pgs = kvzalloc_objs(*umem->pgs, umem->npgs,
net/xdp/xsk_buff_pool.c
368
dma_map->dma_pages = kvzalloc_objs(*dma_map->dma_pages, nr_pages);
net/xdp/xsk_buff_pool.c
456
pool->dma_pages = kvzalloc_objs(*pool->dma_pages,
net/xdp/xsk_buff_pool.c
50
pool->tx_descs = kvzalloc_objs(*pool->tx_descs, nentries);
net/xdp/xsk_buff_pool.c
72
pool->heads = kvzalloc_objs(*pool->heads, umem->chunks);
security/apparmor/policy_compat.c
161
table = kvzalloc_objs(struct aa_perms, state_count * 2);
security/apparmor/policy_compat.c
185
perms = kvzalloc_objs(struct aa_perms, state_count);
security/apparmor/policy_compat.c
260
table = kvzalloc_objs(struct aa_perms, state_count);
security/selinux/ss/policydb.c
2937
p->type_attr_map_array = kvzalloc_objs(*p->type_attr_map_array,
security/selinux/ss/policydb.c
753
p->type_val_to_struct = kvzalloc_objs(*p->type_val_to_struct,
sound/core/memalloc.c
727
sgbuf->pages = kvzalloc_objs(*sgbuf->pages, sgbuf->count);