Home
last modified time | relevance | path

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

12

/linux-4.1.27/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.1.27/arch/arm/plat-samsung/
Ddev-backlight.c96 samsung_bl_device = kmemdup(&samsung_dfl_bl_device, in samsung_bl_set()
103 samsung_bl_drvdata = kmemdup(&samsung_dfl_bl_data, in samsung_bl_set()
Dplatformdata.c31 npd = kmemdup(pd, pdsize, GFP_KERNEL); in s3c_set_platdata()
Ddevs.c654 npd->displays = kmemdup(pd->displays, in s3c24xx_fb_set_platdata()
697 ptr = kmemdup(set->partitions, size, GFP_KERNEL); in s3c_nand_copy_set()
706 ptr = kmemdup(set->nr_map, size, GFP_KERNEL); in s3c_nand_copy_set()
714 ptr = kmemdup(set->ecc_layout, in s3c_nand_copy_set()
749 to = kmemdup(from, size, GFP_KERNEL); in s3c_nand_set_platdata()
/linux-4.1.27/drivers/net/wireless/ti/
Dwilink_platform_data.c35 wl1251_platform_data = kmemdup(data, sizeof(*data), GFP_KERNEL); in wl1251_set_platform_data()
/linux-4.1.27/net/netfilter/
Dnf_conntrack_proto_generic.c165 pn->ctl_table = kmemdup(generic_sysctl_table, in generic_kmemdup_sysctl_table()
181 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.c245 pn->ctl_table = kmemdup(udp_sysctl_table, in udp_kmemdup_sysctl_table()
261 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.c244 pn->ctl_table = kmemdup(udplite_sysctl_table, in udplite_kmemdup_sysctl_table()
Dnf_conntrack_proto_sctp.c720 pn->ctl_table = kmemdup(sctp_sysctl_table, in sctp_kmemdup_sysctl_table()
742 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.c473 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()
Dnf_conntrack_proto_dccp.c826 pn->ctl_table = kmemdup(dccp_sysctl_table, in dccp_kmemdup_sysctl_table()
/linux-4.1.27/drivers/leds/
Dleds-gpio-register.c34 _pdata.leds = kmemdup(pdata->leds, in gpio_led_register_device()
/linux-4.1.27/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.1.27/sound/soc/
Dsoc-cache.c32 codec->reg_cache = kmemdup(codec_drv->reg_cache_default, in snd_soc_cache_init()
/linux-4.1.27/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.1.27/net/unix/
Dsysctl_net_unix.c33 table = kmemdup(unix_table, sizeof(unix_table), GFP_KERNEL); in unix_sysctl_register()
/linux-4.1.27/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.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dbase.c114 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_dsm()
186 mxm->mxms = kmemdup(obj->buffer.pointer, in mxm_shadow_wmi()
/linux-4.1.27/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()
234 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()
Dact_bpf.c227 name = kmemdup(nla_data(tb[TCA_ACT_BPF_NAME]), in tcf_bpf_init_from_efd()
Dematch.c263 void *v = kmemdup(data, data_len, GFP_KERNEL); in tcf_em_validate()
Dcls_bpf.c245 name = kmemdup(nla_data(tb[TCA_BPF_NAME]), in cls_bpf_prog_from_efd()
Dcls_tcindex.c252 cp->perfect = kmemdup(p->perfect, in tcindex_set_parms()
/linux-4.1.27/net/xfrm/
Dxfrm_sysctl.c49 table = kmemdup(xfrm_table, sizeof(xfrm_table), GFP_KERNEL); in xfrm_sysctl_init()
Dxfrm_user.c283 p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL); in attach_one_algo()
340 p = kmemdup(ualg, xfrm_alg_auth_len(ualg), GFP_KERNEL); in attach_auth_trunc()
368 p = kmemdup(ualg, aead_len(ualg), GFP_KERNEL); in attach_aead()
539 x->encap = kmemdup(nla_data(attrs[XFRMA_ENCAP]), in xfrm_state_construct()
549 x->coaddr = kmemdup(nla_data(attrs[XFRMA_COADDR]), in xfrm_state_construct()
/linux-4.1.27/sound/usb/
Dhelper.c92 buf = kmemdup(data, size, GFP_KERNEL); in snd_usb_ctl_msg()
Dquirks.c145 fp = kmemdup(quirk->data, sizeof(*fp), GFP_KERNEL); in create_fixed_stream_quirk()
155 rate_table = kmemdup(fp->rate_table, in create_fixed_stream_quirk()
459 fp = kmemdup(&ua_format, sizeof(*fp), GFP_KERNEL); in create_uaxx_quirk()
721 void *buf = kmemdup(seq, ARRAY_SIZE(seq), GFP_KERNEL); in snd_usb_accessmusic_boot_quirk()
/linux-4.1.27/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.c263 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config()
Dpinctrl-tz1090-pdc.c358 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in add_map_configs()
/linux-4.1.27/arch/sparc/kernel/
Dprom_common.c61 new_val = kmemdup(val, len, GFP_KERNEL); in of_set_property()
/linux-4.1.27/mm/
Dutil.c109 void *kmemdup(const void *src, size_t len, gfp_t gfp) in kmemdup() function
118 EXPORT_SYMBOL(kmemdup);
/linux-4.1.27/include/linux/
Dstring.h120 extern void *kmemdup(const void *src, size_t len, gfp_t gfp);
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_atomic.c222 crtc_state = kmemdup(intel_crtc->config, in intel_crtc_duplicate_state()
Dintel_atomic_plane.c81 intel_state = kmemdup(plane->state, sizeof(*intel_state), in intel_plane_duplicate_state()
Dintel_bios.c832 dev_priv->vbt.dsi.config = kmemdup(config, sizeof(struct mipi_config), GFP_KERNEL); in parse_mipi()
836 dev_priv->vbt.dsi.pps = kmemdup(pps, sizeof(struct mipi_pps_data), GFP_KERNEL); in parse_mipi()
900 dev_priv->vbt.dsi.data = kmemdup(seq_data + 3, seq_size, GFP_KERNEL); in parse_mipi()
/linux-4.1.27/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.1.27/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.1.27/net/ax25/
Dsysctl_net_ax25.c157 table = kmemdup(ax25_param_table, sizeof(ax25_param_table), GFP_KERNEL); in ax25_register_dev_sysctl()
Dax25_out.c72 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.1.27/drivers/media/firewire/
Dfiredtv-rc.c142 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc()
/linux-4.1.27/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.1.27/drivers/gpu/drm/
Ddrm_edid_load.c213 edid = kmemdup(fwdata, fwsize, GFP_KERNEL); in edid_load()
/linux-4.1.27/drivers/clk/versatile/
Dclk-icst.c141 pclone = kmemdup(desc->params, sizeof(*pclone), GFP_KERNEL); in icst_clk_register()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/net/ipv4/netfilter/
Dnf_conntrack_proto_icmp.c345 pn->ctl_table = kmemdup(icmp_sysctl_table, in icmp_kmemdup_sysctl_table()
361 pn->ctl_compat_table = kmemdup(icmp_compat_sysctl_table, in icmp_kmemdup_compat_sysctl_table()
Dnf_conntrack_l3proto_ipv4.c361 in->ctl_table = kmemdup(ip_ct_sysctl_table, in ipv4_init_net()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dnvm.c486 temp = kmemdup(file_sec->data, section_size, GFP_KERNEL); in iwl_mvm_read_external_nvm()
550 temp = kmemdup(nvm_buffer, ret, GFP_KERNEL); in iwl_nvm_init()
681 resp_cp = kmemdup(mcc_resp, resp_len, GFP_KERNEL); in iwl_mvm_update_mcc()
Dd3.c993 mvm->nd_match_sets = kmemdup(nd_config->match_sets, in iwl_mvm_netdetect_config()
1002 mvm->nd_channels = kmemdup(nd_config->channels, in iwl_mvm_netdetect_config()
1624 fw_status = kmemdup(status, len, GFP_KERNEL); in iwl_mvm_get_wakeup_status()
/linux-4.1.27/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()
211 a = kmemdup(app, sizeof(*app), GFP_KERNEL); in register_ip_vs_app()
Dip_vs_proto.c202 return kmemdup(table, size, GFP_KERNEL); in ip_vs_create_timeout_table()
Dip_vs_lblc.c561 ipvs->lblc_ctl_table = kmemdup(vs_vars_table, in __ip_vs_lblc_init()
Dip_vs_lblcr.c747 ipvs->lblcr_ctl_table = kmemdup(vs_vars_table, in __ip_vs_lblcr_init()
/linux-4.1.27/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()
Dhid-roccat-kone.c82 buf = kmemdup(data, size, GFP_KERNEL); in kone_send()
/linux-4.1.27/drivers/parport/
Dprocfs.c479 t = kmemdup(&parport_sysctl_template, sizeof(*t), GFP_KERNEL); in parport_proc_register()
525 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.1.27/net/ipv6/
Dsysctl_net_ipv6.c101 ipv6_table = kmemdup(ipv6_table_template, sizeof(ipv6_table_template), in ipv6_sysctl_net_init()
Dxfrm6_policy.c346 table = kmemdup(table, sizeof(xfrm6_policy_table), GFP_KERNEL); in xfrm6_net_sysctl_init()
Dip6_output.c625 tmp_hdr = kmemdup(skb_network_header(skb), hlen, GFP_ATOMIC); in ip6_fragment()
1127 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_opt_dup()
1133 return src ? kmemdup(src, (src->hdrlen + 1) * 8, gfp) : NULL; in ip6_rthdr_dup()
Dreassembly.c638 table = kmemdup(table, sizeof(ip6_frags_ns_ctl_table), GFP_KERNEL); in ip6_frags_ns_sysctl_register()
/linux-4.1.27/fs/cifs/
Dcifs_spnego.c43 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.1.27/drivers/gpu/drm/tegra/
Doutput.c33 edid = kmemdup(output->edid, sizeof(*edid), GFP_KERNEL); in tegra_output_connector_get_modes()
Ddsi.c229 dsi->debugfs_files = kmemdup(debugfs_files, sizeof(debugfs_files), in tegra_dsi_debugfs_init()
751 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in tegra_dsi_connector_duplicate_state()
/linux-4.1.27/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.1.27/net/bluetooth/
Dmgmt_util.c183 cmd->param = kmemdup(data, len, GFP_KERNEL); in mgmt_pending_add()
Da2mp.c420 assoc = kmemdup(rsp->amp_assoc, assoc_len, GFP_KERNEL); in a2mp_getampassoc_rsp()
494 assoc = kmemdup(req->amp_assoc, assoc_len, GFP_KERNEL); in a2mp_createphyslink_req()
/linux-4.1.27/drivers/usb/serial/
Dipw.c144 buf_flow_init = kmemdup(buf_flow_static, 16, GFP_KERNEL); in ipw_open()
/linux-4.1.27/drivers/video/fbdev/i810/
Di810-i2c.c168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
Dpcibr_provider.c130 soft = kmemdup(prom_bussoft, sizeof(struct pcibus_info), GFP_KERNEL); in pcibr_bus_fixup()
/linux-4.1.27/drivers/staging/fbtft/
Dfbtft-sysfs.c40 tmp = kmemdup(str, size + 1, GFP_KERNEL); in fbtft_gamma_parse_str()
/linux-4.1.27/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.1.27/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.1.27/drivers/bluetooth/
Dbcm203x.c229 data->fw_data = kmemdup(firmware->data, firmware->size, GFP_KERNEL); in bcm203x_probe()
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb-i2c.c233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
/linux-4.1.27/drivers/clk/rockchip/
Dclk-cpu.c304 cpuclk->rate_table = kmemdup(rates, in rockchip_clk_register_cpuclk()
Dclk-pll.c373 pll->rate_table = kmemdup(rate_table, in rockchip_clk_register_pll()
/linux-4.1.27/drivers/mtd/
Dcmdlinepart.c364 *pparts = kmemdup(part->parts, sizeof(*part->parts) * part->num_parts, in parse_cmdline_partitions()
/linux-4.1.27/drivers/block/aoe/
Daoechr.c142 mp = kmemdup(msg, n, GFP_ATOMIC); in aoechr_error()
/linux-4.1.27/fs/ubifs/
Dxattr.c147 ui->data = kmemdup(value, size, GFP_NOFS); in create_xattr()
212 ui->data = kmemdup(value, size, GFP_NOFS); in change_xattr()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_bios.c121 rdev->bios = kmemdup(bios, size, GFP_KERNEL); in radeon_read_platform_bios()
640 rdev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in radeon_acpi_vfct_bios()
/linux-4.1.27/drivers/gpu/drm/imx/
Dparallel-display.c223 imxpd->edid = kmemdup(edidp, imxpd->edid_len, GFP_KERNEL); in imx_pd_bind()
Dimx-ldb.c607 channel->edid = kmemdup(edidp, channel->edid_len, in imx_ldb_bind()
/linux-4.1.27/drivers/fmc/
Dfmc-core.c157 devarray = kmemdup(devs, n * sizeof(*devs), GFP_KERNEL); in fmc_device_register_n()
Dfmc-fakedev.c283 fmc = kmemdup(&ff_template_fmc, sizeof(ff_template_fmc), in ff_dev_create()
/linux-4.1.27/arch/x86/kernel/
Dprocess_32.c172 p->thread.io_bitmap_ptr = kmemdup(tsk->thread.io_bitmap_ptr, in copy_thread()
Dprocess_64.c196 p->thread.io_bitmap_ptr = kmemdup(me->thread.io_bitmap_ptr, in copy_thread()
/linux-4.1.27/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()
Dfilter.c847 fkprog->filter = kmemdup(fp->insns, fsize, GFP_KERNEL); in bpf_prog_store_orig_filter()
948 old_prog = kmemdup(fp->insns, old_len * sizeof(struct sock_filter), in bpf_migrate_filter()
/linux-4.1.27/security/selinux/
Dxfrm.c304 new_ctx = kmemdup(old_ctx, sizeof(*old_ctx) + old_ctx->ctx_len, in selinux_xfrm_policy_clone()
/linux-4.1.27/sound/pci/echoaudio/
Dlayla24_dsp.c304 monitors = kmemdup(chip->comm_page->monitors, in switch_asic()
/linux-4.1.27/drivers/media/pci/zoran/
Dvideocodec.c110 codec = kmemdup(h->codec, sizeof(struct videocodec), in videocodec_attach()
/linux-4.1.27/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()
Dgss_rpc_xdr.c98 buf->data = kmemdup(p, length, GFP_KERNEL); in gssx_dec_buffer()
/linux-4.1.27/drivers/iio/pressure/
Dhid-sensor-press.c283 channels = kmemdup(press_channels, sizeof(press_channels), GFP_KERNEL); in hid_press_probe()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c426 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.1.27/drivers/iio/light/
Dhid-sensor-prox.c272 indio_dev->channels = kmemdup(prox_channels, sizeof(prox_channels), in hid_prox_probe()
Dhid-sensor-als.c284 channels = kmemdup(als_channels, sizeof(als_channels), GFP_KERNEL); in hid_als_probe()
/linux-4.1.27/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.c1203 kmemdup(pieces->dbg_dest_tlv, in iwl_req_fw_callback()
1217 kmemdup(pieces->dbg_conf_tlv[i], in iwl_req_fw_callback()
1259 kmemdup(pieces->dbg_trigger_tlv[i], in iwl_req_fw_callback()
/linux-4.1.27/arch/arm/mach-omap2/
Dusb-host.c388 config = kmemdup(&hsusb_reg_config, sizeof(hsusb_reg_config), in usbhs_add_regulator()
Domap_device.c393 hwmods = kmemdup(ohs, sizeof(struct omap_hwmod *) * oh_cnt, GFP_KERNEL); in omap_device_alloc()
/linux-4.1.27/kernel/gcov/
Dgcc_3_4.c260 dup->functions = kmemdup(info->functions, info->n_functions * in gcov_info_dup()
Dgcc_4_7.c261 dup = kmemdup(info, sizeof(*dup), GFP_KERNEL); in gcov_info_dup()
/linux-4.1.27/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.1.27/fs/ecryptfs/
Dmessaging.c250 msg_ctx->msg = kmemdup(msg, msg_size, GFP_KERNEL); in ecryptfs_process_response()
/linux-4.1.27/include/net/
Dxfrm.h1721 x->preplay_esn = kmemdup(x->replay_esn, in xfrm_replay_clone()
1734 return kmemdup(orig, aead_len(orig), GFP_KERNEL); in xfrm_algo_aead_clone()
1740 return kmemdup(orig, xfrm_alg_len(orig), GFP_KERNEL); in xfrm_algo_clone()
1745 return kmemdup(orig, xfrm_alg_auth_len(orig), GFP_KERNEL); in xfrm_algo_auth_clone()
/linux-4.1.27/net/irda/
Dirias_object.c504 value->t.oct_seq = kmemdup(octseq, len, GFP_ATOMIC); in irias_new_octseq_value()
/linux-4.1.27/drivers/iio/accel/
Dhid-sensor-accel-3d.c323 channels = kmemdup(accel_3d_channels, sizeof(accel_3d_channels), in hid_accel_3d_probe()
/linux-4.1.27/fs/f2fs/
Dacl.c271 clone = kmemdup(acl, size, flags); in f2fs_acl_clone()
/linux-4.1.27/net/ipv6/netfilter/
Dnf_conntrack_proto_icmpv6.c341 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.1.27/net/ipv4/
Dxfrm4_policy.c276 table = kmemdup(table, sizeof(xfrm4_policy_table), GFP_KERNEL); in xfrm4_net_sysctl_init()
Ddevinet.c2189 t = kmemdup(&devinet_sysctl, sizeof(*t), GFP_KERNEL); in __devinet_sysctl_register()
2278 all = kmemdup(all, sizeof(ipv4_devconf), GFP_KERNEL); in devinet_init_net()
2282 dflt = kmemdup(dflt, sizeof(ipv4_devconf_dflt), GFP_KERNEL); in devinet_init_net()
2287 tbl = kmemdup(tbl, sizeof(ctl_forward_entry), GFP_KERNEL); in devinet_init_net()
Dtcp_minisocks.c320 tcptw->tw_md5_key = kmemdup(key, sizeof(*key), GFP_ATOMIC); in tcp_time_wait()
Dsysctl_net_ipv4.c911 table = kmemdup(table, sizeof(ipv4_net_table), GFP_KERNEL); in ipv4_sysctl_init_net()
/linux-4.1.27/drivers/mtd/ubi/
Dgluebi.c310 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create()
/linux-4.1.27/drivers/iio/gyro/
Dhid-sensor-gyro-3d.c320 channels = kmemdup(gyro_3d_channels, sizeof(gyro_3d_channels), in hid_gyro_3d_probe()
/linux-4.1.27/drivers/iio/orientation/
Dhid-sensor-incl-3d.c339 channels = kmemdup(incl_3d_channels, sizeof(incl_3d_channels), in hid_incl_3d_probe()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dxattr_cache.c135 xattr->xe_value = kmemdup(xattr_val, xattr_val_len, GFP_NOFS); in ll_xattr_cache_add()
/linux-4.1.27/net/netrom/
Dnr_route.c156 nr_neigh->digipeat = kmemdup(ax25_digi, in nr_add_node()
438 nr_neigh->digipeat = kmemdup(ax25_digi, sizeof(*ax25_digi), in nr_add_neigh()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dinit.c676 *fw = kmemdup(fw_entry->data, fw_entry->size, GFP_KERNEL); in ath6kl_get_fw()
1007 ar->fw_otp = kmemdup(data, ie_len, GFP_KERNEL); in ath6kl_fetch_fw_apin()
1038 ar->fw_patch = kmemdup(data, ie_len, GFP_KERNEL); in ath6kl_fetch_fw_apin()
/linux-4.1.27/fs/qnx4/
Dinode.c172 qnx4_sb(sb)->BitMap = kmemdup(rootdir, in qnx4_checkroot()
/linux-4.1.27/arch/ia64/sn/kernel/
Dirq.c153 new_irq_info = kmemdup(sn_irq_info, sizeof(struct sn_irq_info), in sn_retarget_vector()
/linux-4.1.27/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.1.27/drivers/usb/gadget/function/
Df_hid.c802 d = kmemdup(page, len, GFP_KERNEL); in f_hid_opts_report_desc_store()
950 hidg->report_desc = kmemdup(opts->report_desc, in hidg_alloc()
/linux-4.1.27/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.1.27/drivers/media/usb/dvb-usb/
Ddw2102.c2214 p1100 = kmemdup(&s6x0_properties, in dw2102_probe()
2226 s660 = kmemdup(&s6x0_properties, in dw2102_probe()
2239 p7500 = kmemdup(&s6x0_properties, in dw2102_probe()
2253 s421 = kmemdup(&su3000_properties, in dw2102_probe()
/linux-4.1.27/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.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c306 copy = kmemdup(state, sizeof(*state), GFP_KERNEL); in rcar_du_plane_atomic_duplicate_state()
/linux-4.1.27/drivers/acpi/
Dbus.c291 context->ret.pointer = kmemdup(out_obj->buffer.pointer, in acpi_run_osc()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dboot.c420 nvs_aligned = kmemdup(nvs_ptr, nvs_len, GFP_KERNEL); in wlcore_boot_upload_nvs()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c409 edid = kmemdup(ctx->raw_edid, edid_len, GFP_KERNEL); in vidi_get_modes()
/linux-4.1.27/arch/ia64/sn/pci/
Dtioca_provider.c603 tioca_common = kmemdup(prom_bussoft, sizeof(struct tioca_common), in tioca_bus_fixup()
/linux-4.1.27/arch/arm/mach-omap1/
Dusb.c636 pdata = kmemdup(_pdata, sizeof(*pdata), GFP_KERNEL); in omap1_usb_init()
/linux-4.1.27/drivers/usb/storage/
Drealtek_cr.c402 buf = kmemdup(data, len, GFP_NOIO); in rts51x_write_mem()
515 buf = kmemdup(data, len, GFP_NOIO); in __do_config_autodelink()
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_wx.c855 buf = kmemdup(ie, ieee->wps_ie_len, GFP_KERNEL); in rtllib_wx_set_gen_ie()
868 buf = kmemdup(ie, len, GFP_KERNEL); in rtllib_wx_set_gen_ie()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Ddlpar.c59 prop->value = kmemdup(value, prop->length, GFP_KERNEL); in dlpar_parse_cc_property()
/linux-4.1.27/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.1.27/drivers/usb/usbip/
Dstub_rx.c486 priv->urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, in stub_recv_cmd_submit()
/linux-4.1.27/net/mpls/
Daf_mpls.c462 table = kmemdup(&mpls_dev_table, sizeof(mpls_dev_table), GFP_KERNEL); in mpls_dev_sysctl_register()
1063 table = kmemdup(mpls_table, sizeof(mpls_table), GFP_KERNEL); in mpls_net_init()
/linux-4.1.27/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.1.27/fs/nfs/
Dunlink.c50 str = kmemdup(dentry->d_name.name, NAME_ALLOC_LEN(len), GFP_KERNEL); in nfs_copy_dname()
/linux-4.1.27/net/ceph/
Dcrypto.c19 dst->key = kmemdup(src->key, src->len, GFP_NOFS); in ceph_crypto_key_clone()
/linux-4.1.27/drivers/pinctrl/freescale/
Dpinctrl-mxs.c120 pconfig = kmemdup(&config, sizeof(config), GFP_KERNEL); in mxs_dt_node_to_map()
/linux-4.1.27/fs/ceph/
Dxattr.c937 newname = kmemdup(name, name_len + 1, GFP_NOFS); in __ceph_setxattr()
942 newval = kmemdup(value, val_len, GFP_NOFS); in __ceph_setxattr()
/linux-4.1.27/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.1.27/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.1.27/net/ieee802154/6lowpan/
Dreassembly.c445 table = kmemdup(table, sizeof(lowpan_frags_ns_ctl_table), in lowpan_frags_ns_sysctl_register()
/linux-4.1.27/drivers/base/regmap/
Dregcache.c143 tmp_buf = kmemdup(config->reg_defaults, map->num_reg_defaults * in regcache_init()
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpinctrl.c86 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
/linux-4.1.27/drivers/of/
Ddynamic.c379 new->value = kmemdup(prop->value, prop->length, allocflags); in __of_prop_dup()
/linux-4.1.27/drivers/net/wireless/p54/
Dp54spi.c223 fw = kmemdup(priv->firmware->data, fw_len, GFP_KERNEL); in p54spi_upload_firmware()
/linux-4.1.27/fs/nfs/blocklayout/
Dextent_tree.c290 split = kmemdup(new, sizeof(*new), GFP_ATOMIC); in ext_tree_insert()
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c357 nb = kmemdup(sp->buffers, scnt * sizeof(*nb), in pvr2_stream_buffer_count()
/linux-4.1.27/drivers/net/team/
Dteam_mode_loadbalance.c255 fprog->filter = kmemdup(filter, data_len, GFP_KERNEL); in __fprog_create()
/linux-4.1.27/security/apparmor/
Dpolicy_unpack.c284 *string = kmemdup(tmp, res, GFP_KERNEL); in unpack_strdup()
/linux-4.1.27/drivers/thermal/
Dof-thermal.c881 ops = kmemdup(&of_thermal_ops, sizeof(*ops), GFP_KERNEL); in of_parse_thermal_zones()
/linux-4.1.27/drivers/infiniband/core/
Ducm.c326 uvt->data = kmemdup(evt->private_data, uvt->data_len, GFP_KERNEL); in ib_ucm_event_process()
334 uvt->info = kmemdup(info, uvt->info_len, GFP_KERNEL); in ib_ucm_event_process()
/linux-4.1.27/net/atm/
Dlec.c1110 *tlvs = kmemdup(table->tlvs, table->sizeoftlvs, GFP_ATOMIC); in lane2_resolve()
1152 priv->tlvs = kmemdup(tlvs, sizeoftlvs, GFP_KERNEL); in lane2_associate_req()
1196 entry->tlvs = kmemdup(tlvs, sizeoftlvs, GFP_KERNEL); in lane2_associate_ind()
/linux-4.1.27/drivers/media/usb/go7007/
Dgo7007-driver.c105 bounce = kmemdup(fw_entry->data + 16, fw_len, GFP_KERNEL); in go7007_load_encoder()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c127 mdp5_state = kmemdup(to_mdp5_plane_state(plane->state), in mdp5_plane_duplicate_state()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dusbduxfast.c940 buf = kmemdup(data, size, GFP_KERNEL); in usbduxfast_upload_firmware()
/linux-4.1.27/drivers/media/usb/gspca/
Dt613.c344 tmpbuf = kmemdup(buffer, len, GFP_KERNEL); in reg_w_buf()
/linux-4.1.27/fs/
Dposix_acl.c163 clone = kmemdup(acl, size, flags); in posix_acl_clone()
/linux-4.1.27/drivers/usb/atm/
Dueagle-atm.c625 xfer_buff = kmemdup(buff, size, GFP_KERNEL); in uea_send_modem_cmd()
870 xfer_buff = kmemdup(data, size, GFP_KERNEL); in uea_idma_write()
1149 xfer_buff = kmemdup(data, size, GFP_KERNEL); in uea_request()
/linux-4.1.27/sound/usb/usx2y/
Dus122l.c109 buf = kmemdup(data, size, GFP_KERNEL); in us122l_ctl_msg()
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dif_usb.c546 syncfwheader = kmemdup(skb->data, sizeof(struct fwsyncheader), in if_usb_receive_fwload()

12