vcalloc
p->pfns = vcalloc(slot->npages, sizeof(*p->pfns));
mhi_cntrl->mhi_chan = vcalloc(mhi_cntrl->max_chan,
pdsfc->endpoint_info = vcalloc(num_endpoints,
gdrm->shadow_buf = vcalloc(fb->pitches[0], fb->height);
rdev->gart.pages = vcalloc(rdev->gart.num_cpu_pages,
pg_dma = vcalloc(npages, sizeof(*pg_dma));
qp->irq = vcalloc(irq_size, sizeof(struct siw_sqe));
qp->orq = vcalloc(orq_size, sizeof(struct siw_sqe));
srq->recvq = vcalloc(srq->num_rqe, sizeof(struct siw_rqe));
qp->sendq = vcalloc(num_sqe, sizeof(struct siw_sqe));
qp->recvq = vcalloc(num_rqe, sizeof(struct siw_rqe));
dev->scaled_line = vcalloc(MAX_WIDTH, MAX_ZOOM);
dev->blended_line = vcalloc(MAX_WIDTH, MAX_ZOOM);
ns->pages_written = vcalloc(BITS_TO_LONGS(ns->geom.pgnum),
qcq->q.info = vcalloc(num_descs, sizeof(*qcq->q.info));
qcq->cq.info = vcalloc(num_descs, sizeof(*qcq->cq.info));
res->tx_swbd = vcalloc(bd_count, sizeof(*res->tx_swbd));
res->rx_swbd = vcalloc(bd_count, sizeof(struct enetc_rx_swbd));
tx->info = vcalloc(cfg->ring_size, sizeof(*tx->info));
oq->buff_info = vcalloc(oq->max_count, OCTEP_OQ_RECVBUF_SIZE);
gc->cq_table = vcalloc(gc->max_num_cqs, sizeof(struct gdma_queue *));
new->q.info = vcalloc(num_descs, desc_info_size);
fnic_trace_buf_p = (unsigned long)vcalloc(trace_max_pages, PAGE_SIZE);
vcalloc(fnic_max_trace_entries, sizeof(unsigned long));
(unsigned long)vcalloc(fnic_fc_trace_max_pages, PAGE_SIZE);
vcalloc(fc_trace_max_entries, sizeof(unsigned long));
sip->map_storep = vcalloc(BITS_TO_LONGS(map_size),
dirty->regions = vcalloc(num_regions, sizeof(struct pds_vfio_region));
zone_info->zone_cache = vcalloc(zone_info->nr_zones,
argp->ops = vcalloc(argp->opcnt, sizeof(*argp->ops));
data = vcalloc(nr_threads, sizeof(*data));
data = vcalloc(nr_threads, sizeof(*data));
folios_ser = vcalloc(nr_folios, sizeof(*folios_ser));