---
name: "usb_release_bandwidth"
section: "9"
platform: "linux"
package: "linux-manual-2.6.18"
version: "2.6.18.dfsg.1-26etch2"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/usb_release_bandwidth"
---

# usb\_release\_bandwidth(9)

reverses effect of usb\_claim\_bandwidth

## NAME

usb\_release\_bandwidth - reverses effect of usb\_claim\_bandwidth

## SYNOPSIS

**void usb\_release\_bandwidth(struct usb\_device \*** *dev***, struct urb \*** *urb***, int** *isoc***);**

## ARGUMENTS

*dev*

source/target of request

*urb*

request (urb-\>dev == dev)

*isoc*

true iff the request is isochronous

## DESCRIPTION

This records that previously allocated bandwidth has been released. Bandwidth is released when endpoints are removed from the host controller's periodic schedule.

## COPYRIGHT
