Symbol: kvcalloc
arch/arm64/kvm/nested.c
95
tmp = kvcalloc(num_mmus, sizeof(*tmp), GFP_KERNEL_ACCOUNT);
arch/loongarch/net/bpf_jit.c
2237
ctx.offset = kvcalloc(prog->len + 1, sizeof(u32), GFP_KERNEL);
arch/s390/net/bpf_jit_comp.c
2367
jit.addrs = kvcalloc(fp->len + 1, sizeof(*jit.addrs), GFP_KERNEL);
drivers/accel/habanalabs/common/mmu/mmu.c
1402
hdev->mmu_priv.dr.mmu_shadow_hop0 = kvcalloc(prop->max_asid,
drivers/accel/habanalabs/gaudi2/gaudi2.c
10710
lin_dma_pkts_arr = kvcalloc(num_of_pkts, pkt_size, GFP_KERNEL);
drivers/block/xen-blkfront.c
1912
info->rinfo = kvcalloc(info->nr_rings, info->rinfo_size, GFP_KERNEL);
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
62
scratch->out_seqs = kvcalloc(QAT_MAX_SEQUENCES, sizeof(ZSTD_Sequence),
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
1108
vm_entries = kvcalloc(args->num_entries, sizeof(*vm_entries), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1917
device_buckets = kvcalloc(num_devices, sizeof(*device_buckets), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1923
device_priv = kvcalloc(num_devices, sizeof(*device_priv), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2043
bo_buckets = kvcalloc(num_bos, sizeof(*bo_buckets), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2047
bo_privs = kvcalloc(num_bos, sizeof(*bo_privs), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2053
files = kvcalloc(num_bos, sizeof(struct file *), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2584
files = kvcalloc(args->num_bos, sizeof(struct file *), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
417
buf = kvcalloc(npages,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
719
buf = kvcalloc(npages,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
528
char *buf = kvcalloc(total, sizeof(char), GFP_KERNEL);
drivers/gpu/drm/drm_gpusvm.c
784
pfns = kvcalloc(npages, sizeof(*pfns), GFP_KERNEL);
drivers/gpu/drm/drm_pagemap.c
1132
buf = kvcalloc(npages, 2 * sizeof(*src) + sizeof(*pagemap_addr) +
drivers/gpu/drm/drm_pagemap.c
1257
buf = kvcalloc(npages, 2 * sizeof(*migrate.src) + sizeof(*pagemap_addr) +
drivers/gpu/drm/drm_pagemap.c
663
buf = kvcalloc(npages, 2 * sizeof(*migrate.src) + sizeof(*pagemap_addr) +
drivers/gpu/drm/lima/lima_drv.c
125
bos = kvcalloc(args->nr_bos, sizeof(*submit.bos) + sizeof(*submit.lbos), GFP_KERNEL);
drivers/gpu/drm/nouveau/nouveau_dmem.c
482
src_pfns = kvcalloc(npages, sizeof(*src_pfns), GFP_KERNEL | __GFP_NOFAIL);
drivers/gpu/drm/nouveau/nouveau_dmem.c
483
dst_pfns = kvcalloc(npages, sizeof(*dst_pfns), GFP_KERNEL | __GFP_NOFAIL);
drivers/gpu/drm/ttm/ttm_tt.c
120
ttm->pages = kvcalloc(ttm->num_pages, sizeof(void*), GFP_KERNEL);
drivers/gpu/drm/ttm/ttm_tt.c
129
ttm->pages = kvcalloc(ttm->num_pages, sizeof(*ttm->pages) +
drivers/infiniband/core/umem_odp.c
97
map->pfn_list = kvcalloc(nr_entries, sizeof(*map->pfn_list),
drivers/infiniband/hw/hns/hns_roce_debugfs.c
270
scc_param = kvcalloc(HNS_ROCE_SCC_ALGO_TOTAL, sizeof(*scc_param),
drivers/infiniband/hw/mlx5/srq.c
130
in->pas = kvcalloc(srq->buf.npages, sizeof(*in->pas), GFP_KERNEL);
drivers/md/dm-pcache/cache.c
148
cache->seg_map = kvcalloc(BITS_TO_LONGS(cache_dev->seg_num), sizeof(unsigned long), GFP_KERNEL);
drivers/md/dm-pcache/cache.c
295
cache->ksets = kvcalloc(cache->n_ksets, PCACHE_KSET_SIZE, GFP_KERNEL);
drivers/md/dm-pcache/cache_dev.c
220
cache_dev->seg_bitmap = kvcalloc(BITS_TO_LONGS(cache_dev->seg_num), sizeof(unsigned long), GFP_KERNEL);
drivers/md/dm-table.c
1101
indexes = kvcalloc(total, NODE_SIZE, GFP_KERNEL);
drivers/md/dm-table.c
112
n_highs = kvcalloc(num, sizeof(struct dm_target) + sizeof(sector_t),
drivers/md/dm-verity-target.c
1118
v->validated_blocks = kvcalloc(BITS_TO_LONGS(v->data_blocks),
drivers/net/ethernet/alibaba/eea/eea_net.c
197
ctx->tx = kvcalloc(ctx->cfg.tx_ring_num, sizeof(*ctx->tx), GFP_KERNEL);
drivers/net/ethernet/alibaba/eea/eea_net.c
201
ctx->rx = kvcalloc(ctx->cfg.rx_ring_num, sizeof(*ctx->rx), GFP_KERNEL);
drivers/net/ethernet/alibaba/eea/eea_net.c
65
irq_blks = kvcalloc(num, sizeof(*blk), GFP_KERNEL);
drivers/net/ethernet/alibaba/eea/eea_rx.c
789
rx->meta = kvcalloc(ctx->cfg.rx_ring_depth,
drivers/net/ethernet/alibaba/eea/eea_tx.c
483
tx->meta = kvcalloc(ctx->cfg.tx_ring_depth,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
515
link->tid_map = kvcalloc(bmap_size, sizeof(unsigned long),
drivers/net/ethernet/google/gve/gve_main.c
163
kvcalloc(GVE_FLOW_RULE_IDS_CACHE_SIZE, sizeof(*flow_rules_cache->rule_ids_cache),
drivers/net/ethernet/google/gve/gve_tx_dqo.c
363
kvcalloc(tx->dqo.complq_mask + 1,
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
486
rl->leaves_id = kvcalloc(num_tc, sizeof(*rl->leaves_id), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
350
rx_res->rss_rqns = kvcalloc(max_nch, sizeof(*rx_res->rss_rqns), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
357
rx_res->rss_vhca_ids = kvcalloc(max_nch, sizeof(*rx_res->rss_vhca_ids), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
190
vlans = kvcalloc(list_size, sizeof(*vlans), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
594
sqs = kvcalloc(nch * sqs_per_channel, sizeof(*sqs), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
12
fs_bulk->bitmask = kvcalloc(BITS_TO_LONGS(fs_bulk->bulk_len),
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
237
buddy->hw_ste_arr = kvcalloc(num_of_entries,
drivers/net/ethernet/netronome/nfp/abm/main.c
480
abm->thresholds = kvcalloc(abm->num_thresholds,
drivers/net/ethernet/netronome/nfp/abm/main.c
485
abm->actions = kvcalloc(abm->num_thresholds, sizeof(*abm->actions),
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
320
rx_ring->xsk_rxbufs = kvcalloc(rx_ring->cnt, rxbuf_sw_desc_sz,
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
325
rx_ring->rxbufs = kvcalloc(rx_ring->cnt, rxbuf_sw_desc_sz,
drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
99
bioscfg_drv.enumeration_data = kvcalloc(bioscfg_drv.enumeration_instances_count,
drivers/scsi/libiscsi.c
2783
q->pool = kvcalloc(num_arrays * max, sizeof(void *), GFP_KERNEL);
drivers/staging/media/atomisp/pci/runtime/isp_param/src/isp_param.c
115
mem_params->params[pclass][mem].address = kvcalloc(1,
drivers/target/target_core_transport.c
318
se_sess->sess_cmd_map = kvcalloc(tag_size, tag_num,
fs/btrfs/file-item.c
385
bbio->csum = kvcalloc(nblocks, csum_size, GFP_NOFS);
fs/exfat/nls.c
658
upcase_table = kvcalloc(UTBL_COUNT, sizeof(unsigned short), GFP_KERNEL);
fs/exfat/nls.c
710
upcase_table = kvcalloc(UTBL_COUNT, sizeof(unsigned short), GFP_KERNEL);
fs/ext4/fast_commit.c
1544
inodes = kvcalloc(nr_inodes, sizeof(*inodes), GFP_NOFS);
fs/ntfs/runlist.c
1759
new_rl = kvcalloc(new_cnt, sizeof(*new_rl), GFP_NOFS);
fs/ntfs/runlist.c
1843
*punch_rl = kvcalloc(punch_cnt + 1, sizeof(struct runlist_element),
fs/ntfs/runlist.c
1849
new_rl = kvcalloc(new_cnt, sizeof(struct runlist_element), GFP_NOFS);
fs/ntfs/runlist.c
1993
*punch_rl = kvcalloc(punch_cnt + 1, sizeof(struct runlist_element),
fs/ntfs/runlist.c
1999
new_rl = kvcalloc(new_cnt, sizeof(struct runlist_element), GFP_NOFS);
fs/ntfs/upcase.c
55
uc = kvcalloc(default_upcase_len, sizeof(__le16), GFP_NOFS);
fs/smb/common/compress/lz77.c
243
htable = kvcalloc(LZ77_HASH_SIZE, sizeof(*htable), GFP_KERNEL);
fs/verity/open.c
239
vi->hash_block_verified = kvcalloc(BITS_TO_LONGS(num_bits),
include/linux/bpf.h
2808
kvcalloc(_n, _size, _flags)
kernel/bpf/btf.c
1934
resolved_sizes = kvcalloc(nr_types, sizeof(*resolved_sizes),
kernel/bpf/btf.c
1939
resolved_ids = kvcalloc(nr_types, sizeof(*resolved_ids),
kernel/bpf/btf.c
1944
visit_states = kvcalloc(nr_types, sizeof(*visit_states),
kernel/bpf/cfg.c
730
stack = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
731
pre = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
732
low = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/cfg.c
733
dfs = kvcalloc(insn_cnt, sizeof(*dfs), GFP_KERNEL_ACCOUNT);
kernel/bpf/check_btf.c
66
krecord = kvcalloc(nfuncs, krec_size, GFP_KERNEL_ACCOUNT | __GFP_NOWARN);
kernel/bpf/syscall.c
571
ptr = kvcalloc(n, size, flags | __GFP_ACCOUNT);
kernel/bpf/verifier.c
5281
dinfo = kvcalloc(env->subprog_cnt, sizeof(*dinfo), GFP_KERNEL_ACCOUNT);
lib/stackdepot.c
275
stack_pools = kvcalloc(stack_max_pools, sizeof(void *), GFP_KERNEL);
lib/test_hmm.c
1142
src_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*src_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
1143
dst_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*dst_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
1213
src_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*src_pfns),
lib/test_hmm.c
1218
dst_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*dst_pfns),
lib/test_hmm.c
198
src_pfns = kvcalloc(npages, sizeof(*src_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
199
dst_pfns = kvcalloc(npages, sizeof(*dst_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/tests/fortify_kunit.c
310
kvcalloc(1, (alloc_pages) * PAGE_SIZE, gfp), \
lib/tests/fortify_kunit.c
313
kvcalloc((alloc_pages) * PAGE_SIZE, 1, gfp), \
mm/gup_test.c
120
pages = kvcalloc(nr_pages, sizeof(void *), GFP_KERNEL);
mm/gup_test.c
253
pages = kvcalloc(nr_pages, sizeof(void *), GFP_KERNEL);
mm/hmm.c
718
map->pfn_list = kvcalloc(nr_entries, sizeof(*map->pfn_list),
net/netfilter/x_tables.c
1018
return kvcalloc(size, sizeof(unsigned int), GFP_KERNEL);
net/sched/sch_fq_codel.c
543
q->backlogs = kvcalloc(q->flows_cnt, sizeof(u32), GFP_KERNEL);
net/sched/sch_hhf.c
650
q->hhf_arrays[i] = kvcalloc(HHF_ARRAYS_LEN,
security/selinux/ss/avtab.c
225
h->htable = kvcalloc(nslot, sizeof(void *), GFP_KERNEL);
security/selinux/ss/policydb.c
763
p->sym_val_to_name[i] = kvcalloc(p->symtab[i].nprim,
sound/core/memalloc.c
728
sgbuf->npages = kvcalloc(sgbuf->count, sizeof(*sgbuf->npages), GFP_KERNEL);
tools/lib/bpf/btf_relocate.c
23
#define calloc(nmemb, sz) kvcalloc(nmemb, sz, GFP_KERNEL | __GFP_NOWARN)