FreeBSD kernel usb device Code
|
Go to the source code of this file.
Typedefs | |
typedef usb_error_t() | usb_temp_setup_by_index_t(struct usb_device *udev, uint16_t index) |
typedef uint8_t() | usb_test_quirk_t(const struct usbd_lookup_info *info, uint16_t quirk) |
typedef int() | usb_quirk_ioctl_t(unsigned long cmd, caddr_t data, int fflag, struct thread *td) |
typedef void() | usb_temp_unsetup_t(struct usb_device *udev) |
typedef void() | usb_linux_free_device_t(struct usb_device *udev) |
Functions | |
void | usb_linux_unload (void *) |
void | usb_temp_unload (void *) |
void | usb_quirk_unload (void *) |
void | usb_bus_unload (void *) |
typedef void() usb_linux_free_device_t(struct usb_device *udev) |
Definition at line 47 of file usb_dynamic.h.
typedef int() usb_quirk_ioctl_t(unsigned long cmd, caddr_t data, int fflag, struct thread *td) |
Definition at line 44 of file usb_dynamic.h.
typedef usb_error_t() usb_temp_setup_by_index_t(struct usb_device *udev, uint16_t index) |
Definition at line 40 of file usb_dynamic.h.
typedef void() usb_temp_unsetup_t(struct usb_device *udev) |
Definition at line 46 of file usb_dynamic.h.
typedef uint8_t() usb_test_quirk_t(const struct usbd_lookup_info *info, uint16_t quirk) |
Definition at line 42 of file usb_dynamic.h.
void usb_bus_unload | ( | void * | arg | ) |
Definition at line 154 of file usb_dynamic.c.
References usb_devclass_ptr.
void usb_linux_unload | ( | void * | ) |
void usb_quirk_unload | ( | void * | arg | ) |
Definition at line 123 of file usb_dynamic.c.
References usb_quirk_ioctl_p, usb_quirk_ioctl_w, usb_test_quirk_p, and usb_test_quirk_w.
Referenced by usb_quirk_uninit().
void usb_temp_unload | ( | void * | arg | ) |
Definition at line 138 of file usb_dynamic.c.
References usb_temp_get_desc_p, usb_temp_get_desc_w, usb_temp_setup_by_index_p, usb_temp_setup_by_index_w, usb_temp_unsetup_p, and usb_temp_unsetup_w.
|
extern |
Definition at line 80 of file usb_dynamic.c.
Referenced by usb_attach_sub(), usb_bus_unload(), usb_needs_explore_all(), and usb_trigger_reprobe_on_off().
|
extern |
Referenced by usb_unconfigure().
|
extern |
Definition at line 79 of file usb_dynamic.c.
Referenced by usb_quirk_init(), and usb_quirk_unload().
|
extern |
Definition at line 72 of file usb_dynamic.c.
Referenced by usb_handle_request(), usb_temp_init(), usb_temp_unload(), and usbd_get_hr_func().
|
extern |
Definition at line 73 of file usb_dynamic.c.
Referenced by usb_alloc_device(), usb_temp_init(), and usb_temp_unload().
|
extern |
Definition at line 77 of file usb_dynamic.c.
Referenced by usb_free_device(), usb_temp_init(), and usb_temp_unload().
|
extern |
Definition at line 78 of file usb_dynamic.c.
Referenced by usb_quirk_init(), usb_quirk_unload(), and usb_test_quirk().