Symbol: vmalloc_array
arch/x86/kernel/cpu/sgx/main.c
636
section->pages = vmalloc_array(nr_pages, sizeof(struct sgx_epc_page));
drivers/gpu/drm/radeon/radeon_gart.c
355
rdev->gart.pages_entry = vmalloc_array(rdev->gart.num_gpu_pages,
drivers/infiniband/hw/bng_re/bng_res.c
78
pbl->pg_arr = vmalloc_array(pages, sizeof(void *));
drivers/infiniband/hw/bng_re/bng_res.c
82
pbl->pg_map_arr = vmalloc_array(pages, sizeof(dma_addr_t));
drivers/infiniband/hw/bnxt_re/qplib_res.c
113
pbl->pg_arr = vmalloc_array(pages, sizeof(void *));
drivers/infiniband/hw/bnxt_re/qplib_res.c
118
pbl->pg_map_arr = vmalloc_array(pages, sizeof(dma_addr_t));
drivers/infiniband/hw/erdma/erdma_verbs.c
550
kqp->swr_tbl = vmalloc_array(qp->attrs.sq_size, sizeof(u64));
drivers/infiniband/hw/erdma/erdma_verbs.c
551
kqp->rwr_tbl = vmalloc_array(qp->attrs.rq_size, sizeof(u64));
drivers/md/dm-cache-policy-smq.c
593
ht->buckets = vmalloc_array(nr_buckets, sizeof(*ht->buckets));
drivers/md/dm-pcache/cache_dev.c
26
pages = vmalloc_array(total_pages, sizeof(struct page *));
drivers/md/dm-region-hash.c
209
rh->buckets = vmalloc_array(nr_buckets, sizeof(*rh->buckets));
drivers/md/dm-switch.c
117
sctx->region_table = vmalloc_array(nr_slots,
drivers/md/dm-thin.c
3032
vmalloc_array(CELL_SORT_ARRAY_SIZE,
drivers/md/dm-writecache.c
301
pages = vmalloc_array(p, sizeof(struct page *));
drivers/md/dm-writecache.c
964
wc->entries = vmalloc_array(wc->n_blocks, sizeof(struct wc_entry));
drivers/media/dvb-core/dmxdev.c
1413
dmxdev->filter = vmalloc_array(dmxdev->filternum,
drivers/media/dvb-core/dvb_demux.c
1247
dvbdemux->filter = vmalloc_array(dvbdemux->filternum,
drivers/media/dvb-core/dvb_demux.c
1253
dvbdemux->feed = vmalloc_array(dvbdemux->feednum,
drivers/media/pci/pt1/pt1.c
642
tables = vmalloc_array(pt1_nr_tables, sizeof(struct pt1_table));
drivers/media/test-drivers/vivid/vivid-core.c
1867
dev->edid = vmalloc_array(256, 128);
drivers/mtd/ftl.c
263
part->VirtualBlockMap = vmalloc_array(blocks, sizeof(uint32_t));
drivers/mtd/mtdoops.c
359
vmalloc_array(DIV_ROUND_UP(mtdoops_pages, BITS_PER_LONG),
drivers/mtd/mtdswap.c
1288
d->page_data = vmalloc_array(pages, sizeof(int));
drivers/mtd/mtdswap.c
1292
d->revmap = vmalloc_array(blocks, sizeof(int));
drivers/mtd/nand/raw/nandsim.c
580
ns->pages = vmalloc_array(ns->geom.pgnum, sizeof(union ns_mem));
drivers/mtd/rfd_ftl.c
192
part->sector_map = vmalloc_array(part->sector_count,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
563
temp_ring = vmalloc_array(i, sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/igb/igb_ethtool.c
923
temp_ring = vmalloc_array(adapter->num_tx_queues,
drivers/net/ethernet/intel/igb/igb_ethtool.c
926
temp_ring = vmalloc_array(adapter->num_rx_queues,
drivers/net/ethernet/intel/igc/igc_ethtool.c
630
temp_ring = vmalloc_array(adapter->num_tx_queues,
drivers/net/ethernet/intel/igc/igc_ethtool.c
633
temp_ring = vmalloc_array(adapter->num_rx_queues,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1284
temp_ring = vmalloc_array(i, sizeof(struct ixgbe_ring));
drivers/net/ethernet/intel/ixgbevf/ethtool.c
279
tx_ring = vmalloc_array(adapter->num_tx_queues +
drivers/net/ethernet/netronome/nfp/flower/metadata.c
567
vmalloc_array(priv->stats_ring_size,
drivers/net/ppp/bsd_comp.c
408
db->dict = vmalloc_array(hsize, sizeof(struct bsd_dict));
drivers/net/ppp/bsd_comp.c
427
db->lens = vmalloc_array(maxmaxcode + 1, sizeof(db->lens[0]));
drivers/scsi/ipr.c
4284
ioa_data = vmalloc_array(IPR_FMT3_MAX_NUM_DUMP_PAGES,
drivers/scsi/ipr.c
4287
ioa_data = vmalloc_array(IPR_FMT2_MAX_NUM_DUMP_PAGES,
drivers/scsi/qla2xxx/qla_init.c
8722
fwdt->template = vmalloc_array(risc_size, sizeof(*dcode));
drivers/scsi/qla2xxx/qla_init.c
8974
fwdt->template = vmalloc_array(risc_size, sizeof(*dcode));
drivers/video/fbdev/xen-fbfront.c
393
info->gfns = vmalloc_array(info->nr_pages, sizeof(unsigned long));
fs/ubifs/lpt.c
1780
c->ltab = vmalloc_array(c->lpt_lebs,
fs/ubifs/lpt.c
1849
c->ltab_cmt = vmalloc_array(c->lpt_lebs,
fs/ubifs/lpt.c
631
ltab = vmalloc_array(c->lpt_lebs,
kernel/power/swap.c
1221
page = vmalloc_array(CMP_MAX_RD_PAGES, sizeof(*page));
kernel/trace/tracing_map.c
1079
entries = vmalloc_array(map->max_elts, sizeof(sort_entry));
lib/test_kho.c
60
folios_info = vmalloc_array(state->nr_folios, sizeof(*folios_info));
mm/percpu-stats.c
146
buffer = vmalloc_array(2 * max_nr_alloc + 1, sizeof(int));
net/bridge/netfilter/ebtables.c
1021
counterstmp = vmalloc_array(repl->num_counters,
net/bridge/netfilter/ebtables.c
1389
tmp = vmalloc_array(num_counters, sizeof(*tmp));
net/bridge/netfilter/ebtables.c
1529
counterstmp = vmalloc_array(nentries, sizeof(*counterstmp));
net/bridge/netfilter/ebtables.c
923
vmalloc_array(nr_cpu_ids,
net/bridge/netfilter/ebtables.c
941
cl_s = vmalloc_array(udc_cnt, sizeof(*cl_s));
net/ipv4/inet_hashtables.c
1323
ptr = vmalloc_array(nblocks, locksz);
sound/pci/maestro3.c
2574
vmalloc_array(REV_B_CODE_MEMORY_LENGTH +