/linux-4.4.14/scripts/coccinelle/api/ |
D | memdup.cocci | 1 /// 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/ |
D | dev-backlight.c | 95 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/ |
D | wilink_platform_data.c | 35 wl1251_platform_data = kmemdup(data, sizeof(*data), GFP_KERNEL); in wl1251_set_platform_data()
|
/linux-4.4.14/net/netfilter/ |
D | nf_conntrack_proto_generic.c | 171 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()
|
D | nf_conntrack_timestamp.c | 47 table = kmemdup(tstamp_sysctl_table, sizeof(tstamp_sysctl_table), in nf_conntrack_tstamp_init_sysctl()
|
D | nf_conntrack_acct.c | 69 table = kmemdup(acct_sysctl_table, sizeof(acct_sysctl_table), in nf_conntrack_acct_init_sysctl()
|
D | nf_conntrack_proto_udp.c | 246 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()
|
D | nf_conntrack_ecache.c | 269 table = kmemdup(event_sysctl_table, sizeof(event_sysctl_table), in nf_conntrack_event_init_sysctl()
|
D | nf_conntrack_proto_udplite.c | 245 pn->ctl_table = kmemdup(udplite_sysctl_table, in udplite_kmemdup_sysctl_table()
|
D | nf_conntrack_proto_sctp.c | 771 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()
|
D | nf_conntrack_helper.c | 62 table = kmemdup(helper_sysctl_table, sizeof(helper_sysctl_table), in nf_conntrack_helper_init_sysctl()
|
D | nf_conntrack_standalone.c | 502 table = kmemdup(nf_ct_sysctl_table, sizeof(nf_ct_sysctl_table), in nf_conntrack_standalone_init_sysctl()
|
D | nf_log.c | 445 table = kmemdup(nf_log_sysctl_table, in netfilter_log_sysctl_init()
|
/linux-4.4.14/drivers/leds/ |
D | leds-gpio-register.c | 34 _pdata.leds = kmemdup(pdata->leds, in gpio_led_register_device()
|
/linux-4.4.14/arch/metag/kernel/ |
D | process.c | 239 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/ |
D | dev-leds-gpio.c | 27 p = kmemdup(leds, num_leds * sizeof(*p), GFP_KERNEL); in ath79_register_leds_gpio()
|
D | dev-gpio-buttons.c | 28 p = kmemdup(buttons, nbuttons * sizeof(*p), GFP_KERNEL); in ath79_register_gpio_keys_polled()
|
/linux-4.4.14/sound/soc/ |
D | soc-cache.c | 32 codec->reg_cache = kmemdup(codec_drv->reg_cache_default, in snd_soc_cache_init()
|
/linux-4.4.14/net/unix/ |
D | sysctl_net_unix.c | 33 table = kmemdup(unix_table, sizeof(unix_table), GFP_KERNEL); in unix_sysctl_register()
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | platformdata.c | 31 npd = kmemdup(pd, pdsize, GFP_KERNEL); in s3c_set_platdata()
|
D | devs.c | 659 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/ |
D | nv_of.c | 72 *out_edid = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_of_connector()
|
D | nv_i2c.c | 165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_i2c_connector()
|
/linux-4.4.14/arch/m68k/kernel/ |
D | bootinfo_proc.c | 65 bootinfo_copy = kmemdup(bootinfo_tmp, bootinfo_size, GFP_KERNEL); in init_bootinfo_procfs()
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_slave_compat.c | 85 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/ |
D | em_nbyte.c | 36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_nbyte_change()
|
D | act_ipt.c | 141 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()
|
D | em_ipset.c | 36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_ipset_change()
|
D | ematch.c | 263 void *v = kmemdup(data, data_len, GFP_KERNEL); in tcf_em_validate()
|
D | act_bpf.c | 233 name = kmemdup(nla_data(tb[TCA_ACT_BPF_NAME]), in tcf_bpf_init_from_efd()
|
D | cls_bpf.c | 284 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/ |
D | base.c | 115 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/ |
D | xfrm_sysctl.c | 49 table = kmemdup(xfrm_table, sizeof(xfrm_table), GFP_KERNEL); in xfrm_sysctl_init()
|
D | xfrm_user.c | 284 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/ |
D | vc4_plane.c | 80 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/ |
D | amdgpu_bios.c | 119 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/ |
D | helper.c | 92 buf = kmemdup(data, size, GFP_KERNEL); in snd_usb_ctl_msg()
|
D | quirks.c | 148 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/ |
D | sfi-cpufreq.c | 48 sfi_cpufreq_array = kmemdup(pentry, totallen, GFP_KERNEL); in sfi_parse_freq()
|
/linux-4.4.14/drivers/nvdimm/ |
D | btt_devs.c | 180 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()
|
D | pfn_devs.c | 204 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()
|
D | namespace_devs.c | 238 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()
|
D | core.c | 170 *uuid_out = kmemdup(uuid, sizeof(uuid), GFP_KERNEL); in nd_uuid_store()
|
D | dimm_devs.c | 496 char *name = kmemdup(label_id, sizeof(*label_id), GFP_KERNEL); in nvdimm_allocate_dpa()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | prom_common.c | 61 new_val = kmemdup(val, len, GFP_KERNEL); in of_set_property()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-utils.c | 84 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in pinctrl_utils_add_map_configs()
|
D | pinctrl-lantiq.c | 119 (*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()
|
D | pinconf-generic.c | 264 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config()
|
/linux-4.4.14/mm/ |
D | util.c | 109 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/ |
D | oxfw-stream.c | 521 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/ |
D | wilc_msgqueue.c | 79 pstrMessage->pvBuffer = kmemdup(pvSendBuffer, u32SendBufferSize, in wilc_mq_send()
|
D | coreconfigurator.c | 445 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/ |
D | string.h | 124 extern void *kmemdup(const void *src, size_t len, gfp_t gfp);
|
/linux-4.4.14/sound/oss/ |
D | uart401.c | 350 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/ |
D | platform.c | 400 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/ |
D | rsi_91x_usb_ops.c | 150 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in rsi_load_ta_instructions()
|
D | rsi_91x_sdio_ops.c | 205 fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in rsi_load_ta_instructions()
|
/linux-4.4.14/net/ax25/ |
D | sysctl_net_ax25.c | 157 table = kmemdup(ax25_param_table, sizeof(ax25_param_table), GFP_KERNEL); in ax25_register_dev_sysctl()
|
D | ax25_out.c | 71 ax25->digipeat = kmemdup(digi, sizeof(*digi), GFP_ATOMIC); in ax25_send_frame()
|
D | ax25_route.c | 438 ax25->digipeat = kmemdup(ax25_rt->digipeat, sizeof(ax25_digi), in ax25_rt_autobind()
|
/linux-4.4.14/fs/cifs/ |
D | cifs_spnego.c | 40 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_spnego_key_instantiate()
|
D | sess.c | 318 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/ |
D | firedtv-rc.c | 142 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc()
|
/linux-4.4.14/drivers/clk/versatile/ |
D | clk-icst.c | 142 pclone = kmemdup(desc->params, sizeof(*pclone), GFP_KERNEL); in icst_clk_register()
|
/linux-4.4.14/drivers/usb/misc/ |
D | ezusb.c | 43 transfer_buffer = kmemdup(data, length, GFP_KERNEL); in ezusb_writememory()
|
D | emi26.c | 46 unsigned char *buffer = kmemdup(data, length, GFP_KERNEL); in emi26_writememory()
|
D | usbled.c | 206 enable = kmemdup("\x1f\x02\0\x5f\0\0\x1a\x03", 8, GFP_KERNEL); in led_probe()
|
D | emi62.c | 55 unsigned char *buffer = kmemdup(data, length, GFP_KERNEL); in emi62_writememory()
|
/linux-4.4.14/drivers/regulator/ |
D | gpio-regulator.c | 274 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/ |
D | acl.c | 106 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()
|
D | obd_config.c | 637 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/ |
D | nf_conntrack_proto_icmp.c | 347 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()
|
D | nf_conntrack_l3proto_ipv4.c | 355 in->ctl_table = kmemdup(ip_ct_sysctl_table, in ipv4_init_net()
|
/linux-4.4.14/net/wireless/ |
D | wext-sme.c | 47 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()
|
D | sme.c | 436 *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()
|
D | ibss.c | 295 ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL); in cfg80211_ibss_wext_join()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | nvm.c | 481 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()
|
D | d3.c | 985 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/ |
D | ip_vs_pe_sip.c | 97 p->pe_data = kmemdup(dptr + matchoff, matchlen, GFP_ATOMIC); in ip_vs_sip_fill_param()
|
D | ip_vs_app.c | 91 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()
|
D | ip_vs_proto.c | 192 return kmemdup(table, size, GFP_KERNEL); in ip_vs_create_timeout_table()
|
D | ip_vs_lblc.c | 560 ipvs->lblc_ctl_table = kmemdup(vs_vars_table, in __ip_vs_lblc_init()
|
/linux-4.4.14/drivers/hid/ |
D | hid-roccat-common.c | 52 buf = kmemdup(data, size, GFP_KERNEL); in roccat_common2_send()
|
D | hid-roccat.c | 259 new_value = kmemdup(data, device->report_size, GFP_ATOMIC); in roccat_report_event()
|
D | hid-hyperv.c | 203 input_device->hid_desc = kmemdup(desc, desc->bLength, GFP_ATOMIC); in mousevsc_on_receive_device_info()
|
D | hidraw.c | 499 if (!(list->buffer[list->head].value = kmemdup(data, len, GFP_ATOMIC))) { in hidraw_report_event()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_atomic_plane.c | 79 intel_state = kmemdup(plane->state, sizeof(*intel_state), GFP_KERNEL); in intel_plane_duplicate_state()
|
D | intel_atomic.c | 90 crtc_state = kmemdup(crtc->state, sizeof(*crtc_state), GFP_KERNEL); in intel_crtc_duplicate_state()
|
D | intel_bios.c | 786 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/ |
D | drm_edid_load.c | 213 edid = kmemdup(fwdata, fwsize, GFP_KERNEL); in edid_load()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | output.c | 31 edid = kmemdup(output->edid, sizeof(*edid), GFP_KERNEL); in tegra_output_connector_get_modes()
|
/linux-4.4.14/drivers/parport/ |
D | procfs.c | 480 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()
|
D | parport_gsc.c | 249 ops = kmemdup(&parport_gsc_ops, sizeof(struct parport_operations), in parport_gsc_probe_port()
|
D | parport_sunbpp.c | 287 ops = kmemdup(&parport_sunbpp_ops, sizeof(struct parport_operations), in bpp_probe()
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
D | i810-i2c.c | 168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
|
/linux-4.4.14/sound/usb/line6/ |
D | variax.c | 230 variax->buffer_activate = kmemdup(variax_activate, in variax_init()
|
D | midi.c | 120 transfer_buffer = kmemdup(data, length, GFP_ATOMIC); in send_midi_async()
|
D | driver.c | 214 buffer = kmemdup(line6_request_version, in line6_version_request_async()
|
/linux-4.4.14/drivers/usb/serial/ |
D | ipw.c | 144 buf_flow_init = kmemdup(buf_flow_static, 16, GFP_KERNEL); in ipw_open()
|
/linux-4.4.14/net/bluetooth/ |
D | mgmt_util.c | 183 cmd->param = kmemdup(data, len, GFP_KERNEL); in mgmt_pending_add()
|
D | a2mp.c | 435 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/ |
D | sysctl_net_ipv6.c | 120 ipv6_table = kmemdup(ipv6_table_template, sizeof(ipv6_table_template), in ipv6_sysctl_net_init()
|
D | xfrm6_policy.c | 335 table = kmemdup(table, sizeof(xfrm6_policy_table), GFP_KERNEL); in xfrm6_net_sysctl_init()
|
D | ip6_output.c | 645 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/ |
D | fbtft-sysfs.c | 40 tmp = kmemdup(str, size + 1, GFP_KERNEL); in fbtft_gamma_parse_str()
|
/linux-4.4.14/arch/ia64/sn/pci/pcibr/ |
D | pcibr_provider.c | 130 soft = kmemdup(prom_bussoft, sizeof(struct pcibus_info), GFP_KERNEL); in pcibr_bus_fixup()
|
/linux-4.4.14/drivers/s390/char/ |
D | keyboard.c | 61 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/ |
D | device_cgroup.c | 74 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/ |
D | clk-mix.c | 469 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/ |
D | bcm203x.c | 229 data->fw_data = kmemdup(firmware->data, firmware->size, GFP_KERNEL); in bcm203x_probe()
|
D | btrtl.c | 198 buf = kmemdup(fw->data + patch_offset, patch_length, GFP_KERNEL); in rtl8723b_parse_firmware()
|
/linux-4.4.14/fs/ubifs/ |
D | xattr.c | 147 ui->data = kmemdup(value, size, GFP_NOFS); in create_xattr() 212 buf = kmemdup(value, size, GFP_NOFS); in change_xattr()
|
D | lpt.c | 1501 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/ |
D | savagefb-i2c.c | 233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoechr.c | 142 mp = kmemdup(msg, n, GFP_ATOMIC); in aoechr_error()
|
/linux-4.4.14/arch/x86/kernel/ |
D | process_32.c | 172 p->thread.io_bitmap_ptr = kmemdup(tsk->thread.io_bitmap_ptr, in copy_thread_tls()
|
D | process_64.c | 197 p->thread.io_bitmap_ptr = kmemdup(me->thread.io_bitmap_ptr, in copy_thread_tls()
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-cpu.c | 305 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk()
|
D | clk-pll.c | 414 pll->rate_table = kmemdup(rate_table, in rockchip_clk_register_pll()
|
/linux-4.4.14/drivers/mtd/ |
D | cmdlinepart.c | 360 *pparts = kmemdup(part->parts, sizeof(*part->parts) * part->num_parts, in parse_cmdline_partitions()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_bios.c | 120 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/ |
D | fmc-fakedev.c | 283 fmc = kmemdup(&ff_template_fmc, sizeof(ff_template_fmc), in ff_dev_create()
|
D | fmc-core.c | 157 devarray = kmemdup(devs, n * sizeof(*devs), GFP_KERNEL); in fmc_device_register_n()
|
/linux-4.4.14/sound/pci/echoaudio/ |
D | layla24_dsp.c | 304 monitors = kmemdup(chip->comm_page->monitors, in switch_asic()
|
/linux-4.4.14/net/core/ |
D | gen_stats.c | 311 d->xstats = kmemdup(st, len, GFP_ATOMIC); in gnet_stats_copy_app()
|
D | scm.c | 339 new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]), in scm_fp_dup()
|
D | sysctl_net_core.c | 428 tbl = kmemdup(tbl, sizeof(netns_core_table), GFP_KERNEL); in sysctl_core_net_init()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | parallel-display.c | 228 imxpd->edid = kmemdup(edidp, imxpd->edid_len, GFP_KERNEL); in imx_pd_bind()
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk-cpu.c | 329 cpuclk->cfg = kmemdup(cfg, sizeof(*cfg) * num_cfgs, GFP_KERNEL); in exynos_register_cpu_clock()
|
/linux-4.4.14/security/selinux/ |
D | xfrm.c | 301 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/ |
D | videocodec.c | 110 codec = kmemdup(h->codec, sizeof(struct videocodec), in videocodec_attach()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | gss_krb5_mech.c | 211 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/ |
D | hid-sensor-prox.c | 272 indio_dev->channels = kmemdup(prox_channels, sizeof(prox_channels), in hid_prox_probe()
|
D | hid-sensor-als.c | 283 indio_dev->channels = kmemdup(als_channels, in hid_als_probe()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | usb-host.c | 388 config = kmemdup(&hsusb_reg_config, sizeof(hsusb_reg_config), in usbhs_add_regulator()
|
D | omap_device.c | 387 hwmods = kmemdup(ohs, sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_alloc()
|
/linux-4.4.14/drivers/iio/pressure/ |
D | hid-sensor-press.c | 282 indio_dev->channels = kmemdup(press_channels, sizeof(press_channels), in hid_press_probe()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_acpi.c | 427 return kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_acpi_edid()
|
D | nouveau_connector.c | 186 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/ |
D | iwl-phy-db.c | 236 entry->data = kmemdup(phy_db_notif->data, size, alloc_ctx); in iwl_phy_db_set_section()
|
D | iwl-drv.c | 1285 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/ |
D | gcc_3_4.c | 260 dup->functions = kmemdup(info->functions, info->n_functions * in gcov_info_dup()
|
D | gcc_4_7.c | 263 dup = kmemdup(info, sizeof(*dup), GFP_KERNEL); in gcov_info_dup()
|
/linux-4.4.14/fs/ecryptfs/ |
D | messaging.c | 250 msg_ctx->msg = kmemdup(msg, msg_size, GFP_KERNEL); in ecryptfs_process_response()
|
/linux-4.4.14/drivers/mfd/ |
D | mfd-core.c | 73 pdev->mfd_cell = kmemdup(cell, sizeof(*cell), GFP_KERNEL); in mfd_platform_add_cell()
|
D | mc13xxx-core.c | 365 cell.name = kmemdup(buf, strlen(buf) + 1, GFP_KERNEL); in mc13xxx_add_subdevice_pdata()
|
/linux-4.4.14/drivers/misc/vmw_vmci/ |
D | vmci_datagram.c | 279 new_dg = kmemdup(dg, dg_size, GFP_KERNEL); in dg_dispatch_as_host()
|
/linux-4.4.14/include/net/ |
D | xfrm.h | 1732 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/ |
D | hid-sensor-incl-3d.c | 338 indio_dev->channels = kmemdup(incl_3d_channels, in hid_incl_3d_probe()
|
/linux-4.4.14/sound/soc/intel/atom/sst/ |
D | sst_ipc.c | 355 data = kmemdup((void *)msg->mailbox_data, msg_low, GFP_KERNEL); in sst_process_reply_mrfld()
|
/linux-4.4.14/drivers/iio/accel/ |
D | hid-sensor-accel-3d.c | 322 indio_dev->channels = kmemdup(accel_3d_channels, in hid_accel_3d_probe()
|
/linux-4.4.14/drivers/mtd/ubi/ |
D | gluebi.c | 310 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create()
|
/linux-4.4.14/net/irda/ |
D | irias_object.c | 504 value->t.oct_seq = kmemdup(octseq, len, GFP_ATOMIC); in irias_new_octseq_value()
|
/linux-4.4.14/fs/f2fs/ |
D | acl.c | 271 clone = kmemdup(acl, size, flags); in f2fs_acl_clone()
|
/linux-4.4.14/drivers/iio/gyro/ |
D | hid-sensor-gyro-3d.c | 319 indio_dev->channels = kmemdup(gyro_3d_channels, in hid_gyro_3d_probe()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_conntrack_proto_icmpv6.c | 343 pn->ctl_table = kmemdup(icmpv6_sysctl_table, in icmpv6_kmemdup_sysctl_table()
|
D | nf_conntrack_reasm.c | 104 table = kmemdup(table, sizeof(nf_ct_frag6_sysctl_table), in nf_ct_frag6_sysctl_register()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | xattr_cache.c | 130 xattr->xe_value = kmemdup(xattr_val, xattr_val_len, GFP_NOFS); in ll_xattr_cache_add()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_plane.c | 257 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in omap_plane_atomic_duplicate_state()
|
/linux-4.4.14/net/netrom/ |
D | nr_route.c | 155 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/ |
D | init.c | 676 *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/ |
D | inode.c | 172 qnx4_sb(sb)->BitMap = kmemdup(rootdir, in qnx4_checkroot()
|
/linux-4.4.14/arch/mips/bcm47xx/ |
D | buttons.c | 399 bcm47xx_button_pdata.buttons = kmemdup(buttons, size, GFP_KERNEL); in bcm47xx_buttons_copy()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_vidi.c | 359 edid = kmemdup(ctx->raw_edid, edid_len, GFP_KERNEL); in vidi_get_modes()
|
/linux-4.4.14/arch/ia64/sn/kernel/ |
D | irq.c | 153 new_irq_info = kmemdup(sn_irq_info, sizeof(struct sn_irq_info), in sn_retarget_vector()
|
/linux-4.4.14/net/ipv4/ |
D | xfrm4_policy.c | 305 table = kmemdup(table, sizeof(xfrm4_policy_table), GFP_KERNEL); in xfrm4_net_sysctl_init()
|
D | devinet.c | 2209 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/ |
D | f_hid.c | 795 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/ |
D | llcp_sock.c | 117 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/ |
D | platform.c | 262 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/ |
D | rtllib_wx.c | 795 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/ |
D | dw2102.c | 2255 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/ |
D | sysctl.c | 465 table = kmemdup(sctp_net_table, sizeof(sctp_net_table), GFP_KERNEL); in sctp_sysctl_net_register()
|
D | sm_make_chunk.c | 2406 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/ |
D | tioca_provider.c | 603 tioca_common = kmemdup(prom_bussoft, sizeof(struct tioca_common), in tioca_bus_fixup()
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
D | rcar_du_plane.c | 286 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in rcar_du_plane_atomic_duplicate_state()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | boot.c | 420 nvs_aligned = kmemdup(nvs_ptr, nvs_len, GFP_KERNEL); in wlcore_boot_upload_nvs()
|
/linux-4.4.14/arch/x86/platform/intel-mid/ |
D | sfi.c | 200 gpio_table = kmemdup(pentry, num * sizeof(*pentry), GFP_KERNEL); in sfi_parse_gpio()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | usb.c | 636 pdata = kmemdup(_pdata, sizeof(*pdata), GFP_KERNEL); in omap1_usb_init()
|
/linux-4.4.14/drivers/usb/storage/ |
D | realtek_cr.c | 405 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/ |
D | intel_bios.c | 221 lvds_bl = kmemdup(vbt_lvds_bl, sizeof(*vbt_lvds_bl), GFP_KERNEL); in parse_backlight_data()
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | dlpar.c | 61 prop->value = kmemdup(value, prop->length, GFP_KERNEL); in dlpar_parse_cc_property()
|
D | hotplug-memory.c | 95 new_prop->value = kmemdup(prop->value, prop->length, GFP_KERNEL); in dlpar_clone_drconf_property()
|
/linux-4.4.14/drivers/usb/usbip/ |
D | stub_rx.c | 486 priv->urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, in stub_recv_cmd_submit()
|
/linux-4.4.14/lib/ |
D | iov_iter.c | 785 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/ |
D | unlink.c | 50 str = kmemdup(dentry->d_name.name, NAME_ALLOC_LEN(len), GFP_KERNEL); in nfs_copy_dname()
|
/linux-4.4.14/net/ceph/ |
D | crypto.c | 19 dst->key = kmemdup(src->key, src->len, GFP_NOFS); in ceph_crypto_key_clone()
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | mcu.c | 364 ivb = kmemdup(fw->ivb, sizeof(fw->ivb), GFP_KERNEL); in mt7601u_upload_firmware()
|
/linux-4.4.14/fs/ceph/ |
D | xattr.c | 940 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/ |
D | feat.c | 374 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/ |
D | ar-key.c | 311 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/ |
D | regcache.c | 143 tmp_buf = kmemdup(config->reg_defaults, map->num_reg_defaults * in regcache_init()
|
/linux-4.4.14/drivers/of/ |
D | dynamic.c | 379 new->value = kmemdup(prop->value, prop->length, allocflags); in __of_prop_dup()
|
/linux-4.4.14/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 120 pconfig = kmemdup(&config, sizeof(config), GFP_KERNEL); in mxs_dt_node_to_map()
|
/linux-4.4.14/drivers/hwtracing/intel_th/ |
D | core.c | 291 r = kmemdup(res, sizeof(*res) * nres, GFP_KERNEL); in intel_th_device_add_resources()
|
/linux-4.4.14/drivers/net/team/ |
D | team_mode_loadbalance.c | 255 fprog->filter = kmemdup(filter, data_len, GFP_KERNEL); in __fprog_create()
|
/linux-4.4.14/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 90 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
D | pvrusb2-io.c | 357 nb = kmemdup(sp->buffers, scnt * sizeof(*nb), in pvr2_stream_buffer_count()
|
/linux-4.4.14/fs/nfs/blocklayout/ |
D | extent_tree.c | 290 split = kmemdup(new, sizeof(*new), GFP_ATOMIC); in ext_tree_insert()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | p54spi.c | 223 fw = kmemdup(priv->firmware->data, fw_len, GFP_KERNEL); in p54spi_upload_firmware()
|