suse man page for usb_autopm_put_interface

Query: usb_autopm_put_interface

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

USB_AUTOPM_PUT_INTER(9) 					   USB Core APIs					   USB_AUTOPM_PUT_INTER(9)

NAME
usb_autopm_put_interface - decrement a USB interface's PM-usage counter
SYNOPSIS
void usb_autopm_put_interface(struct usb_interface * intf);
ARGUMENTS
intf the usb_interface whose counter should be decremented
DESCRIPTION
This routine should be called by an interface driver when it is finished using intf and wants to allow it to autosuspend. A typical example would be a character-device driver when its device file is closed. The routine decrements intf's usage counter. When the counter reaches 0, a delayed autosuspend request for intf's device is attempted. The attempt may fail (see autosuspend_check). If the driver has set intf->needs_remote_wakeup then autosuspend will take place only if the device's remote-wakeup facility is enabled. This routine can run only in process context.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 USB_AUTOPM_PUT_INTER(9)
Related Man Pages
sppptun(1m) - opensolaris
struct_usb_device_driver(9) - centos
struct_usb_driver(9) - centos
struct_usb_interface(9) - suse
sppptun(1m) - sunos
Similar Topics in the Unix Linux Community
Cut command on RHEL 6.8 compatibility issues
Update kernel Linux without reboot?!
Tar Command
The Future of the PM (Private Message) System at UNIX.com
Shopt -s histappend