Module usb_x86

Source

Structs§

__BindgenUnionField
__IncompleteArrayField
usb_bos_descriptor
usb_config_descriptor
usb_connection_context
usb_ctrlrequest
struct usb_ctrlrequest - SETUP data for a USB device control request @bRequestType: matches the USB bmRequestType field @bRequest: matches the USB bRequest field @wValue: matches the USB wValue field (le16 byte order) @wIndex: matches the USB wIndex field (le16 byte order) @wLength: matches the USB wLength field (le16 byte order)
usb_debug_descriptor
usb_descriptor_header
usb_dev_cap_header
usb_device_descriptor
usb_encryption_descriptor
usb_endpoint_descriptor
usb_ext_cap_descriptor
usb_handshake
usb_interface_assoc_descriptor
usb_interface_descriptor
usb_key_descriptor
usb_otg20_descriptor
usb_otg_descriptor
usb_pd_cap_battery_info_descriptor
usb_pd_cap_consumer_port_descriptor
usb_pd_cap_descriptor
usb_pd_cap_provider_port_descriptor
usb_plat_dev_cap_descriptor
usb_ptm_cap_descriptor
usb_qualifier_descriptor
usb_security_descriptor
usb_set_sel_req
usb_ss_cap_descriptor
usb_ss_container_id_descriptor
usb_ss_ep_comp_descriptor
usb_ssp_cap_descriptor
usb_ssp_cap_descriptor__bindgen_ty_1
usb_ssp_cap_descriptor__bindgen_ty_1__bindgen_ty_1
usb_ssp_cap_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
usb_ssp_isoc_ep_comp_descriptor
usb_string_descriptor
usb_string_descriptor__bindgen_ty_1
usb_string_descriptor__bindgen_ty_1__bindgen_ty_1
usb_string_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
usb_wireless_cap_descriptor
usb_wireless_ep_comp_descriptor
usbdevfs_bulktransfer
usbdevfs_connectinfo
usbdevfs_conninfo_ex
usbdevfs_ctrltransfer
usbdevfs_disconnect_claim
usbdevfs_disconnectsignal
usbdevfs_getdriver
usbdevfs_hub_portinfo
usbdevfs_ioctl
usbdevfs_iso_packet_desc
usbdevfs_setinterface
usbdevfs_streams
usbdevfs_urb

Constants§

