Structs§
- __
Incomplete Array Field - __
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 - 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_ 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_
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 - _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_ CONFI G0_ 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 Aliases§
- __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_ time_ 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