Home
last modified time | relevance | path

Searched refs:kmemdup_array (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/pinctrl/
H A Dpinctrl-utils.c73 dup_configs = kmemdup_array(configs, num_configs, in pinctrl_utils_add_map_configs()
/linux/arch/mips/alchemy/common/
H A Dplatform.c412 macres = kmemdup_array(au1xxx_eth0_resources[ctype], MAC_RES_COUNT, in alchemy_setup_macs()
433 macres = kmemdup_array(au1xxx_eth1_resources[ctype], MAC_RES_COUNT, in alchemy_setup_macs()
/linux/drivers/clk/mmp/
H A Dclk-mix.c463 mix->table = kmemdup_array(config->table, config->table_size, in mmp_clk_register_mix()
472 mix->mux_table = kmemdup_array(config->mux_table, num_parents, in mmp_clk_register_mix()
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx-scmi.c136 configs = kmemdup_array(cfg, ncfg, sizeof(unsigned long), GFP_KERNEL); in pinctrl_scmi_imx_dt_node_to_map()
/linux/mm/
H A Dutil.c156 void *kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp) in kmemdup_array() function
160 EXPORT_SYMBOL(kmemdup_array);
/linux/drivers/clk/visconti/
H A Dpll.c270 pll->rate_table = kmemdup_array(rate_table, in visconti_register_pll()
/linux/arch/arm/mach-omap2/
H A Domap_device.c318 hwmods = kmemdup_array(ohs, oh_cnt, sizeof(*hwmods), GFP_KERNEL); in omap_device_alloc()
/linux/include/linux/
H A Dstring.h309 extern void *kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp)
/linux/drivers/soc/tegra/fuse/
H A Dfuse-tegra.c130 fuse->lookups = kmemdup_array(fuse->soc->lookups, fuse->soc->num_lookups, in tegra_fuse_add_lookups()
/linux/drivers/clk/rockchip/
H A Dclk-cpu.c372 cpuclk->rate_table = kmemdup_array(rates, nrates, sizeof(*rates), in rockchip_clk_register_cpuclk()
H A Dclk-pll.c1138 pll->rate_table = kmemdup_array(rate_table, in rockchip_clk_register_pll()
/linux/drivers/clk/samsung/
H A Dclk-cpu.c694 cpuclk->cfg = kmemdup_array(clk_data->cfg, num_cfgs, sizeof(*cpuclk->cfg), in exynos_register_cpu_clock()
H A Dclk-pll.c1456 pll->rate_table = kmemdup_array(pll_clk->rate_table, in _samsung_clk_register_pll()
/linux/drivers/platform/chrome/
H A Dchromeos_laptop.c752 i2c_peripherals = kmemdup_array(src->i2c_peripherals, in chromeos_laptop_prepare_i2c_peripherals()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzt2h.c195 cfgs = kmemdup_array(configs, num_configs, sizeof(*cfgs), GFP_KERNEL); in rzt2h_map_add_config()
H A Dpinctrl-rzv2m.c199 cfgs = kmemdup_array(configs, num_configs, sizeof(*cfgs), GFP_KERNEL); in rzv2m_map_add_config()
/linux/drivers/mtd/
H A Dmtdconcat.c207 vecs_copy = kmemdup_array(vecs, count, sizeof(struct kvec), GFP_KERNEL); in concat_writev()
/linux/drivers/input/misc/
H A Dwistron_btns.c993 new_keymap = kmemdup_array(keymap, length, sizeof(struct key_entry), in copy_keymap()
/linux/sound/soc/sof/
H A Dtopology.c1374 pb = kmemdup_array(pin_binding, num_pins, sizeof(char *), GFP_KERNEL); in sof_parse_pin_binding()
1914 slink->hw_configs = kmemdup_array(cfg->hw_config, in sof_link_load()
/linux/kernel/
H A Duser_namespace.c867 map->reverse = kmemdup_array(map->forward, map->nr_extents, in sort_idmaps()
/linux/net/netfilter/
H A Dnf_nat_core.c1209 nat_ops = kmemdup_array(orig_nat_ops, ops_count, sizeof(*orig_nat_ops), GFP_KERNEL); in nf_nat_register_fn()
/linux/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c125 dup_configs = kmemdup_array(configs, num_configs, sizeof(*dup_configs), in add_map_configs()
/linux/lib/tests/
H A Dfortify_kunit.c391 checker(len, kmemdup_array(test_strs[i], 1, len, gfp), \
/linux/drivers/acpi/arm64/
H A Diort.c825 sids_copy = kmemdup_array(sids, num_sids, sizeof(*sids), GFP_KERNEL); in iort_rmr_alloc()
/linux/net/ipv4/netfilter/
H A Darp_tables.c1550 ops = kmemdup_array(template_ops, num_ops, sizeof(*ops), GFP_KERNEL); in arpt_register_table()

12