/linux/scripts/coccinelle/api/alloc/ |
H A D | alloc_cast.cocci | 36 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 D | zalloc-simple.cocci | 39 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/drivers/dma/qcom/ |
H A D | hidma_mgmt_sys.c | 190 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/base/ |
H A D | devres.c | 823 * devm_kmalloc - Resource-managed kmalloc in devm_kmalloc() 835 void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) in devm_kmalloc() 855 EXPORT_SYMBOL_GPL(devm_kmalloc); 864 * Managed krealloc(). Resizes the memory chunk allocated with devm_kmalloc(). in devm_krealloc() 866 * it's the equivalent of devm_kmalloc(). If new_size is zero, it frees the in devm_krealloc() 869 * will be called (except when falling back to devm_kmalloc() or when freeing in devm_krealloc() 885 return devm_kmalloc(dev, new_size, gfp); in devm_krealloc() 915 * is delivered to it directly as devm_kmalloc() does. in devm_krealloc() 962 * @gfp: the GFP mask used in the devm_kmalloc() call when in devm_kstrdup() 976 buf = devm_kmalloc(de 822 void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) devm_kmalloc() function [all...] |
/linux/drivers/char/ipmi/ |
H A D | kcs_bmc_cdev_ipmi.c | 488 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/clk/bcm/ |
H A D | clk-bcm2835-aux.c | 33 onecell = devm_kmalloc(dev, in bcm2835_aux_clk_probe()
|
/linux/drivers/net/ethernet/dec/tulip/ |
H A D | eeprom.c | 120 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/soc/atmel/ |
H A D | sfr.c | 50 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in atmel_sfr_probe()
|
/linux/drivers/hid/ |
H A D | hid-u2fzero.c | 322 dev->buf_out = devm_kmalloc(&hdev->dev, in u2fzero_probe() 327 dev->buf_in = devm_kmalloc(&hdev->dev, in u2fzero_probe()
|
H A D | hid-winwing.c | 91 data->report_buf = devm_kmalloc(&hdev->dev, MAX_REPORT, GFP_KERNEL); in winwing_init_led()
|
/linux/drivers/input/misc/ |
H A D | cpcap-pwrbutton.c | 56 button = devm_kmalloc(&pdev->dev, sizeof(*button), GFP_KERNEL); in cpcap_power_button_probe()
|
/linux/drivers/clk/hisilicon/ |
H A D | reset.c | 94 rstc = devm_kmalloc(&pdev->dev, sizeof(*rstc), GFP_KERNEL); in hisi_reset_init()
|
H A D | clk-hi3519.c | 147 crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL); in hi3519_clk_probe()
|
/linux/drivers/video/backlight/ |
H A D | pandora_bl.c | 115 priv = devm_kmalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); in pandora_backlight_probe()
|
/linux/drivers/phy/amlogic/ |
H A D | phy-meson-g12a-mipi-dphy-analog.c | 128 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in phy_g12a_mipi_dphy_analog_probe()
|
H A D | phy-meson-axg-pcie.c | 136 priv = devm_kmalloc(dev, sizeof(*priv), GFP_KERNEL); in phy_axg_pcie_probe()
|
/linux/sound/soc/sof/ |
H A D | sof-client-ipc-kernel-injector.c | 107 priv->kernel_buffer = devm_kmalloc(dev, alloc_size, GFP_KERNEL); in sof_msg_inject_probe()
|
/linux/drivers/spi/ |
H A D | spi-cs42l43.c | 296 props = devm_kmalloc(priv->dev, sizeof(*props), GFP_KERNEL); in cs42l43_create_bridge_amp() 303 swnode = devm_kmalloc(priv->dev, sizeof(*swnode), GFP_KERNEL); in cs42l43_create_bridge_amp()
|
/linux/drivers/hwmon/ |
H A D | corsair-cpro.c | 592 ccp->cmd_buffer = devm_kmalloc(&hdev->dev, OUT_BUFFER_SIZE, GFP_KERNEL); in ccp_probe() 596 ccp->buffer = devm_kmalloc(&hdev->dev, IN_BUFFER_SIZE, GFP_KERNEL); in ccp_probe()
|
/linux/drivers/soc/fsl/qbman/ |
H A D | bman_portal.c | 113 pcfg = devm_kmalloc(dev, sizeof(*pcfg), GFP_KERNEL); in bman_portal_probe()
|
/linux/drivers/mfd/ |
H A D | tps6105x.c | 134 tps6105x = devm_kmalloc(&client->dev, sizeof(*tps6105x), GFP_KERNEL); in tps6105x_probe()
|
H A D | ntxec.c | 156 ec = devm_kmalloc(&client->dev, sizeof(*ec), GFP_KERNEL); in ntxec_probe()
|
/linux/drivers/misc/ |
H A D | open-dice.c | 138 drvdata = devm_kmalloc(dev, sizeof(*drvdata), GFP_KERNEL); in open_dice_probe()
|
/linux/drivers/virt/ |
H A D | vmgenid.c | 141 state = devm_kmalloc(dev, sizeof(*state), GFP_KERNEL); in vmgenid_add()
|
/linux/include/linux/ |
H A D | device.h | 319 void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) __alloc_size(2); 328 return devm_kmalloc(dev, size, gfp | __GFP_ZERO); in devm_kzalloc() 338 return devm_kmalloc(dev, bytes, flags); in devm_kmalloc_array()
|