---
name: "kfifo_dma_in_finish"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/kfifo_dma_in_finish"
---

# kfifo\_dma\_in\_finish(9)

finish a DMA IN operation

## NAME

kfifo\_dma\_in\_finish - finish a DMA IN operation

## SYNOPSIS

**kfifo\_dma\_in\_finish(***fifo***,** *len***);**

## ARGUMENTS

*fifo*

address of the fifo to be used

*len*

number of bytes to received

## DESCRIPTION

This macro finish a DMA IN operation. The in counter will be updated by the len parameter. No error checking will be done.

Note that with only one concurrent reader and one concurrent writer, you don't need extra locking to use these macros.

## COPYRIGHT
