Home
last modified time | relevance | path

Searched refs:devm_kmalloc (Results 1 – 25 of 135) sorted by relevance

123456

/linux/scripts/coccinelle/api/alloc/
H A Dalloc_cast.cocci36 dma_alloc_coherent\|devm_kmalloc\|devm_kzalloc\|
59 dma_alloc_coherent\|devm_kmalloc\|devm_kzalloc\|
82 dma_alloc_coherent\|devm_kmalloc\|devm_kzalloc\|
99 dma_alloc_coherent\|devm_kmalloc\|devm_kzalloc\|
H A Dzalloc-simple.cocci39 devm_kmalloc(...,E1,...)\|kvmalloc(E1, ...)\|kvmalloc_node(E1,...)\);
100 - x = devm_kmalloc(E2,E1,E3);
103 - x = (T *)devm_kmalloc(E2,E1,E3);
106 - x = (T)devm_kmalloc(E2,E1,E3);
332 x = (T)devm_kmalloc@p(E2,E1,E3);
350 msg="WARNING: devm_kzalloc should be used for %s, instead of devm_kmalloc/memset" % (x)
/linux/include/linux/device/
H A Ddevres.h45 devm_kmalloc(struct device *dev, size_t size, gfp_t gfp);
50 return devm_kmalloc(dev, size, gfp | __GFP_ZERO); in devm_kzalloc()
59 return devm_kmalloc(dev, bytes, flags); in devm_kmalloc_array()
/linux/drivers/dma/qcom/
H A Dhidma_mgmt_sys.c190 attrs = devm_kmalloc(&dev->pdev->dev, in create_sysfs_entry()
215 chattr = devm_kmalloc(&mdev->pdev->dev, sizeof(*chattr), GFP_KERNEL); in create_sysfs_entry_channel()
242 mdev->chroots = devm_kmalloc(&mdev->pdev->dev, required, GFP_KERNEL); in hidma_mgmt_init_sys()
/linux/drivers/mux/
H A Dmmio.c103 mux_mmio->fields = devm_kmalloc(dev, num_fields * sizeof(*mux_mmio->fields), GFP_KERNEL); in mux_mmio_probe()
107 mux_mmio->hardware_states = devm_kmalloc(dev, num_fields * in mux_mmio_probe()
/linux/drivers/mailbox/
H A Dmailbox-mchp-ipc-sbi.c392 ipc->cluster_cfg[cpuid].buf_base = devm_kmalloc(ipc->dev, in mchp_ipc_get_cluster_aggr_irq()
427 ipc->buf_base = devm_kmalloc(dev, sizeof(struct mchp_ipc_mbox_info), GFP_KERNEL); in mchp_ipc_probe()
453 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in mchp_ipc_probe()
/linux/drivers/base/
H A Ddevres.c856 void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) in devm_kmalloc() function
876 EXPORT_SYMBOL_GPL(devm_kmalloc);
906 return devm_kmalloc(dev, new_size, gfp); in devm_krealloc()
1041 p = devm_kmalloc(dev, len+1, gfp); in devm_kvasprintf()
1112 p = devm_kmalloc(dev, len, gfp); in devm_kmemdup()
/linux/drivers/char/ipmi/
H A Dkcs_bmc_cdev_ipmi.c488 priv->data_in = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL); in kcs_bmc_ipmi_add_device()
489 priv->data_out = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL); in kcs_bmc_ipmi_add_device()
490 priv->kbuffer = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL); in kcs_bmc_ipmi_add_device()
/linux/drivers/net/ethernet/dec/tulip/
H A Deeprom.c120 tp->mtable = devm_kmalloc(&tp->pdev->dev, sizeof(struct mediatable) + in tulip_build_fake_mediatable()
227 mtable = devm_kmalloc(&tp->pdev->dev, struct_size(mtable, mleaf, count), in tulip_parse_eeprom()
/linux/drivers/clk/bcm/
H A Dclk-bcm2835-aux.c33 onecell = devm_kmalloc(dev, in bcm2835_aux_clk_probe()
/linux/drivers/soc/atmel/
H A Dsfr.c50 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in atmel_sfr_probe()
/linux/drivers/char/tpm/
H A Dtpm_svsm.c64 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in tpm_svsm_probe()
/linux/drivers/hid/
H A Dhid-u2fzero.c322 dev->buf_out = devm_kmalloc(&hdev->dev, in u2fzero_probe()
327 dev->buf_in = devm_kmalloc(&hdev->dev, in u2fzero_probe()
/linux/drivers/input/misc/
H A Dcpcap-pwrbutton.c56 button = devm_kmalloc(&pdev->dev, sizeof(*button), GFP_KERNEL); in cpcap_power_button_probe()
/linux/drivers/usb/chipidea/
H A Dci_hdrc_usb2.c58 ci_pdata = devm_kmalloc(dev, sizeof(*ci_pdata), GFP_KERNEL); in ci_hdrc_usb2_probe()
/linux/drivers/clk/hisilicon/
H A Dreset.c94 rstc = devm_kmalloc(&pdev->dev, sizeof(*rstc), GFP_KERNEL); in hisi_reset_init()
H A Dclk-hi3519.c147 crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL); in hi3519_clk_probe()
/linux/drivers/clocksource/
H A Darm_arch_timer_mmio.c383 at = devm_kmalloc(&pdev->dev, sizeof(*at), GFP_KERNEL | __GFP_ZERO); in arch_timer_mmio_probe()
388 at->gt_block = devm_kmalloc(&pdev->dev, sizeof(*at->gt_block), in arch_timer_mmio_probe()
/linux/drivers/nvdimm/
H A Ddax_devs.c113 pfn_sb = devm_kmalloc(dev, sizeof(*pfn_sb), GFP_KERNEL); in nd_dax_probe()
/linux/drivers/video/backlight/
H A Dpandora_bl.c115 priv = devm_kmalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); in pandora_backlight_probe()
/linux/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c556 ss->flows[i].biv = devm_kmalloc(ss->dev, AES_BLOCK_SIZE, in allocate_flows()
564 ss->flows[i].iv[j] = devm_kmalloc(ss->dev, AES_BLOCK_SIZE, in allocate_flows()
573 ss->flows[i].pad = devm_kmalloc(ss->dev, MAX_PAD_SIZE, in allocate_flows()
580 devm_kmalloc(ss->dev, max(SHA256_DIGEST_SIZE, in allocate_flows()
/linux/sound/soc/sof/
H A Dsof-client-ipc-kernel-injector.c108 priv->kernel_buffer = devm_kmalloc(dev, alloc_size, GFP_KERNEL); in sof_msg_inject_probe()
/linux/drivers/phy/amlogic/
H A Dphy-meson-g12a-mipi-dphy-analog.c128 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in phy_g12a_mipi_dphy_analog_probe()
/linux/drivers/regulator/
H A Dtps65219-regulator.c445 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL); in tps65219_regulator_probe()
468 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL); in tps65219_regulator_probe()
/linux/drivers/phy/sophgo/
H A Dphy-cv1800-usb2.c110 phy = devm_kmalloc(dev, sizeof(*phy), GFP_KERNEL); in cv1800_usb_phy_probe()

123456