Symbol: devm_kmalloc
drivers/accel/qaic/mhi_controller.c
855
mhi_cntrl->irq = devm_kmalloc(&pci_dev->dev, sizeof(*mhi_cntrl->irq), GFP_KERNEL);
drivers/auxdisplay/ht16k33.c
598
fbdev->cache = devm_kmalloc(dev, HT16K33_FB_SIZE, GFP_KERNEL);
drivers/base/devres.c
1041
p = devm_kmalloc(dev, len+1, gfp);
drivers/base/devres.c
1112
p = devm_kmalloc(dev, len, gfp);
drivers/base/devres.c
876
EXPORT_SYMBOL_GPL(devm_kmalloc);
drivers/base/devres.c
906
return devm_kmalloc(dev, new_size, gfp);
drivers/bus/vexpress-config.c
368
bridge = devm_kmalloc(&pdev->dev, sizeof(*bridge), GFP_KERNEL);
drivers/char/ipmi/ipmi_powernv.c
257
ipmi->opal_msg = devm_kmalloc(dev,
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
488
priv->data_in = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
489
priv->data_out = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
490
priv->kbuffer = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL);
drivers/char/tpm/tpm_svsm.c
64
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/char/tpm/tpm_tis_spi_main.c
251
phy->iobuf = devm_kmalloc(&spi->dev, SPI_HDRSIZE + MAX_SPI_FRAMESIZE, GFP_KERNEL);
drivers/clk/bcm/clk-bcm2835-aux.c
33
onecell = devm_kmalloc(dev,
drivers/clk/clk-scpi.c
204
clk_data = devm_kmalloc(dev, sizeof(*clk_data), GFP_KERNEL);
drivers/clk/hisilicon/clk-hi3519.c
147
crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
drivers/clk/hisilicon/clk-hi3559a.c
788
crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
drivers/clk/hisilicon/clk.c
33
clk_data = devm_kmalloc(&pdev->dev, sizeof(*clk_data), GFP_KERNEL);
drivers/clk/hisilicon/crg-hi3516cv300.c
265
crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
drivers/clk/hisilicon/crg-hi3798cv200.c
348
crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
drivers/clk/hisilicon/reset.c
94
rstc = devm_kmalloc(&pdev->dev, sizeof(*rstc), GFP_KERNEL);
drivers/clk/xilinx/xlnx_vcu.c
421
pll = devm_kmalloc(dev, sizeof(*pll), GFP_KERNEL);
drivers/clocksource/arm_arch_timer_mmio.c
383
at = devm_kmalloc(&pdev->dev, sizeof(*at), GFP_KERNEL | __GFP_ZERO);
drivers/clocksource/arm_arch_timer_mmio.c
388
at->gt_block = devm_kmalloc(&pdev->dev, sizeof(*at->gt_block),
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
556
ss->flows[i].biv = devm_kmalloc(ss->dev, AES_BLOCK_SIZE,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
564
ss->flows[i].iv[j] = devm_kmalloc(ss->dev, AES_BLOCK_SIZE,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
573
ss->flows[i].pad = devm_kmalloc(ss->dev, MAX_PAD_SIZE,
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
580
devm_kmalloc(ss->dev, max(SHA256_DIGEST_SIZE,
drivers/crypto/atmel-i2c.c
379
i2c_priv = devm_kmalloc(dev, sizeof(*i2c_priv), GFP_KERNEL);
drivers/crypto/atmel-tdes.c
949
tdes_dd = devm_kmalloc(&pdev->dev, sizeof(*tdes_dd), GFP_KERNEL);
drivers/crypto/ccree/cc_aead.c
2619
aead_handle = devm_kmalloc(dev, sizeof(*aead_handle), GFP_KERNEL);
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
13
cptvf->bbuf_base = devm_kmalloc(&pdev->dev, MBOX_SIZE, GFP_KERNEL);
drivers/dma/cv1800b-dmamux.c
212
tmp = devm_kmalloc(dev, sizeof(*tmp), GFP_KERNEL);
drivers/dma/qcom/hidma.c
646
attrs = devm_kmalloc(dev->ddev.dev, sizeof(struct device_attribute),
drivers/dma/qcom/hidma_mgmt_sys.c
190
attrs = devm_kmalloc(&dev->pdev->dev,
drivers/dma/qcom/hidma_mgmt_sys.c
215
chattr = devm_kmalloc(&mdev->pdev->dev, sizeof(*chattr), GFP_KERNEL);
drivers/dma/qcom/hidma_mgmt_sys.c
242
mdev->chroots = devm_kmalloc(&mdev->pdev->dev, required, GFP_KERNEL);
drivers/gpio/gpio-mpsse.c
673
priv->bulk_in_buf = devm_kmalloc(dev, usb_endpoint_maxp(priv->bulk_in),
drivers/gpu/drm/drm_mipi_dbi.c
1307
dbi->tx_buf9 = devm_kmalloc(dev, dbi->tx_buf9_len, GFP_KERNEL);
drivers/gpu/drm/drm_mipi_dbi.c
634
dbidev->tx_buf = devm_kmalloc(drm->dev, tx_buf_size, GFP_KERNEL);
drivers/gpu/drm/gud/gud_drv.c
511
formats_dev = devm_kmalloc(dev, GUD_FORMATS_MAX_NUM, GFP_KERNEL);
drivers/gpu/drm/gud/gud_drv.c
601
gdrm->lz4_comp_mem = devm_kmalloc(dev, LZ4_MEM_COMPRESS, GFP_KERNEL);
drivers/greybus/gb-beagleplay.c
1089
bg = devm_kmalloc(&serdev->dev, sizeof(*bg), GFP_KERNEL);
drivers/greybus/gb-beagleplay.c
420
bg->tx_circ_buf.buf = devm_kmalloc(&bg->sd->dev, TX_CIRC_BUF_SIZE, GFP_KERNEL);
drivers/hid/hid-goodix-spi.c
696
ts->event_buf = devm_kmalloc(dev, ts->hid_max_event_sz, GFP_KERNEL);
drivers/hid/hid-led.c
458
ldev->buf = devm_kmalloc(&hdev->dev, MAX_REPORT_SIZE, GFP_KERNEL);
drivers/hid/hid-sony.c
1672
devm_kmalloc(&sc->hdev->dev,
drivers/hid/hid-sony.c
1676
sc->output_report_dmabuf = devm_kmalloc(&sc->hdev->dev,
drivers/hid/hid-u2fzero.c
322
dev->buf_out = devm_kmalloc(&hdev->dev,
drivers/hid/hid-u2fzero.c
327
dev->buf_in = devm_kmalloc(&hdev->dev,
drivers/hid/hid-winwing.c
90
data->report_buf = devm_kmalloc(&hdev->dev, MAX_REPORT, GFP_KERNEL);
drivers/hid/intel-ish-hid/ishtp-hid-client.c
176
devm_kmalloc(cl_data_to_dev(client_data),
drivers/hid/intel-ish-hid/ishtp-hid-client.c
201
devm_kmalloc(cl_data_to_dev(client_data),
drivers/hwmon/corsair-cpro.c
597
ccp->cmd_buffer = devm_kmalloc(&hdev->dev, OUT_BUFFER_SIZE, GFP_KERNEL);
drivers/hwmon/corsair-cpro.c
601
ccp->buffer = devm_kmalloc(&hdev->dev, IN_BUFFER_SIZE, GFP_KERNEL);
drivers/hwmon/corsair-psu.c
774
priv->cmd_buffer = devm_kmalloc(&hdev->dev, CMD_BUFFER_SIZE, GFP_KERNEL);
drivers/hwmon/dell-smm-hwmon.c
1160
cdata = devm_kmalloc(dev, sizeof(*cdata), GFP_KERNEL);
drivers/hwmon/hp-wmi-sensors.c
453
dst = devm_kmalloc(dev, (len + 1) * sizeof(*dst), GFP_KERNEL);
drivers/hwmon/sg2042-mcu.c
314
mcu = devm_kmalloc(dev, sizeof(*mcu), GFP_KERNEL);
drivers/hwtracing/coresight/coresight-etm4x-core.c
2313
drvdata->save_state = devm_kmalloc(dev,
drivers/hwtracing/coresight/coresight-etm4x-core.c
2336
delayed = devm_kmalloc(dev, sizeof(*delayed), GFP_KERNEL);
drivers/hwtracing/coresight/coresight-platform.c
55
conn = devm_kmalloc(dev, sizeof(struct coresight_connection),
drivers/i2c/busses/i2c-dln2.c
198
dln2->buf = devm_kmalloc(dev, DLN2_I2C_BUF_SIZE, GFP_KERNEL);
drivers/input/joystick/pxrc.c
148
xfer_buf = devm_kmalloc(&intf->dev, xfer_size, GFP_KERNEL);
drivers/input/keyboard/applespi.c
1637
applespi->tx_buffer = devm_kmalloc(&spi->dev, APPLESPI_PACKET_SIZE,
drivers/input/keyboard/applespi.c
1639
applespi->tx_status = devm_kmalloc(&spi->dev, APPLESPI_STATUS_SIZE,
drivers/input/keyboard/applespi.c
1641
applespi->rx_buffer = devm_kmalloc(&spi->dev, APPLESPI_PACKET_SIZE,
drivers/input/misc/cpcap-pwrbutton.c
56
button = devm_kmalloc(&pdev->dev, sizeof(*button), GFP_KERNEL);
drivers/input/touchscreen/raydium_i2c_ts.c
1127
ts->report_data = devm_kmalloc(&client->dev,
drivers/iommu/mtk_iommu.c
1365
data->bank = devm_kmalloc(dev, banks_num * sizeof(*data->bank), GFP_KERNEL);
drivers/irqchip/irq-lan966x-oic.c
236
lan966x_oic = devm_kmalloc(dev, sizeof(*lan966x_oic), GFP_KERNEL);
drivers/mailbox/arm_mhuv2.c
893
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/mailbox/arm_mhuv2.c
906
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/mailbox/arm_mhuv3.c
609
priv = devm_kmalloc(mbox->dev, sizeof(*priv), GFP_KERNEL);
drivers/mailbox/mailbox-mchp-ipc-sbi.c
392
ipc->cluster_cfg[cpuid].buf_base = devm_kmalloc(ipc->dev,
drivers/mailbox/mailbox-mchp-ipc-sbi.c
427
ipc->buf_base = devm_kmalloc(dev, sizeof(struct mchp_ipc_mbox_info), GFP_KERNEL);
drivers/mailbox/mailbox-mchp-ipc-sbi.c
453
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/media/pci/pt3/pt3.c
739
pt3->i2c_buf = devm_kmalloc(&pdev->dev, sizeof(*pt3->i2c_buf), GFP_KERNEL);
drivers/media/pci/zoran/zoran_card.c
1113
m = devm_kmalloc(&zr->pci_dev->dev, sizeof(*m), GFP_KERNEL);
drivers/media/platform/allegro-dvt/allegro-core.c
805
mbox = devm_kmalloc(&dev->plat_dev->dev, sizeof(*mbox), GFP_KERNEL);
drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c
1090
regs = devm_kmalloc(dev, sizeof(*regs), GFP_KERNEL);
drivers/media/radio/si470x/radio-si470x-i2c.c
423
radio->buffer = devm_kmalloc(&client->dev, radio->buf_size, GFP_KERNEL);
drivers/media/rc/gpio-ir-tx.c
164
gpio_ir = devm_kmalloc(&pdev->dev, sizeof(*gpio_ir), GFP_KERNEL);
drivers/media/rc/imon_raw.c
132
imon = devm_kmalloc(&intf->dev, sizeof(*imon), GFP_KERNEL);
drivers/media/rc/pwm-ir-tx.c
152
pwm_ir = devm_kmalloc(&pdev->dev, sizeof(*pwm_ir), GFP_KERNEL);
drivers/mfd/loongson-se.c
193
se = devm_kmalloc(dev, sizeof(*se), GFP_KERNEL);
drivers/mfd/ntxec.c
156
ec = devm_kmalloc(&client->dev, sizeof(*ec), GFP_KERNEL);
drivers/mfd/tps6105x.c
134
tps6105x = devm_kmalloc(&client->dev, sizeof(*tps6105x), GFP_KERNEL);
drivers/misc/eeprom/idt_89hpesx.c
1134
pdev = devm_kmalloc(&client->dev, sizeof(struct idt_89hpesx_dev),
drivers/misc/open-dice.c
138
drvdata = devm_kmalloc(dev, sizeof(*drvdata), GFP_KERNEL);
drivers/misc/pvpanic/pvpanic.c
192
pi = devm_kmalloc(dev, sizeof(*pi), GFP_KERNEL);
drivers/mmc/host/sdhci.c
4216
host->bounce_buffer = devm_kmalloc(mmc_dev(mmc),
drivers/mtd/nand/raw/arasan-nand-controller.c
1181
anand->hw_ecc = devm_kmalloc(nfc->dev, ecc->bytes, GFP_KERNEL);
drivers/mtd/nand/raw/pl35x-nand-controller.c
920
nfc->ecc_buf = devm_kmalloc(nfc->dev, chip->ecc.bytes * chip->ecc.steps,
drivers/mtd/nand/raw/renesas-nand-controller.c
1195
rnandc->buf = devm_kmalloc(rnandc->dev, max_len,
drivers/mtd/spi-nor/core.c
3588
nor->bouncebuf = devm_kmalloc(dev, nor->bouncebuf_size,
drivers/mtd/spi-nor/core.c
3762
nor->bouncebuf = devm_kmalloc(dev, nor->bouncebuf_size,
drivers/mtd/spi-nor/sfdp.c
1297
params->vreg_offset = devm_kmalloc(nor->dev, sizeof(*dwords),
drivers/mtd/spi-nor/spansion.c
1145
priv_params = devm_kmalloc(nor->dev, sizeof(*priv_params),
drivers/mtd/spi-nor/spansion.c
583
params->vreg_offset = devm_kmalloc(nor->dev, sizeof(u32), GFP_KERNEL);
drivers/mux/mmio.c
103
mux_mmio->fields = devm_kmalloc(dev, num_fields * sizeof(*mux_mmio->fields), GFP_KERNEL);
drivers/mux/mmio.c
107
mux_mmio->hardware_states = devm_kmalloc(dev, num_fields *
drivers/net/ethernet/dec/tulip/eeprom.c
120
tp->mtable = devm_kmalloc(&tp->pdev->dev, sizeof(struct mediatable) +
drivers/net/ethernet/dec/tulip/eeprom.c
227
mtable = devm_kmalloc(&tp->pdev->dev, struct_size(mtable, mleaf, count),
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c
667
tx_ring->tout_log_buf = devm_kmalloc(&priv->pdev->dev,
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
142
rvu->pf2cgxlmac_map = devm_kmalloc(rvu->dev, size, GFP_KERNEL);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
709
mbox->bbuf_base = devm_kmalloc(&pdev->dev, MBOX_SIZE, GFP_KERNEL);
drivers/net/ethernet/qualcomm/qca_uart.c
256
qca->tx_buffer = devm_kmalloc(&qca->serdev->dev, len, GFP_KERNEL);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
668
priv->txq[queue_num] = devm_kmalloc(priv->device,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
682
priv->rxq[queue_num] = devm_kmalloc(priv->device,
drivers/net/ethernet/ti/netcp_core.c
1404
naddr = devm_kmalloc(netcp->dev, sizeof(*naddr), GFP_ATOMIC);
drivers/net/ethernet/xilinx/ll_temac_main.c
1437
lp->indirect_lock = devm_kmalloc(&pdev->dev,
drivers/net/wireless/ath/ath10k/sdio.c
2559
ar_sdio->vsg_buffer = devm_kmalloc(ar->dev, ATH10K_SDIO_VSG_BUF_SIZE, GFP_KERNEL);
drivers/net/wireless/ath/wcn36xx/main.c
1587
wcn->hal_buf = devm_kmalloc(wcn->dev, WCN36XX_HAL_BUF_SIZE, GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
136
mdev->sdio.intr_data = devm_kmalloc(mdev->dev,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2157
limits = devm_kmalloc(dev->dev, sizeof(*limits), GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
185
usb->mcu.data = devm_kmalloc(dev->mt76.dev, MCU_RESP_URB_SIZE,
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
206
usb->mcu.data = devm_kmalloc(dev->mt76.dev, MCU_RESP_URB_SIZE,
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
160
mdev->sdio.intr_data = devm_kmalloc(mdev->dev,
drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c
125
txpwr = devm_kmalloc(dev->mt76.dev, sizeof(*txpwr), GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3700
limits = devm_kmalloc(dev->dev, sizeof(*limits), GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3704
sku_tlbv = devm_kmalloc(dev->dev, sku_len, GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/sdio.c
669
dev->sdio.xmit_buf = devm_kmalloc(dev->dev, dev->sdio.xmit_buf_sz,
drivers/net/wireless/mediatek/mt76/usb.c
1087
usb->data = devm_kmalloc(dev->dev, usb->data_len, GFP_KERNEL);
drivers/net/wireless/mediatek/mt7601u/init.c
586
dev->mon_wcid = devm_kmalloc(dev->dev, sizeof(*dev->mon_wcid),
drivers/net/wireless/mediatek/mt7601u/usb.c
282
dev->vend_buf = devm_kmalloc(dev->dev, MT_VEND_BUF, GFP_KERNEL);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
831
rt2x00dev->anchor = devm_kmalloc(&usb_dev->dev,
drivers/nvdimm/dax_devs.c
113
pfn_sb = devm_kmalloc(dev, sizeof(*pfn_sb), GFP_KERNEL);
drivers/nvdimm/pfn_devs.c
637
pfn_sb = devm_kmalloc(dev, sizeof(*pfn_sb), GFP_KERNEL);
drivers/nvdimm/pfn_devs.c
731
pfn_sb = devm_kmalloc(&nd_pfn->dev, sizeof(*pfn_sb), GFP_KERNEL);
drivers/nvmem/layouts/onie-tlv.c
211
table = devm_kmalloc(dev, table_len, GFP_KERNEL);
drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.c
204
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/phy/amlogic/phy-meson-axg-pcie.c
135
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c
128
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/phy/sophgo/phy-cv1800-usb2.c
110
phy = devm_kmalloc(dev, sizeof(*phy), GFP_KERNEL);
drivers/phy/xilinx/phy-zynqmp.c
1051
gtr_dev->saved_regs = devm_kmalloc(gtr_dev->dev,
drivers/pinctrl/mediatek/mtk-eint.c
535
eint->pins = devm_kmalloc(eint->dev, size, GFP_KERNEL);
drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c
111
pin_names = devm_kmalloc(dev, name_size, GFP_KERNEL);
drivers/platform/mellanox/mlxbf-tmfifo.c
1228
tm_vdev->tx_buf.buf = devm_kmalloc(dev,
drivers/platform/x86/intel/pmt/discovery.c
437
guids = devm_kmalloc(priv->dev, PMT_GUID_SIZE(header->num_guids), GFP_KERNEL);
drivers/regulator/devres.c
410
devres = devm_kmalloc(dev, sizeof(*devres), GFP_KERNEL);
drivers/regulator/tps65219-regulator.c
445
irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL);
drivers/regulator/tps65219-regulator.c
468
irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL);
drivers/rtc/rtc-rx8111.c
309
data = devm_kmalloc(&client->dev, sizeof(*data), GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4692
regs->data = devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4703
port->data = devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4714
cq->complete_hdr = devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4725
dq->hdr = devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4734
devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4742
devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4750
devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4758
devm_kmalloc(dev, sz, GFP_KERNEL);
drivers/soc/atmel/sfr.c
50
priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL);
drivers/soc/fsl/qbman/bman_portal.c
113
pcfg = devm_kmalloc(dev, sizeof(*pcfg), GFP_KERNEL);
drivers/soc/fsl/qbman/qman_portal.c
199
pcfg = devm_kmalloc(dev, sizeof(*pcfg), GFP_KERNEL);
drivers/soc/qcom/ramp_controller.c
293
qrc = devm_kmalloc(&pdev->dev, sizeof(*qrc), GFP_KERNEL);
drivers/soc/tegra/pmc.c
2951
clk_data = devm_kmalloc(pmc->dev, sizeof(*clk_data), GFP_KERNEL);
drivers/spi/spi-cs42l43.c
291
swnode = devm_kmalloc(priv->dev, sizeof(*swnode), GFP_KERNEL);
drivers/spi/spi-dln2.c
695
dln2->buf = devm_kmalloc(&pdev->dev, DLN2_SPI_BUF_SIZE, GFP_KERNEL);
drivers/usb/chipidea/ci_hdrc_usb2.c
58
ci_pdata = devm_kmalloc(dev, sizeof(*ci_pdata), GFP_KERNEL);
drivers/video/backlight/pandora_bl.c
115
priv = devm_kmalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
drivers/virt/vmgenid.c
141
state = devm_kmalloc(dev, sizeof(*state), GFP_KERNEL);
fs/fuse/virtio_fs.c
510
fs->tag = devm_kmalloc(&vdev->dev, len + 1, GFP_KERNEL);
include/linux/device/devres.h
45
devm_kmalloc(struct device *dev, size_t size, gfp_t gfp);
include/linux/device/devres.h
50
return devm_kmalloc(dev, size, gfp | __GFP_ZERO);
include/linux/device/devres.h
59
return devm_kmalloc(dev, bytes, flags);
lib/tests/fortify_kunit.c
343
checker(expected_size, devm_kmalloc(dev, alloc_size, gfp), \
lib/tests/fortify_kunit.c
360
orig = devm_kmalloc(dev, alloc_size, gfp); \
lib/tests/fortify_kunit.c
375
DEFINE_ALLOC_SIZE_TEST_PAIR(devm_kmalloc)
lib/tests/overflow_kunit.c
666
DEFINE_TEST_ALLOC(devm_kmalloc, devm_kfree, 1, 1, 0);
lib/tests/overflow_kunit.c
693
check_allocation_overflow(devm_kmalloc);
net/qrtr/mhi.c
95
buf = devm_kmalloc(&mhi_dev->dev, mhi_dev->mhi_cntrl->buffer_len, GFP_KERNEL);
sound/hda/codecs/side-codecs/hda_component.c
168
sm = devm_kmalloc(dev, sizeof(*sm), GFP_KERNEL);
sound/pci/sis7019.c
1228
sis->suspend_state[i] = devm_kmalloc(&sis->pci->dev, 4096,
sound/soc/renesas/siu_dai.c
723
info = devm_kmalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
sound/soc/sof/debug.c
281
dfse->buf = devm_kmalloc(sdev->dev, PAGE_SIZE, GFP_KERNEL);
sound/soc/sof/sof-client-ipc-flood-test.c
298
priv->buf = devm_kmalloc(dev, IPC_FLOOD_TEST_RESULT_LEN, GFP_KERNEL);
sound/soc/sof/sof-client-ipc-kernel-injector.c
108
priv->kernel_buffer = devm_kmalloc(dev, alloc_size, GFP_KERNEL);
sound/soc/sof/sof-client-ipc-msg-injector.c
276
priv->tx_buffer = devm_kmalloc(dev, alloc_size, GFP_KERNEL);