---
name: "dmam_free_coherent"
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/dmam_free_coherent"
---

# dmam\_free\_coherent(9)

Managed dma\_free\_coherent

## NAME

dmam\_free\_coherent - Managed **dma\_free\_coherent**

## SYNOPSIS

**void dmam\_free\_coherent(struct device \*** *dev***, size\_t** *size***, void \*** *vaddr***, dma\_addr\_t** *dma\_handle***);**

## ARGUMENTS

*dev*

Device to free coherent memory for

*size*

Size of allocation

*vaddr*

Virtual address of the memory to free

*dma\_handle*

DMA handle of the memory to free

## DESCRIPTION

Managed **dma\_free\_coherent**.

## COPYRIGHT
