| /linux/include/linux/device/ |
| H A D | devres.h | 56 static inline void *devm_kmalloc_array(struct device *dev, size_t n, size_t size, gfp_t flags) in devm_kmalloc_array() function 67 return devm_kmalloc_array(dev, n, size, flags | __GFP_ZERO); in devm_kcalloc()
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rzn1.c | 721 grp->pin_ids = devm_kmalloc_array(ipctl->dev, in rzn1_pinctrl_parse_groups() 724 grp->pins = devm_kmalloc_array(ipctl->dev, in rzn1_pinctrl_parse_groups() 776 func->groups = devm_kmalloc_array(ipctl->dev, in rzn1_pinctrl_parse_functions() 824 ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs, in rzn1_pinctrl_probe_dt() 834 ipctl->groups = devm_kmalloc_array(&pdev->dev, in rzn1_pinctrl_probe_dt()
|
| /linux/drivers/input/rmi4/ |
| H A D | rmi_f1a.c | 36 buttonmap = devm_kmalloc_array(dev, n_keys, sizeof(*buttonmap), in rmi_f1a_parse_device_properties()
|
| /linux/drivers/input/keyboard/ |
| H A D | adc-keys.c | 77 map = devm_kmalloc_array(dev, st->num_keys, sizeof(*map), GFP_KERNEL); in adc_keys_load_keymap()
|
| H A D | sun4i-lradc-keys.c | 218 lradc->chan0_map = devm_kmalloc_array(dev, lradc->chan0_map_count, in sun4i_lradc_load_dt_keymap()
|
| /linux/drivers/memory/samsung/ |
| H A D | exynos5422-dmc.c | 356 dmc->opp = devm_kmalloc_array(dev, dmc->opp_count, in exynos5_init_freq_table() 1191 dmc->timing_row = devm_kmalloc_array(dev, TIMING_COUNT, in of_get_dram_timings() 1196 dmc->timing_data = devm_kmalloc_array(dev, TIMING_COUNT, in of_get_dram_timings() 1201 dmc->timing_power = devm_kmalloc_array(dev, TIMING_COUNT, in of_get_dram_timings()
|
| /linux/scripts/coccinelle/free/ |
| H A D | devm_free.cocci | 41 x = devm_kmalloc_array(...)
|
| /linux/drivers/clk/keystone/ |
| H A D | sci-clk.c | 459 tmp_clks = devm_kmalloc_array(dev, max_clks + 64, in ti_sci_scan_clocks_from_fw() 616 provider->clocks = devm_kmalloc_array(dev, num_clks, sizeof(sci_clk), in ti_sci_scan_clocks_from_dt()
|
| /linux/drivers/nfc/fdp/ |
| H A D | i2c.c | 246 *fw_vsc_cfg = devm_kmalloc_array(dev, in fdp_nci_i2c_read_device_properties()
|
| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-usb-hs.c | 221 uphy->init_seq = devm_kmalloc_array(&ulpi->dev, (size / 2) + 1, in qcom_usb_hs_phy_probe()
|
| /linux/drivers/mailbox/ |
| H A D | mtk-gpueb-mailbox.c | 243 ebm->ch = devm_kmalloc_array(ebm->dev, ebm->v->num_channels, in mtk_gpueb_mbox_probe()
|
| /linux/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx-scmi.c | 273 pins = devm_kmalloc_array(pmx->dev, npins, sizeof(*pins), GFP_KERNEL); in scmi_pinctrl_imx_get_pins()
|
| /linux/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_ethtool.c | 252 pdata->extd_stats = devm_kmalloc_array(&pdata->pdev->dev, in xgene_extd_stats_init()
|
| /linux/drivers/clk/hisilicon/ |
| H A D | clk.c | 45 clk_table = devm_kmalloc_array(&pdev->dev, nr_clks, in hisi_clk_alloc()
|
| /linux/drivers/memory/tegra/ |
| H A D | tegra186-emc.c | 182 emc->dvfs = devm_kmalloc_array(emc->dev, emc->num_dvfs, sizeof(*emc->dvfs), GFP_KERNEL); in tegra186_emc_get_emc_dvfs_latency()
|
| /linux/drivers/iio/multiplexer/ |
| H A D | iio-mux.c | 365 labels = devm_kmalloc_array(dev, all_children, sizeof(*labels), GFP_KERNEL); in mux_probe()
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mtk-pm-domains.c | 1064 scpsys->bus_prot = devm_kmalloc_array(dev, num_regmaps, 1097 scpsys->bus_prot = devm_kmalloc_array(dev, soc->num_bus_prot_blocks,
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-scmi.c | 483 pins = devm_kmalloc_array(pmx->dev, npins, sizeof(*pins), GFP_KERNEL); in pinctrl_scmi_get_pins()
|
| /linux/drivers/dma/ti/ |
| H A D | k3-udma.c | 4616 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt), in udma_setup_resources() 4620 ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt), in udma_setup_resources() 4624 ud->rflow_gp_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rflow_cnt), in udma_setup_resources() 4790 ud->bchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->bchan_cnt), in bcdma_setup_resources() 4794 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt), in bcdma_setup_resources() 4798 ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt), in bcdma_setup_resources() 5002 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt), in pktdma_setup_resources() 5006 ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt), in pktdma_setup_resources() 5015 ud->tflow_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tflow_cnt), in pktdma_setup_resources()
|
| /linux/drivers/bus/fsl-mc/ |
| H A D | dprc-driver.c | 269 devm_kmalloc_array(&mc_bus_dev->dev, num_child_objects, in dprc_scan_objects()
|
| /linux/sound/soc/sof/ |
| H A D | ipc4-loader.c | 91 fw_lib->modules = devm_kmalloc_array(sdev->dev, fw_header->num_module_entries, in sof_ipc4_fw_parse_ext_man()
|
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-armada-xp.c | 624 mpp_saved_regs = devm_kmalloc_array(&pdev->dev, nregs, sizeof(u32), in armada_xp_pinctrl_probe()
|
| /linux/lib/tests/ |
| H A D | fortify_kunit.c | 348 devm_kmalloc_array(dev, 1, alloc_size, gfp), \ 351 devm_kmalloc_array(dev, alloc_size, 1, gfp), \
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | mtk-eint.c | 520 eint->base_pin_num = devm_kmalloc_array(eint->dev, eint->nbase, sizeof(u16), in mtk_eint_do_init()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_flows.c | 80 flow_cfg->flow_ent = devm_kmalloc_array(pfvf->dev, count, in otx2_alloc_mcam_entries() 173 flow_cfg->def_ent = devm_kmalloc_array(pfvf->dev, count, in otx2_mcam_entry_init()
|