#ifndef _UAPI_LINUX_USBDEVICE_FS_H
#define _UAPI_LINUX_USBDEVICE_FS_H
#include <linux/types.h>
#include <linux/magic.h>
struct usbdevfs_ctrltransfer { … };
struct usbdevfs_bulktransfer { … };
struct usbdevfs_setinterface { … };
struct usbdevfs_disconnectsignal { … };
#define USBDEVFS_MAXDRIVERNAME …
struct usbdevfs_getdriver { … };
struct usbdevfs_connectinfo { … };
struct usbdevfs_conninfo_ex { … };
#define USBDEVFS_URB_SHORT_NOT_OK …
#define USBDEVFS_URB_ISO_ASAP …
#define USBDEVFS_URB_BULK_CONTINUATION …
#define USBDEVFS_URB_NO_FSBR …
#define USBDEVFS_URB_ZERO_PACKET …
#define USBDEVFS_URB_NO_INTERRUPT …
#define USBDEVFS_URB_TYPE_ISO …
#define USBDEVFS_URB_TYPE_INTERRUPT …
#define USBDEVFS_URB_TYPE_CONTROL …
#define USBDEVFS_URB_TYPE_BULK …
struct usbdevfs_iso_packet_desc { … };
struct usbdevfs_urb { … };
struct usbdevfs_ioctl { … };
struct usbdevfs_hub_portinfo { … };
#define USBDEVFS_CAP_ZERO_PACKET …
#define USBDEVFS_CAP_BULK_CONTINUATION …
#define USBDEVFS_CAP_NO_PACKET_SIZE_LIM …
#define USBDEVFS_CAP_BULK_SCATTER_GATHER …
#define USBDEVFS_CAP_REAP_AFTER_DISCONNECT …
#define USBDEVFS_CAP_MMAP …
#define USBDEVFS_CAP_DROP_PRIVILEGES …
#define USBDEVFS_CAP_CONNINFO_EX …
#define USBDEVFS_CAP_SUSPEND …
#define USBDEVFS_DISCONNECT_CLAIM_IF_DRIVER …
#define USBDEVFS_DISCONNECT_CLAIM_EXCEPT_DRIVER …
struct usbdevfs_disconnect_claim { … };
struct usbdevfs_streams { … };
#define USBDEVFS_CONTROL …
#define USBDEVFS_CONTROL32 …
#define USBDEVFS_BULK …
#define USBDEVFS_BULK32 …
#define USBDEVFS_RESETEP …
#define USBDEVFS_SETINTERFACE …
#define USBDEVFS_SETCONFIGURATION …
#define USBDEVFS_GETDRIVER …
#define USBDEVFS_SUBMITURB …
#define USBDEVFS_SUBMITURB32 …
#define USBDEVFS_DISCARDURB …
#define USBDEVFS_REAPURB …
#define USBDEVFS_REAPURB32 …
#define USBDEVFS_REAPURBNDELAY …
#define USBDEVFS_REAPURBNDELAY32 …
#define USBDEVFS_DISCSIGNAL …
#define USBDEVFS_DISCSIGNAL32 …
#define USBDEVFS_CLAIMINTERFACE …
#define USBDEVFS_RELEASEINTERFACE …
#define USBDEVFS_CONNECTINFO …
#define USBDEVFS_IOCTL …
#define USBDEVFS_IOCTL32 …
#define USBDEVFS_HUB_PORTINFO …
#define USBDEVFS_RESET …
#define USBDEVFS_CLEAR_HALT …
#define USBDEVFS_DISCONNECT …
#define USBDEVFS_CONNECT …
#define USBDEVFS_CLAIM_PORT …
#define USBDEVFS_RELEASE_PORT …
#define USBDEVFS_GET_CAPABILITIES …
#define USBDEVFS_DISCONNECT_CLAIM …
#define USBDEVFS_ALLOC_STREAMS …
#define USBDEVFS_FREE_STREAMS …
#define USBDEVFS_DROP_PRIVILEGES …
#define USBDEVFS_GET_SPEED …
#define USBDEVFS_CONNINFO_EX(len) …
#define USBDEVFS_FORBID_SUSPEND …
#define USBDEVFS_ALLOW_SUSPEND …
#define USBDEVFS_WAIT_FOR_RESUME …
#endif