kmemdup
adev->bios = kmemdup(&vbios->VbiosContent,
struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL);
buffer = kmemdup(metadata, metadata_size, GFP_KERNEL);
kmemdup(state, sizeof(*state), GFP_KERNEL);
hwmgr->hardcode_pp_table = kmemdup(hwmgr->soft_pp_table,
fmts = kmemdup(formats, sizeof(*formats) * num_formats,
state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL);
return kmemdup(edid, (edid->extensions + 1) * EDID_LENGTH, GFP_KERNEL);
*sadb = kmemdup(&db[1], dbl, GFP_KERNEL);
state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
crtc_state = kmemdup(crtc->state, sizeof(*crtc_state), GFP_KERNEL);
intel_state = kmemdup(plane->state, sizeof(*intel_state), GFP_KERNEL);
dev_priv->vbt.dsi.deassert_seq = kmemdup(init_otp, len + 1, GFP_KERNEL);
data = kmemdup(seq_data, seq_size, GFP_KERNEL);
dev_priv->vbt.dsi.config = kmemdup(config, sizeof(struct mipi_config), GFP_KERNEL);
dev_priv->vbt.dsi.pps = kmemdup(pps, sizeof(struct mipi_pps_data), GFP_KERNEL);
opregion->vbt_firmware = kmemdup(fw->data, fw->datasize, GFP_KERNEL);
state = kmemdup(connector->state, sizeof(*state), GFP_KERNEL);
void *kmemdup(const void *src, size_t len, gfp_t gfp);
rdev->bios = kmemdup(bios, size, GFP_KERNEL);
struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL);