Home
last modified time | relevance | path

Searched refs:kmemdup (Results 1 – 200 of 403) sorted by relevance

123

/linux-4.4.14/scripts/coccinelle/api/
Dmemdup.cocci1 /// Use kmemdup rather than duplicating its implementation
41 + to = kmemdup(from,size,flag);
52 to = kmemdup(from,size,flag);
/linux-4.4.14/arch/arm/mach-s3c64xx/
Ddev-backlight.c95 samsung_bl_device = kmemdup(&samsung_dfl_bl_device, in samsung_bl_set()
102 samsung_bl_drvdata = kmemdup(&samsung_dfl_bl_data, in samsung_bl_set()
/linux-4.4.14/drivers/net/wireless/ti/
Dwilink_platform_data.c35 wl1251_platform_data = kmemdup(data, sizeof(*data), GFP_KERNEL); in wl1251_set_platform_data()
/linux-4.4.14/net/netfilter/
Dnf_conntrack_proto_generic.c171 pn->ctl_table = kmemdup(generic_sysctl_table, in generic_kmemdup_sysctl_table()
187 pn->ctl_compat_table = kmemdup(generic_compat_sysctl_table, in generic_kmemdup_compat_sysctl_table()
Dnf_conntrack_timestamp.c47 table = kmemdup(tstamp_sysctl_table, sizeof(tstamp_sysctl_table), in nf_conntrack_tstamp_init_sysctl()
Dnf_conntrack_acct.c69 table = kmemdup(acct_sysctl_table, sizeof(acct_sysctl_table), in nf_conntrack_acct_init_sysctl()
Dnf_conntrack_proto_udp.c246 pn->ctl_table = kmemdup(udp_sysctl_table, in udp_kmemdup_sysctl_table()
262 pn->ctl_compat_table = kmemdup(udp_compat_sysctl_table, in udp_kmemdup_compat_sysctl_table()
Dnf_conntrack_ecache.c269 table = kmemdup(event_sysctl_table, sizeof(event_sysctl_table), in nf_conntrack_event_init_sysctl()
Dnf_conntrack_proto_udplite.c245 pn->ctl_table = kmemdup(udplite_sysctl_table, in udplite_kmemdup_sysctl_table()
Dnf_conntrack_proto_sctp.c771 pn->ctl_table = kmemdup(sctp_sysctl_table, in sctp_kmemdup_sysctl_table()
795 pn->ctl_compat_table = kmemdup(sctp_compat_sysctl_table, in sctp_kmemdup_compat_sysctl_table()
Dnf_conntrack_helper.c62 table = kmemdup(helper_sysctl_table, sizeof(helper_sysctl_table), in nf_conntrack_helper_init_sysctl()
Dnf_conntrack_standalone.c502 table = kmemdup(nf_ct_sysctl_table, sizeof(nf_ct_sysctl_table), in nf_conntrack_standalone_init_sysctl()
Dnf_log.c445 table = kmemdup(nf_log_sysctl_table, in netfilter_log_sysctl_init()
/linux-4.4.14/drivers/leds/
Dleds-gpio-register.c34 _pdata.leds = kmemdup(pdata->leds, in gpio_led_register_device()
/linux-4.4.14/arch/metag/kernel/
Dprocess.c239 ctx = kmemdup(tsk->thread.fpu_context, in copy_thread()
250 ctx = kmemdup(tsk->thread.dsp_context, in copy_thread()
253 ctx->ram[i] = kmemdup(ctx->ram[i], ctx->ram_sz[i], in copy_thread()
/linux-4.4.14/arch/mips/ath79/
Ddev-leds-gpio.c27 p = kmemdup(leds, num_leds * sizeof(*p), GFP_KERNEL); in ath79_register_leds_gpio()
Ddev-gpio-buttons.c28 p = kmemdup(buttons, nbuttons * sizeof(*p), GFP_KERNEL); in ath79_register_gpio_keys_polled()
/linux-4.4.14/sound/soc/
Dsoc-cache.c32 codec->reg_cache = kmemdup(codec_drv->reg_cache_default, in snd_soc_cache_init()
/linux-4.4.14/net/unix/
Dsysctl_net_unix.c33 table = kmemdup(unix_table, sizeof(unix_table), GFP_KERNEL); in unix_sysctl_register()
/linux-4.4.14/arch/arm/plat-samsung/
Dplatformdata.c31 npd = kmemdup(pd, pdsize, GFP_KERNEL); in s3c_set_platdata()
Ddevs.c659 npd->displays = kmemdup(pd->displays, in s3c24xx_fb_set_platdata()
702 ptr = kmemdup(set->partitions, size, GFP_KERNEL); in s3c_nand_copy_set()
711 ptr = kmemdup(set->nr_map, size, GFP_KERNEL); in s3c_nand_copy_set()
719 ptr = kmemdup(set->ecc_layout, in s3c_nand_copy_set()
754 to = kmemdup(from, size, GFP_KERNEL); in s3c_nand_set_platdata()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_of.c72 *out_edid = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_of_connector()
Dnv_i2c.c165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_i2c_connector()
/linux-4.4.14/arch/m68k/kernel/
Dbootinfo_proc.c65 bootinfo_copy = kmemdup(bootinfo_tmp, bootinfo_size, GFP_KERNEL); in init_bootinfo_procfs()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_slave_compat.c85 nprop->value = kmemdup(prop->value, prop->length, GFP_KERNEL); in tilcdc_prop_dup()
155 overlay_data = kmemdup(__dtb_tilcdc_slave_compat_begin, in tilcdc_get_overlay()
/linux-4.4.14/net/sched/
Dem_nbyte.c36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_nbyte_change()
Dact_ipt.c141 t = kmemdup(td, td->u.target_size, GFP_KERNEL); in tcf_ipt_init()
235 t = kmemdup(ipt->tcfi_t, ipt->tcfi_t->u.user.target_size, GFP_ATOMIC); in tcf_ipt_dump()
Dem_ipset.c36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_ipset_change()
Dematch.c263 void *v = kmemdup(data, data_len, GFP_KERNEL); in tcf_em_validate()
Dact_bpf.c233 name = kmemdup(nla_data(tb[TCA_ACT_BPF_NAME]), in tcf_bpf_init_from_efd()
Dcls_bpf.c284 name = kmemdup(nla_data(tb[TCA_BPF_NAME]), in cls_bpf_prog_from_efd()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dbase.c115 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_dsm()
190 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_wmi()
/linux-4.4.14/net/xfrm/
Dxfrm_sysctl.c49 table = kmemdup(xfrm_table, sizeof(xfrm_table), GFP_KERNEL); in xfrm_sysctl_init()
Dxfrm_user.c284 p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL); in attach_one_algo()
308 p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL); in attach_crypt()
366 p = kmemdup(ualg, xfrm_alg_auth_len(ualg), GFP_KERNEL); in attach_auth_trunc()
393 p = kmemdup(ualg, aead_len(ualg), GFP_KERNEL); in attach_aead()
562 x->encap = kmemdup(nla_data(attrs[XFRMA_ENCAP]), in xfrm_state_construct()
572 x->coaddr = kmemdup(nla_data(attrs[XFRMA_COADDR]), in xfrm_state_construct()
931 filter = kmemdup(nla_data(attrs[XFRMA_ADDRESS_FILTER]), in xfrm_dump_sa()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_plane.c80 vc4_state = kmemdup(plane->state, sizeof(*vc4_state), GFP_KERNEL); in vc4_plane_duplicate_state()
87 vc4_state->dlist = kmemdup(vc4_state->dlist, in vc4_plane_duplicate_state()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_bios.c119 adev->bios = kmemdup(bios, size, GFP_KERNEL); in amdgpu_read_platform_bios()
297 adev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in amdgpu_acpi_vfct_bios()
/linux-4.4.14/sound/usb/
Dhelper.c92 buf = kmemdup(data, size, GFP_KERNEL); in snd_usb_ctl_msg()
Dquirks.c148 fp = kmemdup(quirk->data, sizeof(*fp), GFP_KERNEL); in create_fixed_stream_quirk()
159 rate_table = kmemdup(fp->rate_table, in create_fixed_stream_quirk()
464 fp = kmemdup(&ua_format, sizeof(*fp), GFP_KERNEL); in create_uaxx_quirk()
728 void *buf = kmemdup(seq, ARRAY_SIZE(seq), GFP_KERNEL); in snd_usb_accessmusic_boot_quirk()
/linux-4.4.14/drivers/cpufreq/
Dsfi-cpufreq.c48 sfi_cpufreq_array = kmemdup(pentry, totallen, GFP_KERNEL); in sfi_parse_freq()
/linux-4.4.14/drivers/nvdimm/
Dbtt_devs.c180 uuid = kmemdup(uuid, 16, GFP_KERNEL); in __nd_btt_create()
267 nd_btt->uuid = kmemdup(btt_sb->uuid, 16, GFP_KERNEL); in __nd_btt_probe()
Dpfn_devs.c204 uuid = kmemdup(uuid, 16, GFP_KERNEL); in __nd_pfn_create()
272 nd_pfn->uuid = kmemdup(pfn_sb->uuid, 16, GFP_KERNEL); in nd_pfn_validate()
Dnamespace_devs.c238 input = kmemdup(buf, len + 1, GFP_KERNEL); in __alt_name_store()
1604 nspm->alt_name = kmemdup((void __force *) label0->name, in find_pmem_label_set()
1606 nspm->uuid = kmemdup((void __force *) label0->uuid, in find_pmem_label_set()
1813 nsblk->uuid = kmemdup(nd_label->uuid, NSLABEL_UUID_LEN, in create_namespace_blk()
1819 nsblk->alt_name = kmemdup(name, NSLABEL_NAME_LEN, in create_namespace_blk()
Dcore.c170 *uuid_out = kmemdup(uuid, sizeof(uuid), GFP_KERNEL); in nd_uuid_store()
Ddimm_devs.c496 char *name = kmemdup(label_id, sizeof(*label_id), GFP_KERNEL); in nvdimm_allocate_dpa()
/linux-4.4.14/arch/sparc/kernel/
Dprom_common.c61 new_val = kmemdup(val, len, GFP_KERNEL); in of_set_property()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-utils.c84 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in pinctrl_utils_add_map_configs()
Dpinctrl-lantiq.c119 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map()
129 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map()
Dpinconf-generic.c264 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config()
/linux-4.4.14/mm/
Dutil.c109 void *kmemdup(const void *src, size_t len, gfp_t gfp) in kmemdup() function
118 EXPORT_SYMBOL(kmemdup);
/linux-4.4.14/sound/firewire/oxfw/
Doxfw-stream.c521 formats[eid] = kmemdup(buf, *len, GFP_KERNEL); in assume_stream_formats()
539 formats[eid] = kmemdup(buf, *len, GFP_KERNEL); in assume_stream_formats()
601 formats[eid] = kmemdup(buf, len, GFP_KERNEL); in fill_stream_formats()
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_msgqueue.c79 pstrMessage->pvBuffer = kmemdup(pvSendBuffer, u32SendBufferSize, in wilc_mq_send()
Dcoreconfigurator.c445 pstrNetworkInfo->pu8IEs = kmemdup(pu8IEs, u16IEsLen, in parse_network_info()
532 pstrConnectRespInfo->pu8RespIEs = kmemdup(pu8IEs, u16IEsLen, GFP_KERNEL); in ParseAssocRespInfo()
/linux-4.4.14/include/linux/
Dstring.h124 extern void *kmemdup(const void *src, size_t len, gfp_t gfp);
/linux-4.4.14/sound/oss/
Duart401.c350 midi_devs[devc->my_dev] = kmemdup(&uart401_operations, in probe_uart401()
362 midi_devs[devc->my_dev]->converter = kmemdup(&std_midi_synth, in probe_uart401()
/linux-4.4.14/arch/mips/alchemy/common/
Dplatform.c400 macres = kmemdup(au1xxx_eth0_resources[ctype], in alchemy_setup_macs()
421 macres = kmemdup(au1xxx_eth1_resources[ctype], in alchemy_setup_macs()
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_91x_usb_ops.c150 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in rsi_load_ta_instructions()
Drsi_91x_sdio_ops.c205 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in rsi_load_ta_instructions()
/linux-4.4.14/net/ax25/
Dsysctl_net_ax25.c157 table = kmemdup(ax25_param_table, sizeof(ax25_param_table), GFP_KERNEL); in ax25_register_dev_sysctl()
Dax25_out.c71 ax25->digipeat = kmemdup(digi, sizeof(*digi), GFP_ATOMIC); in ax25_send_frame()
Dax25_route.c438 ax25->digipeat = kmemdup(ax25_rt->digipeat, sizeof(ax25_digi), in ax25_rt_autobind()
/linux-4.4.14/fs/cifs/
Dcifs_spnego.c40 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_spnego_key_instantiate()
Dsess.c318 ses->auth_key.response = kmemdup(bcc_ptr + tioffset, tilen, in decode_ntlmssp_challenge()
606 kmemdup(ses->auth_key.response, in sess_establish_session()
1025 ses->auth_key.response = kmemdup(msg->data, msg->sesskey_len, in sess_auth_kerberos()
/linux-4.4.14/drivers/media/firewire/
Dfiredtv-rc.c142 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc()
/linux-4.4.14/drivers/clk/versatile/
Dclk-icst.c142 pclone = kmemdup(desc->params, sizeof(*pclone), GFP_KERNEL); in icst_clk_register()
/linux-4.4.14/drivers/usb/misc/
Dezusb.c43 transfer_buffer = kmemdup(data, length, GFP_KERNEL); in ezusb_writememory()
Demi26.c46 unsigned char *buffer = kmemdup(data, length, GFP_KERNEL); in emi26_writememory()
Dusbled.c206 enable = kmemdup("\x1f\x02\0\x5f\0\0\x1a\x03", 8, GFP_KERNEL); in led_probe()
Demi62.c55 unsigned char *buffer = kmemdup(data, length, GFP_KERNEL); in emi62_writememory()
/linux-4.4.14/drivers/regulator/
Dgpio-regulator.c274 drvdata->gpios = kmemdup(config->gpios, in gpio_regulator_probe()
292 drvdata->states = kmemdup(config->states, in gpio_regulator_probe()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dacl.c106 new = kmemdup(*header, new_size, GFP_NOFS); in lustre_posix_acl_xattr_reduce_space()
126 new = kmemdup(*header, ext_size, GFP_NOFS); in lustre_ext_acl_xattr_reduce_space()
Dobd_config.c637 lprof->lp_profile = kmemdup(prof, proflen, GFP_NOFS); in class_add_profile()
644 lprof->lp_dt = kmemdup(osc, osclen, GFP_NOFS); in class_add_profile()
652 lprof->lp_md = kmemdup(mdc, mdclen, GFP_NOFS); in class_add_profile()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_conntrack_proto_icmp.c347 pn->ctl_table = kmemdup(icmp_sysctl_table, in icmp_kmemdup_sysctl_table()
363 pn->ctl_compat_table = kmemdup(icmp_compat_sysctl_table, in icmp_kmemdup_compat_sysctl_table()
Dnf_conntrack_l3proto_ipv4.c355 in->ctl_table = kmemdup(ip_ct_sysctl_table, in ipv4_init_net()
/linux-4.4.14/net/wireless/
Dwext-sme.c47 ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL); in cfg80211_mgd_wext_connect()
355 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie()
Dsme.c436 *out_ies = kmemdup(ies, ies_len, GFP_KERNEL); in cfg80211_sme_get_conn_ies()
728 country_ie = kmemdup(country_ie, 2 + country_ie[1], GFP_ATOMIC); in __cfg80211_connect_result()
Dibss.c295 ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL); in cfg80211_ibss_wext_join()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dnvm.c481 temp = kmemdup(file_sec->data, section_size, GFP_KERNEL); in iwl_mvm_read_external_nvm()
546 temp = kmemdup(nvm_buffer, ret, GFP_KERNEL); in iwl_nvm_init()
675 resp_cp = kmemdup(mcc_resp, resp_len, GFP_KERNEL); in iwl_mvm_update_mcc()
Dd3.c985 mvm->nd_match_sets = kmemdup(nd_config->match_sets, in iwl_mvm_netdetect_config()
994 mvm->nd_channels = kmemdup(nd_config->channels, in iwl_mvm_netdetect_config()
1627 fw_status = kmemdup(status, len, GFP_KERNEL); in iwl_mvm_get_wakeup_status()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_pe_sip.c97 p->pe_data = kmemdup(dptr + matchoff, matchlen, GFP_ATOMIC); in ip_vs_sip_fill_param()
Dip_vs_app.c91 inc = kmemdup(app, sizeof(*inc), GFP_KERNEL); in ip_vs_app_inc_new()
207 a = kmemdup(app, sizeof(*app), GFP_KERNEL); in register_ip_vs_app()
Dip_vs_proto.c192 return kmemdup(table, size, GFP_KERNEL); in ip_vs_create_timeout_table()
Dip_vs_lblc.c560 ipvs->lblc_ctl_table = kmemdup(vs_vars_table, in __ip_vs_lblc_init()
/linux-4.4.14/drivers/hid/
Dhid-roccat-common.c52 buf = kmemdup(data, size, GFP_KERNEL); in roccat_common2_send()
Dhid-roccat.c259 new_value = kmemdup(data, device->report_size, GFP_ATOMIC); in roccat_report_event()
Dhid-hyperv.c203 input_device->hid_desc = kmemdup(desc, desc->bLength, GFP_ATOMIC); in mousevsc_on_receive_device_info()
Dhidraw.c499 if (!(list->buffer[list->head].value = kmemdup(data, len, GFP_ATOMIC))) { in hidraw_report_event()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_atomic_plane.c79 intel_state = kmemdup(plane->state, sizeof(*intel_state), GFP_KERNEL); in intel_plane_duplicate_state()
Dintel_atomic.c90 crtc_state = kmemdup(crtc->state, sizeof(*crtc_state), GFP_KERNEL); in intel_crtc_duplicate_state()
Dintel_bios.c786 dev_priv->vbt.dsi.config = kmemdup(config, sizeof(struct mipi_config), GFP_KERNEL); in parse_mipi()
790 dev_priv->vbt.dsi.pps = kmemdup(pps, sizeof(struct mipi_pps_data), GFP_KERNEL); in parse_mipi()
854 dev_priv->vbt.dsi.data = kmemdup(seq_data + 3, seq_size, GFP_KERNEL); in parse_mipi()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_edid_load.c213 edid = kmemdup(fwdata, fwsize, GFP_KERNEL); in edid_load()
/linux-4.4.14/drivers/gpu/drm/tegra/
Doutput.c31 edid = kmemdup(output->edid, sizeof(*edid), GFP_KERNEL); in tegra_output_connector_get_modes()
/linux-4.4.14/drivers/parport/
Dprocfs.c480 t = kmemdup(&parport_sysctl_template, sizeof(*t), GFP_KERNEL); in parport_proc_register()
526 t = kmemdup(&parport_device_sysctl_template, sizeof(*t), GFP_KERNEL); in parport_device_proc_register()
Dparport_gsc.c249 ops = kmemdup(&parport_gsc_ops, sizeof(struct parport_operations), in parport_gsc_probe_port()
Dparport_sunbpp.c287 ops = kmemdup(&parport_sunbpp_ops, sizeof(struct parport_operations), in bpp_probe()
/linux-4.4.14/drivers/video/fbdev/i810/
Di810-i2c.c168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
/linux-4.4.14/sound/usb/line6/
Dvariax.c230 variax->buffer_activate = kmemdup(variax_activate, in variax_init()
Dmidi.c120 transfer_buffer = kmemdup(data, length, GFP_ATOMIC); in send_midi_async()
Ddriver.c214 buffer = kmemdup(line6_request_version, in line6_version_request_async()
/linux-4.4.14/drivers/usb/serial/
Dipw.c144 buf_flow_init = kmemdup(buf_flow_static, 16, GFP_KERNEL); in ipw_open()
/linux-4.4.14/net/bluetooth/
Dmgmt_util.c183 cmd->param = kmemdup(data, len, GFP_KERNEL); in mgmt_pending_add()
Da2mp.c435 assoc = kmemdup(rsp->amp_assoc, assoc_len, GFP_KERNEL); in a2mp_getampassoc_rsp()
509 assoc = kmemdup(req->amp_assoc, assoc_len, GFP_KERNEL); in a2mp_createphyslink_req()
/linux-4.4.14/net/ipv6/
Dsysctl_net_ipv6.c120 ipv6_table = kmemdup(ipv6_table_template, sizeof(ipv6_table_template), in ipv6_sysctl_net_init()
Dxfrm6_policy.c335 table = kmemdup(table, sizeof(xfrm6_policy_table), GFP_KERNEL); in xfrm6_net_sysctl_init()
Dip6_output.c645 tmp_hdr = kmemdup(skb_network_header(skb), hlen, GFP_ATOMIC); in ip6_fragment()
1147 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_opt_dup()
1153 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_rthdr_dup()
/linux-4.4.14/drivers/staging/fbtft/
Dfbtft-sysfs.c40 tmp = kmemdup(str, size + 1, GFP_KERNEL); in fbtft_gamma_parse_str()
/linux-4.4.14/arch/ia64/sn/pci/pcibr/
Dpcibr_provider.c130 soft = kmemdup(prom_bussoft, sizeof(struct pcibus_info), GFP_KERNEL); in pcibr_bus_fixup()
/linux-4.4.14/drivers/s390/char/
Dkeyboard.c61 kbd->key_maps[i] = kmemdup(key_maps[i], in kbd_alloc()
83 kbd->accent_table = kmemdup(accent_table, in kbd_alloc()
/linux-4.4.14/security/
Ddevice_cgroup.c74 new = kmemdup(ex, sizeof(*ex), GFP_KERNEL); in dev_exceptions_copy()
100 excopy = kmemdup(ex, sizeof(*ex), GFP_KERNEL); in dev_exception_add()
/linux-4.4.14/drivers/clk/mmp/
Dclk-mix.c469 mix->table = kmemdup(config->table, table_bytes, GFP_KERNEL); in mmp_clk_register_mix()
481 mix->mux_table = kmemdup(config->mux_table, table_bytes, in mmp_clk_register_mix()
/linux-4.4.14/drivers/bluetooth/
Dbcm203x.c229 data->fw_data = kmemdup(firmware->data, firmware->size, GFP_KERNEL); in bcm203x_probe()
Dbtrtl.c198 buf = kmemdup(fw->data + patch_offset, patch_length, GFP_KERNEL); in rtl8723b_parse_firmware()
/linux-4.4.14/fs/ubifs/
Dxattr.c147 ui->data = kmemdup(value, size, GFP_NOFS); in create_xattr()
212 buf = kmemdup(value, size, GFP_NOFS); in change_xattr()
Dlpt.c1501 n = kmemdup(nnode, sizeof(struct ubifs_nnode), GFP_NOFS); in dirty_cow_nnode()
1551 p = kmemdup(pnode, sizeof(struct ubifs_pnode), GFP_NOFS); in dirty_cow_pnode()
1989 nnode = kmemdup(&path[h].nnode, sz, GFP_NOFS); in ubifs_lpt_scan_nolock()
2006 pnode = kmemdup(&path[h].pnode, sz, GFP_NOFS); in ubifs_lpt_scan_nolock()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb-i2c.c233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
/linux-4.4.14/drivers/block/aoe/
Daoechr.c142 mp = kmemdup(msg, n, GFP_ATOMIC); in aoechr_error()
/linux-4.4.14/arch/x86/kernel/
Dprocess_32.c172 p->thread.io_bitmap_ptr = kmemdup(tsk->thread.io_bitmap_ptr, in copy_thread_tls()
Dprocess_64.c197 p->thread.io_bitmap_ptr = kmemdup(me->thread.io_bitmap_ptr, in copy_thread_tls()
/linux-4.4.14/drivers/clk/rockchip/
Dclk-cpu.c305 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk()
Dclk-pll.c414 pll->rate_table = kmemdup(rate_table, in rockchip_clk_register_pll()
/linux-4.4.14/drivers/mtd/
Dcmdlinepart.c360 *pparts = kmemdup(part->parts, sizeof(*part->parts) * part->num_parts, in parse_cmdline_partitions()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_bios.c120 rdev->bios = kmemdup(bios, size, GFP_KERNEL); in radeon_read_platform_bios()
639 rdev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in radeon_acpi_vfct_bios()
/linux-4.4.14/drivers/fmc/
Dfmc-fakedev.c283 fmc = kmemdup(&ff_template_fmc, sizeof(ff_template_fmc), in ff_dev_create()
Dfmc-core.c157 devarray = kmemdup(devs, n * sizeof(*devs), GFP_KERNEL); in fmc_device_register_n()
/linux-4.4.14/sound/pci/echoaudio/
Dlayla24_dsp.c304 monitors = kmemdup(chip->comm_page->monitors, in switch_asic()
/linux-4.4.14/net/core/
Dgen_stats.c311 d->xstats = kmemdup(st, len, GFP_ATOMIC); in gnet_stats_copy_app()
Dscm.c339 new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]), in scm_fp_dup()
Dsysctl_net_core.c428 tbl = kmemdup(tbl, sizeof(netns_core_table), GFP_KERNEL); in sysctl_core_net_init()
/linux-4.4.14/drivers/gpu/drm/imx/
Dparallel-display.c228 imxpd->edid = kmemdup(edidp, imxpd->edid_len, GFP_KERNEL); in imx_pd_bind()
/linux-4.4.14/drivers/clk/samsung/
Dclk-cpu.c329 cpuclk->cfg = kmemdup(cfg, sizeof(*cfg) * num_cfgs, GFP_KERNEL); in exynos_register_cpu_clock()
/linux-4.4.14/security/selinux/
Dxfrm.c301 new_ctx = kmemdup(old_ctx, sizeof(*old_ctx) + old_ctx->ctx_len, in selinux_xfrm_policy_clone()
/linux-4.4.14/drivers/media/pci/zoran/
Dvideocodec.c110 codec = kmemdup(h->codec, sizeof(struct videocodec), in videocodec_attach()
/linux-4.4.14/net/sunrpc/auth_gss/
Dgss_krb5_mech.c211 res->data = kmemdup(p, len, GFP_NOFS); in simple_get_netobj()
655 ctx->mech_used.data = kmemdup(gss_kerberos_mech.gm_oid.data, in gss_import_v2_context()
/linux-4.4.14/drivers/iio/light/
Dhid-sensor-prox.c272 indio_dev->channels = kmemdup(prox_channels, sizeof(prox_channels), in hid_prox_probe()
Dhid-sensor-als.c283 indio_dev->channels = kmemdup(als_channels, in hid_als_probe()
/linux-4.4.14/arch/arm/mach-omap2/
Dusb-host.c388 config = kmemdup(&hsusb_reg_config, sizeof(hsusb_reg_config), in usbhs_add_regulator()
Domap_device.c387 hwmods = kmemdup(ohs, sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_alloc()
/linux-4.4.14/drivers/iio/pressure/
Dhid-sensor-press.c282 indio_dev->channels = kmemdup(press_channels, sizeof(press_channels), in hid_press_probe()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c427 return kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_acpi_edid()
Dnouveau_connector.c186 kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_of_detect()
393 kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_detect_lvds()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-phy-db.c236 entry->data = kmemdup(phy_db_notif->data, size, alloc_ctx); in iwl_phy_db_set_section()
Diwl-drv.c1285 kmemdup(pieces->dbg_dest_tlv, in iwl_req_fw_callback()
1299 kmemdup(pieces->dbg_conf_tlv[i], in iwl_req_fw_callback()
1343 kmemdup(pieces->dbg_trigger_tlv[i], in iwl_req_fw_callback()
/linux-4.4.14/kernel/gcov/
Dgcc_3_4.c260 dup->functions = kmemdup(info->functions, info->n_functions * in gcov_info_dup()
Dgcc_4_7.c263 dup = kmemdup(info, sizeof(*dup), GFP_KERNEL); in gcov_info_dup()
/linux-4.4.14/fs/ecryptfs/
Dmessaging.c250 msg_ctx->msg = kmemdup(msg, msg_size, GFP_KERNEL); in ecryptfs_process_response()
/linux-4.4.14/drivers/mfd/
Dmfd-core.c73 pdev->mfd_cell = kmemdup(cell, sizeof(*cell), GFP_KERNEL); in mfd_platform_add_cell()
Dmc13xxx-core.c365 cell.name = kmemdup(buf, strlen(buf) + 1, GFP_KERNEL); in mc13xxx_add_subdevice_pdata()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_datagram.c279 new_dg = kmemdup(dg, dg_size, GFP_KERNEL); in dg_dispatch_as_host()
/linux-4.4.14/include/net/
Dxfrm.h1732 x->preplay_esn = kmemdup(x->replay_esn, in xfrm_replay_clone()
1745 return kmemdup(orig, aead_len(orig), GFP_KERNEL); in xfrm_algo_aead_clone()
1751 return kmemdup(orig, xfrm_alg_len(orig), GFP_KERNEL); in xfrm_algo_clone()
1756 return kmemdup(orig, xfrm_alg_auth_len(orig), GFP_KERNEL); in xfrm_algo_auth_clone()
/linux-4.4.14/drivers/iio/orientation/
Dhid-sensor-incl-3d.c338 indio_dev->channels = kmemdup(incl_3d_channels, in hid_incl_3d_probe()
/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_ipc.c355 data = kmemdup((void *)msg->mailbox_data, msg_low, GFP_KERNEL); in sst_process_reply_mrfld()
/linux-4.4.14/drivers/iio/accel/
Dhid-sensor-accel-3d.c322 indio_dev->channels = kmemdup(accel_3d_channels, in hid_accel_3d_probe()
/linux-4.4.14/drivers/mtd/ubi/
Dgluebi.c310 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create()
/linux-4.4.14/net/irda/
Dirias_object.c504 value->t.oct_seq = kmemdup(octseq, len, GFP_ATOMIC); in irias_new_octseq_value()
/linux-4.4.14/fs/f2fs/
Dacl.c271 clone = kmemdup(acl, size, flags); in f2fs_acl_clone()
/linux-4.4.14/drivers/iio/gyro/
Dhid-sensor-gyro-3d.c319 indio_dev->channels = kmemdup(gyro_3d_channels, in hid_gyro_3d_probe()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_conntrack_proto_icmpv6.c343 pn->ctl_table = kmemdup(icmpv6_sysctl_table, in icmpv6_kmemdup_sysctl_table()
Dnf_conntrack_reasm.c104 table = kmemdup(table, sizeof(nf_ct_frag6_sysctl_table), in nf_ct_frag6_sysctl_register()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dxattr_cache.c130 xattr->xe_value = kmemdup(xattr_val, xattr_val_len, GFP_NOFS); in ll_xattr_cache_add()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_plane.c257 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in omap_plane_atomic_duplicate_state()
/linux-4.4.14/net/netrom/
Dnr_route.c155 nr_neigh->digipeat = kmemdup(ax25_digi, in nr_add_node()
437 nr_neigh->digipeat = kmemdup(ax25_digi, sizeof(*ax25_digi), in nr_add_neigh()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dinit.c676 *fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in ath6kl_get_fw()
1008 ar->fw_otp = kmemdup(data, ie_len, GFP_KERNEL); in ath6kl_fetch_fw_apin()
1039 ar->fw_patch = kmemdup(data, ie_len, GFP_KERNEL); in ath6kl_fetch_fw_apin()
/linux-4.4.14/fs/qnx4/
Dinode.c172 qnx4_sb(sb)->BitMap = kmemdup(rootdir, in qnx4_checkroot()
/linux-4.4.14/arch/mips/bcm47xx/
Dbuttons.c399 bcm47xx_button_pdata.buttons = kmemdup(buttons, size, GFP_KERNEL); in bcm47xx_buttons_copy()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c359 edid = kmemdup(ctx->raw_edid, edid_len, GFP_KERNEL); in vidi_get_modes()
/linux-4.4.14/arch/ia64/sn/kernel/
Dirq.c153 new_irq_info = kmemdup(sn_irq_info, sizeof(struct sn_irq_info), in sn_retarget_vector()
/linux-4.4.14/net/ipv4/
Dxfrm4_policy.c305 table = kmemdup(table, sizeof(xfrm4_policy_table), GFP_KERNEL); in xfrm4_net_sysctl_init()
Ddevinet.c2209 t = kmemdup(&devinet_sysctl, sizeof(*t), GFP_KERNEL); in __devinet_sysctl_register()
2298 all = kmemdup(all, sizeof(ipv4_devconf), GFP_KERNEL); in devinet_init_net()
2302 dflt = kmemdup(dflt, sizeof(ipv4_devconf_dflt), GFP_KERNEL); in devinet_init_net()
2307 tbl = kmemdup(tbl, sizeof(ctl_forward_entry), GFP_KERNEL); in devinet_init_net()
/linux-4.4.14/drivers/usb/gadget/function/
Df_hid.c795 d = kmemdup(page, len, GFP_KERNEL); in f_hid_opts_report_desc_store()
940 hidg->report_desc = kmemdup(opts->report_desc, in hidg_alloc()
/linux-4.4.14/net/nfc/
Dllcp_sock.c117 llcp_sock->service_name = kmemdup(llcp_addr.service_name, in llcp_sock_bind()
719 llcp_sock->service_name = kmemdup(addr->service_name, in llcp_sock_connect()
/linux-4.4.14/drivers/base/
Dplatform.c262 r = kmemdup(res, sizeof(struct resource) * num, GFP_KERNEL); in platform_device_add_resources()
290 d = kmemdup(data, size, GFP_KERNEL); in platform_device_add_data()
/linux-4.4.14/drivers/staging/rtl8192e/
Drtllib_wx.c795 buf = kmemdup(ie, ieee->wps_ie_len, GFP_KERNEL); in rtllib_wx_set_gen_ie()
808 buf = kmemdup(ie, len, GFP_KERNEL); in rtllib_wx_set_gen_ie()
/linux-4.4.14/drivers/media/usb/dvb-usb/
Ddw2102.c2255 p1100 = kmemdup(&s6x0_properties, in dw2102_probe()
2267 s660 = kmemdup(&s6x0_properties, in dw2102_probe()
2280 p7500 = kmemdup(&s6x0_properties, in dw2102_probe()
2294 s421 = kmemdup(&su3000_properties, in dw2102_probe()
/linux-4.4.14/net/sctp/
Dsysctl.c465 table = kmemdup(sctp_net_table, sizeof(sctp_net_table), GFP_KERNEL); in sctp_sysctl_net_register()
Dsm_make_chunk.c2406 asoc->peer.cookie = kmemdup(cookie, asoc->peer.cookie_len, gfp); in sctp_process_init()
2648 asoc->peer.peer_random = kmemdup(param.p, in sctp_process_param()
2661 asoc->peer.peer_hmacs = kmemdup(param.p, in sctp_process_param()
2676 asoc->peer.peer_chunks = kmemdup(param.p, in sctp_process_param()
/linux-4.4.14/arch/ia64/sn/pci/
Dtioca_provider.c603 tioca_common = kmemdup(prom_bussoft, sizeof(struct tioca_common), in tioca_bus_fixup()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c286 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in rcar_du_plane_atomic_duplicate_state()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dboot.c420 nvs_aligned = kmemdup(nvs_ptr, nvs_len, GFP_KERNEL); in wlcore_boot_upload_nvs()
/linux-4.4.14/arch/x86/platform/intel-mid/
Dsfi.c200 gpio_table = kmemdup(pentry, num * sizeof(*pentry), GFP_KERNEL); in sfi_parse_gpio()
/linux-4.4.14/arch/arm/mach-omap1/
Dusb.c636 pdata = kmemdup(_pdata, sizeof(*pdata), GFP_KERNEL); in omap1_usb_init()
/linux-4.4.14/drivers/usb/storage/
Drealtek_cr.c405 buf = kmemdup(data, len, GFP_NOIO); in rts51x_write_mem()
518 buf = kmemdup(data, len, GFP_NOIO); in __do_config_autodelink()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dintel_bios.c221 lvds_bl = kmemdup(vbt_lvds_bl, sizeof(*vbt_lvds_bl), GFP_KERNEL); in parse_backlight_data()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Ddlpar.c61 prop->value = kmemdup(value, prop->length, GFP_KERNEL); in dlpar_parse_cc_property()
Dhotplug-memory.c95 new_prop->value = kmemdup(prop->value, prop->length, GFP_KERNEL); in dlpar_clone_drconf_property()
/linux-4.4.14/drivers/usb/usbip/
Dstub_rx.c486 priv->urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, in stub_recv_cmd_submit()
/linux-4.4.14/lib/
Diov_iter.c785 return new->bvec = kmemdup(new->bvec, in dup_iter()
790 return new->iov = kmemdup(new->iov, in dup_iter()
/linux-4.4.14/fs/nfs/
Dunlink.c50 str = kmemdup(dentry->d_name.name, NAME_ALLOC_LEN(len), GFP_KERNEL); in nfs_copy_dname()
/linux-4.4.14/net/ceph/
Dcrypto.c19 dst->key = kmemdup(src->key, src->len, GFP_NOFS); in ceph_crypto_key_clone()
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
Dmcu.c364 ivb = kmemdup(fw->ivb, sizeof(fw->ivb), GFP_KERNEL); in mt7601u_upload_firmware()
/linux-4.4.14/fs/ceph/
Dxattr.c940 newname = kmemdup(name, name_len + 1, GFP_NOFS); in __ceph_setxattr()
945 newval = kmemdup(value, val_len, GFP_NOFS); in __ceph_setxattr()
/linux-4.4.14/net/dccp/
Dfeat.c374 fval->sp.vec = kmemdup(val, len, gfp_any()); in dccp_feat_clone_sp_val()
401 new = kmemdup(original, sizeof(struct dccp_feat_entry), gfp_any()); in dccp_feat_clone_entry()
/linux-4.4.14/net/rxrpc/
Dar-key.c311 td->data = kmemdup(xdr, len, GFP_KERNEL); in rxrpc_krb5_decode_tagged_data()
405 *_ticket = kmemdup(xdr, len, GFP_KERNEL); in rxrpc_krb5_decode_ticket()
/linux-4.4.14/drivers/base/regmap/
Dregcache.c143 tmp_buf = kmemdup(config->reg_defaults, map->num_reg_defaults * in regcache_init()
/linux-4.4.14/drivers/of/
Ddynamic.c379 new->value = kmemdup(prop->value, prop->length, allocflags); in __of_prop_dup()
/linux-4.4.14/drivers/pinctrl/freescale/
Dpinctrl-mxs.c120 pconfig = kmemdup(&config, sizeof(config), GFP_KERNEL); in mxs_dt_node_to_map()
/linux-4.4.14/drivers/hwtracing/intel_th/
Dcore.c291 r = kmemdup(res, sizeof(*res) * nres, GFP_KERNEL); in intel_th_device_add_resources()
/linux-4.4.14/drivers/net/team/
Dteam_mode_loadbalance.c255 fprog->filter = kmemdup(filter, data_len, GFP_KERNEL); in __fprog_create()
/linux-4.4.14/drivers/pinctrl/sh-pfc/
Dpinctrl.c90 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c357 nb = kmemdup(sp->buffers, scnt * sizeof(*nb), in pvr2_stream_buffer_count()
/linux-4.4.14/fs/nfs/blocklayout/
Dextent_tree.c290 split = kmemdup(new, sizeof(*new), GFP_ATOMIC); in ext_tree_insert()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.c223 fw = kmemdup(priv->firmware->data, fw_len, GFP_KERNEL); in p54spi_upload_firmware()

123