Symbol: kvcalloc
arch/loongarch/net/bpf_jit.c
1980
ctx.offset = kvcalloc(prog->len + 1, sizeof(u32), GFP_KERNEL);
arch/s390/net/bpf_jit_comp.c
2342
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/gpu/drm/amd/amdgpu/amdgpu_gem.c
1098
vm_entries = kvcalloc(args->num_entries, sizeof(*vm_entries), GFP_KERNEL);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
416
buf = kvcalloc(npages,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
718
buf = kvcalloc(npages,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
475
char *buf = kvcalloc(total, sizeof(char), GFP_KERNEL);
drivers/gpu/drm/drm_pagemap.c
1077
buf = kvcalloc(npages, 2 * sizeof(*migrate.src) + sizeof(*pagemap_addr) +
drivers/gpu/drm/drm_pagemap.c
518
buf = kvcalloc(npages, 2 * sizeof(*migrate.src) + sizeof(*pagemap_addr) +
drivers/gpu/drm/drm_pagemap.c
961
buf = kvcalloc(npages, 2 * sizeof(*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/mlx5/srq.c
139
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
1122
v->validated_blocks = kvcalloc(BITS_TO_LONGS(v->data_blocks),
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
162
kvcalloc(GVE_FLOW_RULE_IDS_CACHE_SIZE, sizeof(*flow_rules_cache->rule_ids_cache),
drivers/net/ethernet/google/gve/gve_tx_dqo.c
364
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
332
rx_res->rss_rqns = kvcalloc(max_nch, sizeof(*rx_res->rss_rqns), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
339
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
191
vlans = kvcalloc(list_size, sizeof(*vlans), GFP_KERNEL);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
592
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
117
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,
drivers/vdpa/mlx5/core/mr.c
228
cmd_mem = kvcalloc(1, struct_size(cmd_mem, mtt, mttcount), GFP_KERNEL);
fs/btrfs/file-item.c
382
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/smb/client/compress/lz77.c
147
htable = kvcalloc(LZ77_HASH_SIZE, sizeof(*htable), GFP_KERNEL);
fs/verity/open.c
236
vi->hash_block_verified = kvcalloc(BITS_TO_LONGS(num_bits),
include/linux/bpf.h
2685
kvcalloc(_n, _size, _flags)
kernel/bpf/btf.c
1928
resolved_sizes = kvcalloc(nr_types, sizeof(*resolved_sizes),
kernel/bpf/btf.c
1933
resolved_ids = kvcalloc(nr_types, sizeof(*resolved_ids),
kernel/bpf/btf.c
1938
visit_states = kvcalloc(nr_types, sizeof(*visit_states),
kernel/bpf/syscall.c
570
ptr = kvcalloc(n, size, flags | __GFP_ACCOUNT);
kernel/bpf/verifier.c
19148
krecord = kvcalloc(nfuncs, krec_size, GFP_KERNEL_ACCOUNT | __GFP_NOWARN);
kernel/bpf/verifier.c
25799
stack = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/verifier.c
25800
pre = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/verifier.c
25801
low = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL_ACCOUNT);
kernel/bpf/verifier.c
25802
dfs = kvcalloc(insn_cnt, sizeof(*dfs), GFP_KERNEL_ACCOUNT);
lib/stackdepot.c
275
stack_pools = kvcalloc(stack_max_pools, sizeof(void *), GFP_KERNEL);
lib/test_hmm.c
1052
src_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*src_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
1053
dst_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*dst_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
1128
src_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*src_pfns),
lib/test_hmm.c
1133
dst_pfns = kvcalloc(PTRS_PER_PTE, sizeof(*dst_pfns),
lib/test_hmm.c
1390
src_pfns = kvcalloc(npages, sizeof(*src_pfns), GFP_KERNEL | __GFP_NOFAIL);
lib/test_hmm.c
1391
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
116
pages = kvcalloc(nr_pages, sizeof(void *), GFP_KERNEL);
mm/gup_test.c
249
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
979
return kvcalloc(size, sizeof(unsigned int), GFP_KERNEL);
net/sched/sch_fq_codel.c
504
q->backlogs = kvcalloc(q->flows_cnt, sizeof(u32), GFP_KERNEL);
net/sched/sch_hhf.c
621
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
766
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)