---
name: "devm_kmemdup"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/devm_kmemdup"
---

# devm\_kmemdup(9)

Resource-managed kmemdup

## NAME

devm\_kmemdup - Resource-managed kmemdup

## SYNOPSIS

**void \* devm\_kmemdup(struct device \*** *dev***, const void \*** *src***, size\_t** *len***, gfp\_t** *gfp***);**

## ARGUMENTS

*dev*

Device this memory belongs to

*src*

Memory region to duplicate

*len*

Memory region length

*gfp*

GFP mask to use

## DESCRIPTION

Duplicate region of a memory using resource managed kmalloc

## COPYRIGHT
