[][src]Crate linux_usb_functionfs_sys

Structs

__IncompleteArrayField
__kernel_fd_set
__kernel_fsid_t
usb_bos_descriptor
usb_config_descriptor
usb_connection_context
usb_ctrlrequest
usb_debug_descriptor
usb_descriptor_header
usb_dev_cap_header
usb_device_descriptor
usb_encryption_descriptor
usb_endpoint_descriptor
usb_endpoint_descriptor_no_audio
usb_ext_cap_descriptor
usb_ext_compat_desc
usb_ext_prop_desc
usb_functionfs_descs_head
usb_functionfs_descs_head_v2
usb_functionfs_event
usb_functionfs_strings_head
usb_handshake
usb_interface_assoc_descriptor
usb_interface_descriptor
usb_key_descriptor
usb_os_desc_header
usb_os_desc_header__bindgen_ty_1__bindgen_ty_1
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_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_isoc_ep_comp_descriptor
usb_string_descriptor
usb_wireless_cap_descriptor
usb_wireless_ep_comp_descriptor

Constants

CONTAINER_ID_TYPE
FUNCTIONFS_DESCRIPTORS_MAGIC
FUNCTIONFS_DESCRIPTORS_MAGIC_V2
FUNCTIONFS_STRINGS_MAGIC
IOCSIZE_MASK
IOCSIZE_SHIFT
IOC_IN
IOC_INOUT
IOC_OUT
OTG_STS_SELECTOR
TEST_FORCE_EN
TEST_J
TEST_K
TEST_PACKET
TEST_SE0_NAK
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
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_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_PER_INTERFACE
USB_CLASS_PHYSICAL
USB_CLASS_PRINTER
USB_CLASS_STILL_IMAGE
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_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_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_LSE
USB_SSP_SUBLINK_SPEED_LSM
USB_SSP_SUBLINK_SPEED_RSVD
USB_SSP_SUBLINK_SPEED_SSID
USB_SSP_SUBLINK_SPEED_ST
USB_SS_CAP_TYPE
USB_STATUS_TYPE_PTM
USB_STATUS_TYPE_STANDARD
USB_SUBCLASS_VENDOR_SPEC
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
_IOC_DIRBITS
_IOC_DIRMASK
_IOC_DIRSHIFT
_IOC_NONE
_IOC_NRBITS
_IOC_NRMASK
_IOC_NRSHIFT
_IOC_READ
_IOC_SIZEBITS
_IOC_SIZEMASK
_IOC_SIZESHIFT
_IOC_TYPEBITS
_IOC_TYPEMASK
_IOC_TYPESHIFT
_IOC_WRITE
__BITS_PER_LONG
__FD_SETSIZE
__LITTLE_ENDIAN
functionfs_flags_FUNCTIONFS_ALL_CTRL_RECIP
functionfs_flags_FUNCTIONFS_CONFIG0_SETUP
functionfs_flags_FUNCTIONFS_EVENTFD
functionfs_flags_FUNCTIONFS_HAS_FS_DESC
functionfs_flags_FUNCTIONFS_HAS_HS_DESC
functionfs_flags_FUNCTIONFS_HAS_MS_OS_DESC
functionfs_flags_FUNCTIONFS_HAS_SS_DESC
functionfs_flags_FUNCTIONFS_VIRTUAL_ADDR
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
usb_functionfs_event_type_FUNCTIONFS_BIND
usb_functionfs_event_type_FUNCTIONFS_DISABLE
usb_functionfs_event_type_FUNCTIONFS_ENABLE
usb_functionfs_event_type_FUNCTIONFS_RESUME
usb_functionfs_event_type_FUNCTIONFS_SETUP
usb_functionfs_event_type_FUNCTIONFS_SUSPEND
usb_functionfs_event_type_FUNCTIONFS_UNBIND

Type Definitions

__be16
__be32
__be64
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__le16
__le32
__le64
__poll_t
__s8
__s16
__s32
__s64
__sum16
__u8
__u16
__u32
__u64
__wsum
_bindgen_ty_1
functionfs_flags
usb3_link_state
usb_device_speed
usb_device_state
usb_functionfs_event_type

Unions

usb_functionfs_event__bindgen_ty_1
usb_os_desc_header__bindgen_ty_1