Symbol: devm_kmalloc_array
arch/arc/kernel/perf_event.c
675
arc_pmu->attr = devm_kmalloc_array(dev, arc_pmu->n_events + 1,
arch/arc/kernel/perf_event.c
680
arc_pmu->attrs = devm_kmalloc_array(dev, arc_pmu->n_events + 1,
arch/arc/kernel/perf_event.c
685
arc_pmu->raw_entry = devm_kmalloc_array(dev, arc_pmu->n_events,
drivers/bus/fsl-mc/dprc-driver.c
269
devm_kmalloc_array(&mc_bus_dev->dev, num_child_objects,
drivers/clk/hisilicon/clk.c
45
clk_table = devm_kmalloc_array(&pdev->dev, nr_clks,
drivers/clk/imx/clk-imx8-acm.c
272
dev_pm->pd_dev = devm_kmalloc_array(dev, dev_pm->num_domains,
drivers/clk/imx/clk-imx8-acm.c
278
dev_pm->pd_dev_link = devm_kmalloc_array(dev,
drivers/clk/keystone/sci-clk.c
496
tmp_clks = devm_kmalloc_array(dev, max_clks + 64,
drivers/clk/keystone/sci-clk.c
653
provider->clocks = devm_kmalloc_array(dev, num_clks, sizeof(sci_clk),
drivers/clk/renesas/rzg2l-cpg.c
2122
clks = devm_kmalloc_array(dev, nclks, sizeof(*clks), GFP_KERNEL);
drivers/clk/renesas/rzv2h-cpg.c
1786
clks = devm_kmalloc_array(dev, nclks, sizeof(*clks), GFP_KERNEL);
drivers/dma/ste_dma40.c
3269
base->reg_val_backup_chan = devm_kmalloc_array(dev, base->num_phy_chans,
drivers/dma/ste_dma40.c
3282
base->regs_interrupt = devm_kmalloc_array(dev, base->gen_dmac.il_size,
drivers/dma/ti/k3-udma.c
4616
ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
drivers/dma/ti/k3-udma.c
4620
ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt),
drivers/dma/ti/k3-udma.c
4624
ud->rflow_gp_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rflow_cnt),
drivers/dma/ti/k3-udma.c
4790
ud->bchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->bchan_cnt),
drivers/dma/ti/k3-udma.c
4794
ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
drivers/dma/ti/k3-udma.c
4798
ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt),
drivers/dma/ti/k3-udma.c
5002
ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt),
drivers/dma/ti/k3-udma.c
5006
ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt),
drivers/dma/ti/k3-udma.c
5015
ud->tflow_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tflow_cnt),
drivers/gpio/gpio-aggregator.c
1607
descs = devm_kmalloc_array(dev, n, sizeof(*descs), GFP_KERNEL);
drivers/gpu/drm/gud/gud_drv.c
513
formats = devm_kmalloc_array(dev, GUD_FORMATS_MAX_NUM + 1, sizeof(*formats), GFP_KERNEL);
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1103
private->all_drm_private = devm_kmalloc_array(dev, private->data->mmsys_dev_num,
drivers/gpu/drm/omapdrm/dss/dispc.c
3772
gt = devm_kmalloc_array(&dispc->pdev->dev, gdesc->len,
drivers/gpu/drm/tidss/tidss_dispc.c
3042
gamma_table = devm_kmalloc_array(dev, gamma_size,
drivers/hid/hid-playstation.c
880
mc_led_info = devm_kmalloc_array(&hdev->dev, 3, sizeof(*mc_led_info),
drivers/hwmon/dell-smm-hwmon.c
1199
data->fan_nominal_speed[i] = devm_kmalloc_array(dev, data->i8k_fan_max + 1,
drivers/hwmon/pwm-fan.c
600
ctx->pulses_per_revolution = devm_kmalloc_array(dev,
drivers/iio/adc/ad9467.c
1040
st->scales = devm_kmalloc_array(&st->spi->dev, info->num_scales,
drivers/iio/adc/max1027.c
553
st->buffer = devm_kmalloc_array(&indio_dev->dev,
drivers/iio/multiplexer/iio-mux.c
364
labels = devm_kmalloc_array(dev, all_children, sizeof(*labels), GFP_KERNEL);
drivers/input/keyboard/adc-keys.c
77
map = devm_kmalloc_array(dev, st->num_keys, sizeof(*map), GFP_KERNEL);
drivers/input/keyboard/applespi.c
1643
applespi->msg_buf = devm_kmalloc_array(&spi->dev, MAX_PKTS_PER_MSG,
drivers/input/keyboard/sun4i-lradc-keys.c
218
lradc->chan0_map = devm_kmalloc_array(dev, lradc->chan0_map_count,
drivers/input/rmi4/rmi_f1a.c
36
buttonmap = devm_kmalloc_array(dev, n_keys, sizeof(*buttonmap),
drivers/input/touchscreen/atmel_mxt_ts.c
2720
dbg->t37_buf = devm_kmalloc_array(&data->client->dev, dbg->t37_pages,
drivers/input/touchscreen/atmel_mxt_ts.c
3142
keymap = devm_kmalloc_array(dev, n_keys, sizeof(*keymap),
drivers/input/touchscreen/atmel_mxt_ts.c
3168
buttonmap = devm_kmalloc_array(dev, n_keys, sizeof(*buttonmap),
drivers/iommu/arm/arm-smmu/arm-smmu.c
1830
smmu->s2crs = devm_kmalloc_array(smmu->dev, size, sizeof(*smmu->s2crs),
drivers/iommu/virtio-iommu.c
1133
viommu->evts = evts = devm_kmalloc_array(viommu->dev, nr_evts,
drivers/irqchip/irq-ast2700.c
42
ranges->ranges = devm_kmalloc_array(dev,
drivers/mailbox/arm_mhuv2.c
945
protocols = devm_kmalloc_array(dev, count, sizeof(*protocols), GFP_KERNEL);
drivers/mailbox/mtk-gpueb-mailbox.c
243
ebm->ch = devm_kmalloc_array(ebm->dev, ebm->v->num_channels,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2866
jpeg->pd_dev = devm_kmalloc_array(dev, jpeg->num_domains,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2871
jpeg->pd_link = devm_kmalloc_array(dev, jpeg->num_domains,
drivers/media/usb/cx231xx/cx231xx-cards.c
1576
dev->video_mode.alt_max_pkt_size = devm_kmalloc_array(&interface->dev, 32,
drivers/media/usb/cx231xx/cx231xx-cards.c
1618
dev->vbi_mode.alt_max_pkt_size = devm_kmalloc_array(&interface->dev, 32,
drivers/media/usb/cx231xx/cx231xx-cards.c
1661
dev->sliced_cc_mode.alt_max_pkt_size = devm_kmalloc_array(&interface->dev, 32,
drivers/media/usb/cx231xx/cx231xx-cards.c
1857
dev->ts1_mode.alt_max_pkt_size = devm_kmalloc_array(&interface->dev, 32,
drivers/memory/samsung/exynos5422-dmc.c
1191
dmc->timing_row = devm_kmalloc_array(dev, TIMING_COUNT,
drivers/memory/samsung/exynos5422-dmc.c
1196
dmc->timing_data = devm_kmalloc_array(dev, TIMING_COUNT,
drivers/memory/samsung/exynos5422-dmc.c
1201
dmc->timing_power = devm_kmalloc_array(dev, TIMING_COUNT,
drivers/memory/samsung/exynos5422-dmc.c
356
dmc->opp = devm_kmalloc_array(dev, dmc->opp_count,
drivers/memory/tegra/tegra186-emc.c
182
emc->dvfs = devm_kmalloc_array(emc->dev, emc->num_dvfs, sizeof(*emc->dvfs), GFP_KERNEL);
drivers/mtd/nand/raw/arasan-nand-controller.c
1176
anand->errloc = devm_kmalloc_array(nfc->dev, ecc->strength,
drivers/net/dsa/lantiq/lantiq_gswip.c
280
priv->gphy_fw = devm_kmalloc_array(dev, priv->num_gphy_fw,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
252
pdata->extd_stats = devm_kmalloc_array(&pdata->pdev->dev,
drivers/net/ethernet/cavium/thunder/nic_main.c
1347
nic->vf_lmac_map = devm_kmalloc_array(dev, max_lmac, sizeof(u8),
drivers/net/ethernet/marvell/mvneta.c
5398
= devm_kmalloc_array(pp->dev->dev.parent,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
175
flow_cfg->flow_ent = devm_kmalloc_array(pfvf->dev, count,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
318
flow_cfg->def_ent = devm_kmalloc_array(pfvf->dev, count,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3069
hw->irq_name = devm_kmalloc_array(&hw->pdev->dev, num_vec, NAME_SIZE,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
625
hw->irq_name = devm_kmalloc_array(&hw->pdev->dev, num_vec, NAME_SIZE,
drivers/net/phy/micrel.c
4513
shared->pin_config = devm_kmalloc_array(&phydev->mdio.dev,
drivers/net/phy/microchip_rds_ptp.c
1258
clock->pin_config = devm_kmalloc_array(&phydev->mdio.dev,
drivers/nfc/fdp/i2c.c
246
*fw_vsc_cfg = devm_kmalloc_array(dev,
drivers/pci/controller/pcie-rzg3s-host.c
1260
host->power_resets = devm_kmalloc_array(host->dev,
drivers/pci/controller/pcie-rzg3s-host.c
1270
host->cfg_resets = devm_kmalloc_array(host->dev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
411
names = devm_kmalloc_array(dev, num_pins, sizeof(const char *),
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
282
pins = devm_kmalloc_array(pmx->dev, npins, sizeof(*pins), GFP_KERNEL);
drivers/pinctrl/freescale/pinctrl-imx.c
728
ipctl->pin_regs = devm_kmalloc_array(&pdev->dev, info->npins,
drivers/pinctrl/mediatek/mtk-eint.c
520
eint->base_pin_num = devm_kmalloc_array(eint->dev, eint->nbase, sizeof(u16),
drivers/pinctrl/mediatek/pinctrl-moore.c
676
hw->base = devm_kmalloc_array(&pdev->dev, hw->soc->nbase_names,
drivers/pinctrl/mediatek/pinctrl-moore.c
693
pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
391
hw->eint->base = devm_kmalloc_array(&pdev->dev, hw->eint->nbase,
drivers/pinctrl/mediatek/pinctrl-paris.c
1020
hw->base = devm_kmalloc_array(&pdev->dev, hw->soc->nbase_names,
drivers/pinctrl/mediatek/pinctrl-paris.c
1044
pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
drivers/pinctrl/mediatek/pinctrl-paris.c
973
hw->groups = devm_kmalloc_array(&pdev->dev, hw->soc->ngrps,
drivers/pinctrl/mediatek/pinctrl-paris.c
979
hw->grp_names = devm_kmalloc_array(&pdev->dev, hw->soc->ngrps,
drivers/pinctrl/mvebu/pinctrl-armada-xp.c
624
mpp_saved_regs = devm_kmalloc_array(&pdev->dev, nregs, sizeof(u32),
drivers/pinctrl/nuvoton/pinctrl-ma35.c
995
elems = devm_kmalloc_array(npctl->dev, count, sizeof(u32), GFP_KERNEL);
drivers/pinctrl/pinctrl-apple-gpio.c
465
pins = devm_kmalloc_array(&pdev->dev, npins, sizeof(pins[0]),
drivers/pinctrl/pinctrl-apple-gpio.c
467
pin_names = devm_kmalloc_array(&pdev->dev, npins, sizeof(pin_names[0]),
drivers/pinctrl/pinctrl-apple-gpio.c
469
pin_nums = devm_kmalloc_array(&pdev->dev, npins, sizeof(pin_nums[0]),
drivers/pinctrl/pinctrl-scmi.c
502
pins = devm_kmalloc_array(pmx->dev, npins, sizeof(*pins), GFP_KERNEL);
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
300
gtmp = devm_kmalloc_array(pctl->dev, pctl->npins, sizeof(*gtmp),
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
346
pctl->groups = devm_kmalloc_array(pctl->dev, pctl->ngroups,
drivers/pinctrl/renesas/core.c
713
pfc->saved_regs = devm_kmalloc_array(pfc->dev, n,
drivers/pinctrl/renesas/pinctrl-rzn1.c
721
grp->pin_ids = devm_kmalloc_array(ipctl->dev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
724
grp->pins = devm_kmalloc_array(ipctl->dev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
776
func->groups = devm_kmalloc_array(ipctl->dev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
824
ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs,
drivers/pinctrl/renesas/pinctrl-rzn1.c
834
ipctl->groups = devm_kmalloc_array(&pdev->dev,
drivers/pmdomain/mediatek/mtk-pm-domains.c
1107
scpsys->bus_prot = devm_kmalloc_array(dev, num_regmaps,
drivers/pmdomain/mediatek/mtk-pm-domains.c
1140
scpsys->bus_prot = devm_kmalloc_array(dev, soc->num_bus_prot_blocks,
drivers/power/supply/gpio-charger.c
222
gpio_charger->current_limit_map = devm_kmalloc_array(dev,
drivers/power/supply/power_supply_core.c
316
psy->supplied_from = devm_kmalloc_array(&psy->dev, nval,
drivers/regulator/tps6594-regulator.c
713
irq_data = devm_kmalloc_array(tps->dev, reg_irq_nb,
drivers/regulator/tps6594-regulator.c
802
irq_ext_reg_data = devm_kmalloc_array(tps->dev,
drivers/spi/spi-mt65xx.c
1224
mdata->pad_sel = devm_kmalloc_array(dev, mdata->pad_num,
drivers/video/fbdev/imxfb.c
696
info->pseudo_palette = devm_kmalloc_array(&pdev->dev, 16,
include/linux/device/devres.h
63
return devm_kmalloc_array(dev, n, size, flags | __GFP_ZERO);
lib/tests/fortify_kunit.c
348
devm_kmalloc_array(dev, 1, alloc_size, gfp), \
lib/tests/fortify_kunit.c
351
devm_kmalloc_array(dev, alloc_size, 1, gfp), \
sound/pci/cs46xx/cs46xx_lib.c
3914
chip->saved_regs = devm_kmalloc_array(&pci->dev,
sound/soc/codecs/sma1307.c
1727
sma1307->set.header = devm_kmalloc_array(sma1307->dev,
sound/soc/sof/ipc4-loader.c
91
fw_lib->modules = devm_kmalloc_array(sdev->dev, fw_header->num_module_entries,