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

# usb\_ep\_fifo\_flush(9)

flushes contents of a fifo

## NAME

usb\_ep\_fifo\_flush - flushes contents of a fifo

## SYNOPSIS

**void usb\_ep\_fifo\_flush(struct usb\_ep \*** *ep***);**

## ARGUMENTS

*ep*

the endpoint whose fifo is being flushed.

## DESCRIPTION

This call may be used to flush the “unclaimed data” that may exist in an endpoint fifo after abnormal transaction terminations. The call must never be used except when endpoint is not being used for any protocol translation.

## AUTHOR

**David Brownell** \<dbrownell@users.sourceforge.net\>

Author.

## COPYRIGHT
