Home
last modified time | relevance | path

Searched refs:kmemdup_array (Results 1 – 25 of 33) 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/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/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/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/platform/chrome/
H A Dchromeos_laptop.c752 i2c_peripherals = kmemdup_array(src->i2c_peripherals, in chromeos_laptop_prepare_i2c_peripherals()
/linux/drivers/base/regmap/
H A Dregcache.c193 tmp_buf = kmemdup_array(config->reg_defaults, map->num_reg_defaults, in regcache_init()
/linux/drivers/mtd/
H A Dmtdconcat.c207 vecs_copy = kmemdup_array(vecs, count, sizeof(struct kvec), GFP_KERNEL); in concat_writev()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl.c86 cfgs = kmemdup_array(configs, num_configs, sizeof(*cfgs), GFP_KERNEL); in sh_pfc_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/pinctrl/nomadik/
H A Dpinctrl-abx500.c716 dup_configs = kmemdup_array(configs, num_configs, sizeof(*dup_configs), GFP_KERNEL); in abx500_dt_add_map_configs()
/linux/drivers/input/misc/
H A Dwistron_btns.c993 new_keymap = kmemdup_array(keymap, length, sizeof(struct key_entry), in copy_keymap()
/linux/drivers/base/
H A Dplatform.c611 r = kmemdup_array(res, num, sizeof(*r), GFP_KERNEL); in platform_device_add_resources()
/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/net/netfilter/
H A Dnf_nat_core.c1221 nat_ops = kmemdup_array(orig_nat_ops, ops_count, sizeof(*orig_nat_ops), GFP_KERNEL); in nf_nat_register_fn()
/linux/kernel/irq/
H A Dmsi.c87 desc->affinity = kmemdup_array(affinity, nvec, sizeof(*desc->affinity), GFP_KERNEL); in msi_alloc_desc()
/linux/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c125 dup_configs = kmemdup_array(configs, num_configs, sizeof(*dup_configs), in add_map_configs()
/linux/drivers/acpi/arm64/
H A Diort.c825 sids_copy = kmemdup_array(sids, num_sids, sizeof(*sids), GFP_KERNEL); in iort_rmr_alloc()
/linux/lib/tests/
H A Dfortify_kunit.c391 checker(len, kmemdup_array(test_strs[i], 1, len, gfp), \
/linux/net/ipv4/netfilter/
H A Darp_tables.c1550 ops = kmemdup_array(template_ops, num_ops, sizeof(*ops), GFP_KERNEL); in arpt_register_table()
H A Dip_tables.c1770 ops = kmemdup_array(template_ops, num_ops, sizeof(*ops), GFP_KERNEL); in ipt_register_table()
/linux/net/ipv6/netfilter/
H A Dip6_tables.c1776 ops = kmemdup_array(template_ops, num_ops, sizeof(*ops), GFP_KERNEL); in ip6t_register_table()
/linux/sound/usb/
H A Dquirks.c170 rate_table = kmemdup_array(fp->rate_table, fp->nr_rates, sizeof(int), in create_fixed_stream_quirk()

12