USB3_LPM_DEVICE_INITIATED
USB3_LPM_DISABLED
USB3_LPM_MAX_U1_SEL_PEL
USB3_LPM_MAX_U2_SEL_PEL
USB3_LPM_U1_MAX_TIMEOUT
USB3_LPM_U2_MAX_TIMEOUT
USBDEVFS_CAP_BULK_CONTINUATION
USBDEVFS_CAP_BULK_SCATTER_GATHER
USBDEVFS_CAP_CONNINFO_EX
USBDEVFS_CAP_DROP_PRIVILEGES
USBDEVFS_CAP_MMAP
USBDEVFS_CAP_NO_PACKET_SIZE_LIM
USBDEVFS_CAP_REAP_AFTER_DISCONNECT
USBDEVFS_CAP_SUSPEND
USBDEVFS_CAP_ZERO_PACKET
USBDEVFS_DISCONNECT_CLAIM_EXCEPT_DRIVER
USBDEVFS_DISCONNECT_CLAIM_IF_DRIVER
USBDEVFS_MAXDRIVERNAME
USBDEVFS_URB_BULK_CONTINUATION
USBDEVFS_URB_ISO_ASAP
USBDEVFS_URB_NO_FSBR
USBDEVFS_URB_NO_INTERRUPT
USBDEVFS_URB_SHORT_NOT_OK
USBDEVFS_URB_TYPE_BULK
USBDEVFS_URB_TYPE_CONTROL
USBDEVFS_URB_TYPE_INTERRUPT
USBDEVFS_URB_TYPE_ISO
USBDEVFS_URB_ZERO_PACKET
USBDEVICE_SUPER_MAGIC
USBIP_URB_ALIGNED_TEMP_BUFFER
USBIP_URB_DIR_IN
USBIP_URB_DIR_MASK
USBIP_URB_DIR_OUT
USBIP_URB_DMA_MAP_PAGE
USBIP_URB_DMA_MAP_SG
USBIP_URB_DMA_MAP_SINGLE
USBIP_URB_DMA_SG_COMBINED
USBIP_URB_FREE_BUFFER
USBIP_URB_ISO_ASAP
USBIP_URB_MAP_LOCAL
USBIP_URB_NO_INTERRUPT
USBIP_URB_NO_TRANSFER_DMA_MAP
USBIP_URB_SETUP_MAP_LOCAL
USBIP_URB_SETUP_MAP_SINGLE
USBIP_URB_SHORT_NOT_OK
USBIP_URB_ZERO_PACKET
USB_5GBPS_OPERATION
USB_BESL_BASELINE_VALID
USB_BESL_DEEP_VALID
USB_BESL_SUPPORT
USB_CAP_TYPE_EXT
USB_CAP_TYPE_WIRELESS_USB
USB_CLASS_APP_SPEC
USB_CLASS_AUDIO
USB_CLASS_AUDIO_VIDEO
USB_CLASS_BILLBOARD
USB_CLASS_CDC_DATA
USB_CLASS_COMM
USB_CLASS_CONTENT_SEC
USB_CLASS_CSCID
USB_CLASS_HID
USB_CLASS_HUB
USB_CLASS_MASS_STORAGE
USB_CLASS_MISC
USB_CLASS_PERSONAL_HEALTHCARE
USB_CLASS_PER_INTERFACE
USB_CLASS_PHYSICAL
USB_CLASS_PRINTER
USB_CLASS_STILL_IMAGE
USB_CLASS_USB_TYPE_C_BRIDGE
USB_CLASS_VENDOR_SPEC
USB_CLASS_VIDEO
USB_CLASS_WIRELESS_CONTROLLER
USB_CONFIG_ATT_BATTERY
USB_CONFIG_ATT_ONE
USB_CONFIG_ATT_SELFPOWER
USB_CONFIG_ATT_WAKEUP
USB_DEVICE_A_ALT_HNP_SUPPORT
USB_DEVICE_A_HNP_SUPPORT
USB_DEVICE_BATTERY
USB_DEVICE_BATTERY_WAKE_MASK
USB_DEVICE_B_HNP_ENABLE
USB_DEVICE_CHARGING_POLICY
USB_DEVICE_DEBUG_MODE
USB_DEVICE_LTM_ENABLE
USB_DEVICE_OS_IS_PD_AWARE
USB_DEVICE_POLICY_MODE
USB_DEVICE_REMOTE_WAKEUP
USB_DEVICE_SELF_POWERED
USB_DEVICE_TEST_MODE
USB_DEVICE_U1_ENABLE
USB_DEVICE_U2_ENABLE
USB_DEVICE_WUSB_DEVICE
USB_DEV_STAT_LTM_ENABLED
USB_DEV_STAT_U1_ENABLED
USB_DEV_STAT_U2_ENABLED
USB_DIR_IN
USB_DIR_OUT
USB_DT_BOS
USB_DT_BOS_SIZE
USB_DT_CONFIG
USB_DT_CONFIG_SIZE
USB_DT_CS_CONFIG
USB_DT_CS_DEVICE
USB_DT_CS_ENDPOINT
USB_DT_CS_INTERFACE
USB_DT_CS_RADIO_CONTROL
USB_DT_CS_STRING
USB_DT_DEBUG
USB_DT_DEVICE
USB_DT_DEVICE_CAPABILITY
USB_DT_DEVICE_QUALIFIER
USB_DT_DEVICE_SIZE
USB_DT_ENCRYPTION_TYPE
USB_DT_ENDPOINT
USB_DT_ENDPOINT_AUDIO_SIZE
USB_DT_ENDPOINT_SIZE
USB_DT_INTERFACE
USB_DT_INTERFACE_ASSOCIATION
USB_DT_INTERFACE_ASSOCIATION_SIZE
USB_DT_INTERFACE_POWER
USB_DT_INTERFACE_SIZE
USB_DT_KEY
USB_DT_OTG
USB_DT_OTHER_SPEED_CONFIG
USB_DT_PIPE_USAGE
USB_DT_RPIPE
USB_DT_SECURITY
USB_DT_SSP_ISOC_ENDPOINT_COMP
USB_DT_SSP_ISOC_EP_COMP_SIZE
USB_DT_SS_ENDPOINT_COMP
USB_DT_SS_EP_COMP_SIZE
USB_DT_STRING
USB_DT_USB_EXT_CAP_SIZE
USB_DT_USB_PTM_ID_SIZE
USB_DT_USB_SS_CAP_SIZE
USB_DT_USB_SS_CONTN_ID_SIZE
USB_DT_USB_WIRELESS_CAP_SIZE
USB_DT_WIRELESS_ENDPOINT_COMP
USB_DT_WIRE_ADAPTER
USB_ENC_TYPE_CCM_1
USB_ENC_TYPE_RSA_1
USB_ENC_TYPE_UNSECURE
USB_ENC_TYPE_WIRED
USB_ENDPOINT_DIR_MASK
USB_ENDPOINT_HALT
USB_ENDPOINT_INTRTYPE
USB_ENDPOINT_INTR_NOTIFICATION
USB_ENDPOINT_INTR_PERIODIC
USB_ENDPOINT_MAXP_MASK
USB_ENDPOINT_MAX_ADJUSTABLE
USB_ENDPOINT_NUMBER_MASK
USB_ENDPOINT_SWITCH_MASK
USB_ENDPOINT_SWITCH_NO
USB_ENDPOINT_SWITCH_SCALE
USB_ENDPOINT_SWITCH_SWITCH
USB_ENDPOINT_SYNCTYPE
USB_ENDPOINT_SYNC_ADAPTIVE
USB_ENDPOINT_SYNC_ASYNC
USB_ENDPOINT_SYNC_NONE
USB_ENDPOINT_SYNC_SYNC
USB_ENDPOINT_USAGE_DATA
USB_ENDPOINT_USAGE_FEEDBACK
USB_ENDPOINT_USAGE_IMPLICIT_FB
USB_ENDPOINT_USAGE_MASK
USB_ENDPOINT_XFERTYPE_MASK
USB_ENDPOINT_XFER_BULK
USB_ENDPOINT_XFER_CONTROL
USB_ENDPOINT_XFER_INT
USB_ENDPOINT_XFER_ISOC
USB_EP_MAXP_MULT_MASK
USB_EP_MAXP_MULT_SHIFT
USB_FULL_SPEED_OPERATION
USB_HIGH_SPEED_OPERATION
USB_INTRF_FUNC_SUSPEND
USB_INTRF_FUNC_SUSPEND_LP
USB_INTRF_FUNC_SUSPEND_RW
USB_INTRF_STAT_FUNC_RW
USB_INTRF_STAT_FUNC_RW_CAP
USB_INTR_FUNC_SUSPEND_OPT_MASK
USB_LOW_SPEED_OPERATION
USB_LPM_SUPPORT
USB_LTM_SUPPORT
USB_MAX_STRING_LEN
USB_OTG_ADP
USB_OTG_HNP
USB_OTG_SRP
USB_PD_BATTERY_INFO_CAPABILITY
USB_PD_CAP_BATTERY_CHARGING
USB_PD_CAP_CHARGING_POLICY
USB_PD_CAP_CONSUMER
USB_PD_CAP_CONSUMER_BC
USB_PD_CAP_CONSUMER_PD
USB_PD_CAP_CONSUMER_TYPE_C
USB_PD_CAP_CONSUMER_UNKNOWN_PEAK_POWER_TIME
USB_PD_CAP_PROVIDER
USB_PD_CAP_PROVIDER_BC
USB_PD_CAP_PROVIDER_PD
USB_PD_CAP_PROVIDER_TYPE_C
USB_PD_CAP_PWR_AC
USB_PD_CAP_PWR_BAT
USB_PD_CAP_PWR_USE_V_BUS
USB_PD_CAP_TYPE_C_CURRENT
USB_PD_CAP_USB_PD
USB_PD_PD_CONSUMER_PORT_CAPABILITY
USB_PD_PD_PROVIDER_PORT_CAPABILITY
USB_PD_POWER_DELIVERY_CAPABILITY
USB_PLAT_DEV_CAP_TYPE
USB_PORT_ACCEPT_PD_REQUEST
USB_PORT_CABLE_PD_RESET
USB_PORT_C_PORT_PD_CHANGE
USB_PORT_GOTO_MIN
USB_PORT_PORT_PD_RESET
USB_PORT_PR_SWAP
USB_PORT_REJECT_PD_REQUEST
USB_PORT_RETURN_POWER
USB_PTM_CAP_TYPE
USB_RECIP_DEVICE
USB_RECIP_ENDPOINT
USB_RECIP_INTERFACE
USB_RECIP_MASK
USB_RECIP_OTHER
USB_RECIP_PORT
USB_RECIP_RPIPE
USB_REQ_CLEAR_FEATURE
USB_REQ_GET_BATTERY_STATUS
USB_REQ_GET_CONFIGURATION
USB_REQ_GET_DESCRIPTOR
USB_REQ_GET_ENCRYPTION
USB_REQ_GET_HANDSHAKE
USB_REQ_GET_INTERFACE
USB_REQ_GET_PARTNER_PDO
USB_REQ_GET_SECURITY_DATA
USB_REQ_GET_STATUS
USB_REQ_GET_VDM
USB_REQ_LOOPBACK_DATA_READ
USB_REQ_LOOPBACK_DATA_WRITE
USB_REQ_RPIPE_ABORT
USB_REQ_RPIPE_RESET
USB_REQ_SEND_VDM
USB_REQ_SET_ADDRESS
USB_REQ_SET_CONFIGURATION
USB_REQ_SET_CONNECTION
USB_REQ_SET_DESCRIPTOR
USB_REQ_SET_ENCRYPTION
USB_REQ_SET_FEATURE
USB_REQ_SET_HANDSHAKE
USB_REQ_SET_INTERFACE
USB_REQ_SET_INTERFACE_DS
USB_REQ_SET_ISOCH_DELAY
USB_REQ_SET_PDO
USB_REQ_SET_SECURITY_DATA
USB_REQ_SET_SEL
USB_REQ_SET_WUSB_DATA
USB_REQ_SYNCH_FRAME
USB_SELF_POWER_VBUS_MAX_DRAW
USB_SSP_CAP_TYPE
USB_SSP_MIN_RX_LANE_COUNT
USB_SSP_MIN_SUBLINK_SPEED_ATTRIBUTE_ID
USB_SSP_MIN_TX_LANE_COUNT
USB_SSP_SUBLINK_SPEED_ATTRIBS
USB_SSP_SUBLINK_SPEED_IDS
USB_SSP_SUBLINK_SPEED_LP
USB_SSP_SUBLINK_SPEED_LP_SS
USB_SSP_SUBLINK_SPEED_LP_SSP
USB_SSP_SUBLINK_SPEED_LSE
USB_SSP_SUBLINK_SPEED_LSE_BPS
USB_SSP_SUBLINK_SPEED_LSE_GBPS
USB_SSP_SUBLINK_SPEED_LSE_KBPS
USB_SSP_SUBLINK_SPEED_LSE_MBPS
USB_SSP_SUBLINK_SPEED_LSM
USB_SSP_SUBLINK_SPEED_RSVD
USB_SSP_SUBLINK_SPEED_SSID
USB_SSP_SUBLINK_SPEED_ST
USB_SSP_SUBLINK_SPEED_ST_ASYM_RX
USB_SSP_SUBLINK_SPEED_ST_ASYM_TX
USB_SSP_SUBLINK_SPEED_ST_SYM_RX
USB_SSP_SUBLINK_SPEED_ST_SYM_TX
USB_SS_CAP_TYPE
USB_STATUS_TYPE_PTM
USB_STATUS_TYPE_STANDARD
USB_SUBCLASS_VENDOR_SPEC
USB_TEST_FORCE_ENABLE
USB_TEST_J
USB_TEST_K
USB_TEST_PACKET
USB_TEST_SE0_NAK
USB_TYPE_CLASS
USB_TYPE_MASK
USB_TYPE_RESERVED
USB_TYPE_STANDARD
USB_TYPE_VENDOR
USB_WIRELESS_BEACON_DIRECTED
USB_WIRELESS_BEACON_MASK
USB_WIRELESS_BEACON_NONE
USB_WIRELESS_BEACON_SELF
USB_WIRELESS_P2P_DRD
USB_WIRELESS_PHY_53
USB_WIRELESS_PHY_80
USB_WIRELESS_PHY_107
USB_WIRELESS_PHY_160
USB_WIRELESS_PHY_200
USB_WIRELESS_PHY_320
USB_WIRELESS_PHY_400
USB_WIRELESS_PHY_480
usb3_link_state_USB3_LPM_U0
usb3_link_state_USB3_LPM_U1
usb3_link_state_USB3_LPM_U2
usb3_link_state_USB3_LPM_U3
usb_device_speed_USB_SPEED_FULL
usb_device_speed_USB_SPEED_HIGH
usb_device_speed_USB_SPEED_LOW
usb_device_speed_USB_SPEED_SUPER
usb_device_speed_USB_SPEED_SUPER_PLUS
usb_device_speed_USB_SPEED_UNKNOWN
usb_device_speed_USB_SPEED_WIRELESS
usb_device_state_USB_STATE_ADDRESS
usb_device_state_USB_STATE_ATTACHED
usb_device_state_USB_STATE_CONFIGURED
usb_device_state_USB_STATE_DEFAULT
usb_device_state_USB_STATE_NOTATTACHED
usb_device_state_USB_STATE_POWERED
usb_device_state_USB_STATE_RECONNECTING
usb_device_state_USB_STATE_SUSPENDED
usb_device_state_USB_STATE_UNAUTHENTICATED
usbip_device_status_SDEV_ST_AVAILABLE
usbip_device_status_SDEV_ST_ERROR
usbip_device_status_SDEV_ST_USED
usbip_device_status_VDEV_ST_ERROR
usbip_device_status_VDEV_ST_NOTASSIGNED
usbip_device_status_VDEV_ST_NULL
usbip_device_status_VDEV_ST_USED

Type Aliases§

__le16
__le32
__u8
__u16
__u32
usb3_link_state
usb_device_speed
usb_device_state
usbip_device_status

Unions§

usbdevfs_urb__bindgen_ty_1