.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "USB_HCD_PCI_REMOVE" "" "06 October 2005" "" "" .SH NAME usb_hcd_pci_remove \- shutdown processing for PCI-based HCDs .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void usb_hcd_pci_remove (struct pci_dev * \fIdev\fB); \fR .SH "ARGUMENTS" .TP \fB\fIdev\fB\fR USB Host Controller being removed .SH "CONTEXT" .PP !\fBin_interrupt\fR .SH "DESCRIPTION" .PP Reverses the effect of \fBusb_hcd_pci_probe\fR, first invoking the HCD's \fBstop\fR method. It is always called from a thread context, normally ``rmmod'', ``apmd'', or something similar. .PP Store this function in the HCD's struct pci_driver as \fBremove\fR\&.