Expand description
The raw FFI bindings to libswitchtec
Structs§
- _G_
fpos64_ t - _G_
fpos_ t - _IO_
FILE - _IO_
codecvt - _IO_
cookie_ io_ functions_ t - _IO_
marker - _IO_
wide_ data - __
Incomplete Array Field - __
atomic_ wide_ counter__ bindgen_ ty_ 1 - __
fsid_ t - __
mbstate_ t - __
once_ flag - __
pthread_ cond_ s - __
pthread_ internal_ list - __
pthread_ internal_ slist - __
pthread_ mutex_ s - __
pthread_ rwlock_ arch_ t - __
sigset_ t - __
va_ list_ tag - div_t
- drand48_
data - event
- fd_set
- flash_
info_ regs - flash_
info_ regs_ active_ partition_ info - flash_
info_ regs_ partition_ info - ldiv_t
- lldiv_t
- mrpc_
regs - ntb_
ctrl_ regs - ntb_
ctrl_ regs__ bindgen_ ty_ 1 - ntb_
dbmsg_ regs - ntb_
dbmsg_ regs__ bindgen_ ty_ 1 - ntb_
dbmsg_ regs__ bindgen_ ty_ 2 - ntb_
info_ regs - ntb_
regs - part_
cfg_ regs - pff_
csr_ regs - random_
data - range
- sw_
event_ regs - switchtec_
bind_ in - switchtec_
bind_ status_ in - switchtec_
bind_ status_ out - switchtec_
bind_ status_ out__ bindgen_ ty_ 1 - switchtec_
bwcntr_ res - @brief Bandwidth counter result struct
- switchtec_
bwcntr_ res_ switchtec_ bwcntr_ dir - switchtec_
dev - switchtec_
device_ info - @brief Represents a Switchtec device in the switchtec_list() function
- switchtec_
diag_ cross_ hair - switchtec_
diag_ cross_ hair__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - switchtec_
diag_ cross_ hair__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - switchtec_
diag_ ltssm_ log - switchtec_
evcntr_ setup - @brief Structure used to setup an event counter
- switchtec_
evcntr_ type_ list - @brief Null-terminated list of all event counter types with a name and help text.
- switchtec_
event_ summary - @brief Event summary bitmaps
- switchtec_
fw_ image_ info - @brief Information about a firmware image or partition
- switchtec_
fw_ part_ summary - switchtec_
fw_ part_ summary_ switchtec_ fw_ part_ type - switchtec_
gas - switchtec_
log_ file_ info - @brief Information about log file and log definition file
- switchtec_
mrpc - switchtec_
port_ eq_ coeff - switchtec_
port_ eq_ coeff__ bindgen_ ty_ 1 - switchtec_
port_ eq_ table - switchtec_
port_ eq_ table__ bindgen_ ty_ 1 - switchtec_
port_ eq_ tx_ fslf - switchtec_
port_ id - @brief Port identification
- switchtec_
rcvr_ ext - switchtec_
rcvr_ obj - switchtec_
stackbif - switchtec_
status - @brief Port status structure
- switchtec_
unbind_ in - sys_
info_ regs - timespec
- timeval
- top_
regs
Constants§
- ARG_MAX
- BIG_
ENDIAN - BUFSIZ
- BYTE_
ORDER - EOF
- EXIT_
FAILURE - EXIT_
SUCCESS - FD_
SETSIZE - FILENAME_
MAX - FOPEN_
MAX - INT8_
MAX - INT8_
MIN - INT16_
MAX - INT16_
MIN - INT32_
MAX - INT32_
MIN - INTPTR_
MAX - INTPTR_
MIN - INT_
FAST8_ MAX - INT_
FAST8_ MIN - INT_
FAST16_ MAX - INT_
FAST16_ MIN - INT_
FAST32_ MAX - INT_
FAST32_ MIN - INT_
LEAS T8_ MAX - INT_
LEAS T8_ MIN - INT_
LEAS T16_ MAX - INT_
LEAS T16_ MIN - INT_
LEAS T32_ MAX - INT_
LEAS T32_ MIN - LINK_
MAX - LITTLE_
ENDIAN - L_
ctermid - L_
tmpnam - MAX_
CANON - MAX_
INPUT - MICROSEMI_
VENDOR_ ID - MRPC_
MAX_ DATA_ LEN - NAME_
MAX - NGROUPS_
MAX - NR_OPEN
- NTB_
CTRL_ BAR_ DIR_ WIN_ EN - NTB_
CTRL_ BAR_ LUT_ WIN_ EN - NTB_
CTRL_ BAR_ VALID - NTB_
CTRL_ LUT_ EN - NTB_
CTRL_ PART_ OP_ CFG - NTB_
CTRL_ PART_ OP_ LOCK - NTB_
CTRL_ PART_ OP_ RESET - NTB_
CTRL_ PART_ STATUS_ CONFIGURING - NTB_
CTRL_ PART_ STATUS_ LOCKED - NTB_
CTRL_ PART_ STATUS_ LOCKING - NTB_
CTRL_ PART_ STATUS_ NORMAL - NTB_
CTRL_ PART_ STATUS_ RESETTING - NTB_
CTRL_ REQ_ ID_ EN - NTB_
PART_ CTRL_ ID_ PROT_ DIS - PATH_
MAX - PDP_
ENDIAN - PIPE_
BUF - PTRDIFF_
MAX - PTRDIFF_
MIN - P_
tmpdir - RAND_
MAX - RTSIG_
MAX - SEEK_
CUR - SEEK_
END - SEEK_
SET - SIG_
ATOMIC_ MAX - SIG_
ATOMIC_ MIN - SIZE_
MAX - SWITCHTEC_
CFG0_ RUNNING - SWITCHTEC_
CFG1_ RUNNING - SWITCHTEC_
CMD_ MASK - SWITCHTEC_
DIAG_ CROSS_ HAIR_ ALL_ LANES - SWITCHTEC_
DIAG_ CROSS_ HAIR_ MAX_ LANES - SWITCHTEC_
FLASH_ BOOT_ PART_ START - SWITCHTEC_
FLASH_ MAP0_ PART_ START - SWITCHTEC_
FLASH_ MAP1_ PART_ START - SWITCHTEC_
FLASH_ PART_ LEN - SWITCHTEC_
GAS_ FLASH_ INFO_ OFFSET - SWITCHTEC_
GAS_ MRPC_ OFFSET - SWITCHTEC_
GAS_ NTB_ OFFSET - SWITCHTEC_
GAS_ PART_ CFG_ OFFSET - SWITCHTEC_
GAS_ PFF_ CSR_ OFFSET - SWITCHTEC_
GAS_ SW_ EVENT_ OFFSET - SWITCHTEC_
GAS_ SYS_ INFO_ OFFSET - SWITCHTEC_
GAS_ TOP_ CFG_ OFFSET - SWITCHTEC_
IMG0_ RUNNING - SWITCHTEC_
IMG1_ RUNNING - SWITCHTEC_
LAT_ ALL_ INGRESS - SWITCHTEC_
MAX_ EVENT_ COUNTERS - SWITCHTEC_
MAX_ LANES - SWITCHTEC_
MAX_ PARTITIONS - SWITCHTEC_
MAX_ PARTS - SWITCHTEC_
MAX_ PFF_ CSR - SWITCHTEC_
MAX_ PHY_ PORTS - SWITCHTEC_
MAX_ PORTS - SWITCHTEC_
MAX_ STACKS - SWITCHTEC_
MRPC_ PAYLOAD_ SIZE - SWITCHTEC_
NTB_ REG_ CTRL_ OFFSET - SWITCHTEC_
NTB_ REG_ DBMSG_ OFFSET - SWITCHTEC_
NTB_ REG_ INFO_ OFFSET - SWITCHTEC_
PART_ CFG_ EVENT_ DYN_ PART_ CMP - SWITCHTEC_
PART_ CFG_ EVENT_ MRPC_ ASYNC_ CMP - SWITCHTEC_
PART_ CFG_ EVENT_ MRPC_ CMP - SWITCHTEC_
PART_ CFG_ EVENT_ RESET - SWITCHTEC_
PAX_ ID_ LOCAL - SWITCHTEC_
PAX_ ID_ MASK - SWITCHTEC_
PAX_ ID_ SHIFT - SWITCHTEC_
PFF_ PORT_ VEP - SWITCHTEC_
PORTS_ PER_ STACK - SWITCHTEC_
UNBOUND_ PORT - TMP_MAX
- UINT8_
MAX - UINT16_
MAX - UINT32_
MAX - UINTPTR_
MAX - UINT_
FAST8_ MAX - UINT_
FAST16_ MAX - UINT_
FAST32_ MAX - UINT_
LEAS T8_ MAX - UINT_
LEAS T16_ MAX - UINT_
LEAS T32_ MAX - WCONTINUED
- WEXITED
- WINT_
MAX - WINT_
MIN - WNOHANG
- WNOWAIT
- WSTOPPED
- WUNTRACED
- XATTR_
LIST_ MAX - XATTR_
NAME_ MAX - XATTR_
SIZE_ MAX - _ALLOCA_
H - _ATFILE_
SOURCE - _BITS_
BYTESWAP_ H - _BITS_
ENDIANNESS_ H - _BITS_
ENDIAN_ H - _BITS_
PTHREADTYPES_ ARCH_ H - _BITS_
PTHREADTYPES_ COMMON_ H - _BITS_
STDINT_ INTN_ H - _BITS_
STDINT_ LEAST_ H - _BITS_
STDINT_ UINTN_ H - _BITS_
STDIO_ LIM_ H - _BITS_
TIME64_ H - _BITS_
TYPESIZES_ H - _BITS_
TYPES_ H - _BITS_
UINTN_ IDENTITY_ H - _BITS_
WCHAR_ H - _DEFAULT_
SOURCE - _ENDIAN_
H - _FEATURES_
H - _IOFBF
- _IOLBF
- _IONBF
- _IO_
EOF_ SEEN - _IO_
ERR_ SEEN - _IO_
USER_ LOCK - _POSIX_
C_ SOURCE - _POSIX_
SOURCE - _STDC_
PREDEF_ H - _STDINT_
H - _STDIO_
H - _STDLIB_
H - _STRUCT_
TIMESPEC - _SYS_
CDEFS_ H - _SYS_
SELECT_ H - _SYS_
TYPES_ H - _THREAD_
MUTEX_ INTERNAL_ H - _THREAD_
SHARED_ TYPES_ H - __
BIG_ ENDIAN - __
BIT_ TYPES_ DEFINED__ - __
BYTE_ ORDER - __
FD_ SETSIZE - __
FILE_ defined - __
FLOAT_ WORD_ ORDER - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ C2X_ STRTOL - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT - __
GLIBC_ USE_ IEC_ 60559_ BFP_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT - __
GLIBC_ USE_ IEC_ 60559_ FUNCS_ EXT_ C2X - __
GLIBC_ USE_ IEC_ 60559_ TYPES_ EXT - __
GLIBC_ USE_ ISOC2X - __
GLIBC_ USE_ LIB_ EXT2 - __
GLIBC__ - __
GNU_ LIBRARY__ - __
HAVE_ DISTINCT_ FLOA T16 - __
HAVE_ DISTINCT_ FLOA T32 - __
HAVE_ DISTINCT_ FLOA T64 - __
HAVE_ DISTINCT_ FLOA T32X - __
HAVE_ DISTINCT_ FLOA T64X - __
HAVE_ DISTINCT_ FLOA T128 - __
HAVE_ DISTINCT_ FLOA T128X - __
HAVE_ FLOA T16 - __
HAVE_ FLOA T32 - __
HAVE_ FLOA T64 - __
HAVE_ FLOA T32X - __
HAVE_ FLOA T64X - __
HAVE_ FLOA T64X_ LONG_ DOUBLE - __
HAVE_ FLOA T128 - __
HAVE_ FLOA T128X - __
HAVE_ FLOATN_ NOT_ TYPEDEF - __
HAVE_ GENERIC_ SELECTION - __
INO_ T_ MATCHES_ INO64_ T - __
KERNEL_ OLD_ TIMEVAL_ MATCHES_ TIMEVA L64 - __
LDOUBLE_ REDIRECTS_ TO_ FLOA T128_ ABI - __
LITTLE_ ENDIAN - __
OFF_ T_ MATCHES_ OFF64_ T - __
PDP_ ENDIAN - __
PTHREAD_ MUTEX_ HAVE_ PREV - __
RLIM_ T_ MATCHES_ RLIM64_ T - __
SIZEOF_ PTHREAD_ ATTR_ T - __
SIZEOF_ PTHREAD_ BARRIERATTR_ T - __
SIZEOF_ PTHREAD_ BARRIER_ T - __
SIZEOF_ PTHREAD_ CONDATTR_ T - __
SIZEOF_ PTHREAD_ COND_ T - __
SIZEOF_ PTHREAD_ MUTEXATTR_ T - __
SIZEOF_ PTHREAD_ MUTEX_ T - __
SIZEOF_ PTHREAD_ RWLOCKATTR_ T - __
SIZEOF_ PTHREAD_ RWLOCK_ T - __
STATFS_ MATCHES_ STATF S64 - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ IEC_ 60559_ BFP__ - __
STDC_ IEC_ 60559_ COMPLEX__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __WALL
- __
WCLONE - __
WCOREFLAG - __
WNOTHREAD - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
W_ CONTINUED - ____
FILE_ defined - _____
fpos64_ t_ defined - _____
fpos_ t_ defined - ____
mbstate_ t_ defined - __
bool_ true_ false_ are_ defined - __
clock_ t_ defined - __
clockid_ t_ defined - __
cookie_ io_ functions_ t_ defined - __
glibc_ c99_ flexarr_ available - __
have_ pthread_ attr_ t - __
ldiv_ t_ defined - __
lldiv_ t_ defined - __
sigset_ t_ defined - __
struct_ FILE_ defined - __
time_ t_ defined - __
timer_ t_ defined - __
timeval_ defined - false_
- mrpc_
bg_ status_ MRPC_ BG_ STAT_ DONE - mrpc_
bg_ status_ MRPC_ BG_ STAT_ ERROR - mrpc_
bg_ status_ MRPC_ BG_ STAT_ IDLE - mrpc_
bg_ status_ MRPC_ BG_ STAT_ INPROGRESS - mrpc_
bg_ status_ MRPC_ BG_ STAT_ OFFSET - mrpc_
cmd_ MRPC_ ACT_ IMG_ IDX_ GET - mrpc_
cmd_ MRPC_ ACT_ IMG_ IDX_ SET - mrpc_
cmd_ MRPC_ AER_ GEN - mrpc_
cmd_ MRPC_ ARB - mrpc_
cmd_ MRPC_ BOOTUP_ RESUME - mrpc_
cmd_ MRPC_ CROSS_ HAIR - mrpc_
cmd_ MRPC_ DBG_ UNLOCK - mrpc_
cmd_ MRPC_ DEVICE_ MANAGE_ CMD - mrpc_
cmd_ MRPC_ DEV_ INFO_ GET - mrpc_
cmd_ MRPC_ DIAG_ PMC_ START - mrpc_
cmd_ MRPC_ DIAG_ PORT_ EYE - mrpc_
cmd_ MRPC_ DIAG_ PORT_ LN_ ADPT - mrpc_
cmd_ MRPC_ DIAG_ PORT_ LTSSM_ LOG - mrpc_
cmd_ MRPC_ DIAG_ PORT_ TLP_ ANL - mrpc_
cmd_ MRPC_ DIAG_ POT_ VHIST - mrpc_
cmd_ MRPC_ DIAG_ TLP_ INJECT - mrpc_
cmd_ MRPC_ DIETEMP - mrpc_
cmd_ MRPC_ ECHO - mrpc_
cmd_ MRPC_ EP_ RESOURCE_ ACCESS - mrpc_
cmd_ MRPC_ EP_ TUNNEL_ CFG - mrpc_
cmd_ MRPC_ EVENTS_ QUERY - mrpc_
cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP - mrpc_
cmd_ MRPC_ EYE_ OBSERVE - mrpc_
cmd_ MRPC_ FWDNLD - mrpc_
cmd_ MRPC_ FWLOGRD - mrpc_
cmd_ MRPC_ FW_ TX - mrpc_
cmd_ MRPC_ GAS_ READ - mrpc_
cmd_ MRPC_ GAS_ WRITE - mrpc_
cmd_ MRPC_ GET_ PAX_ ID - mrpc_
cmd_ MRPC_ GFMS_ BIND_ UNBIND - mrpc_
cmd_ MRPC_ GFMS_ DB_ DUMP - mrpc_
cmd_ MRPC_ GFMS_ EVENT - mrpc_
cmd_ MRPC_ I2C_ TWI_ PING - mrpc_
cmd_ MRPC_ INT_ LOOPBACK - mrpc_
cmd_ MRPC_ KMSK_ ENTRY_ SET - mrpc_
cmd_ MRPC_ LNKSTAT - mrpc_
cmd_ MRPC_ LOG_ DEF_ GET - mrpc_
cmd_ MRPC_ MAILBOX_ GET - mrpc_
cmd_ MRPC_ MAX_ ID - mrpc_
cmd_ MRPC_ MCOVRLY - mrpc_
cmd_ MRPC_ MRPC_ ERR_ INJ - mrpc_
cmd_ MRPC_ MRPC_ PERM_ TABLE_ GET - mrpc_
cmd_ MRPC_ MULTI_ CFG - mrpc_
cmd_ MRPC_ NT_ MCG_ CAPABLE_ CONFIG - mrpc_
cmd_ MRPC_ NVME_ ADMIN_ PASSTHRU - mrpc_
cmd_ MRPC_ PART_ INFO - mrpc_
cmd_ MRPC_ PAT_ GEN - mrpc_
cmd_ MRPC_ PCIE_ GEN_ 1_ 2_ DUMP - mrpc_
cmd_ MRPC_ PCIE_ GEN_ 1_ 2_ TUNE - mrpc_
cmd_ MRPC_ PMON - mrpc_
cmd_ MRPC_ PORTARB - mrpc_
cmd_ MRPC_ PORTLN - mrpc_
cmd_ MRPC_ PORTPART P2P - mrpc_
cmd_ MRPC_ PORT_ CONFIG - mrpc_
cmd_ MRPC_ PORT_ CONTROL - mrpc_
cmd_ MRPC_ PORT_ EQ_ CTRL - mrpc_
cmd_ MRPC_ PORT_ EQ_ STATUS - mrpc_
cmd_ MRPC_ PWM - mrpc_
cmd_ MRPC_ RCVR_ OBJ_ DUMP - mrpc_
cmd_ MRPC_ RD_ FLASH - mrpc_
cmd_ MRPC_ RECV_ DETECT_ STATUS - mrpc_
cmd_ MRPC_ REFCLK_ S - mrpc_
cmd_ MRPC_ RESERVE D1 - mrpc_
cmd_ MRPC_ RESERVE D2 - mrpc_
cmd_ MRPC_ RESERVE D3 - mrpc_
cmd_ MRPC_ RESET - mrpc_
cmd_ MRPC_ ROUTE_ TO_ SELF - mrpc_
cmd_ MRPC_ SECURE_ STATE_ SET - mrpc_
cmd_ MRPC_ SECURITY_ CONFIG_ GET - mrpc_
cmd_ MRPC_ SECURITY_ CONFIG_ GET_ EXT - mrpc_
cmd_ MRPC_ SECURITY_ CONFIG_ GET_ GEN5 - mrpc_
cmd_ MRPC_ SECURITY_ CONFIG_ SET - mrpc_
cmd_ MRPC_ SECURITY_ CONFIG_ SET_ GEN5 - mrpc_
cmd_ MRPC_ SES - mrpc_
cmd_ MRPC_ SMBUS - mrpc_
cmd_ MRPC_ SN_ VER_ GET - mrpc_
cmd_ MRPC_ SPI_ ECC - mrpc_
cmd_ MRPC_ SRDS_ EQ_ CTRL - mrpc_
cmd_ MRPC_ SRDS_ LN_ TUNING_ MODE - mrpc_
cmd_ MRPC_ SRDS_ PCIE_ PEAK - mrpc_
cmd_ MRPC_ STACKBIF - mrpc_
cmd_ MRPC_ SYNTH_ EP - mrpc_
cmd_ MRPC_ TCH - mrpc_
cmd_ MRPC_ TOPO_ INFO_ DUMP - mrpc_
cmd_ MRPC_ TWI - mrpc_
cmd_ MRPC_ VGPIO - mrpc_
status_ SWITCHTEC_ MRPC_ STATUS_ DONE - mrpc_
status_ SWITCHTEC_ MRPC_ STATUS_ ERROR - mrpc_
status_ SWITCHTEC_ MRPC_ STATUS_ INPROGRESS - mrpc_
status_ SWITCHTEC_ MRPC_ STATUS_ INTERRUPTED - mrpc_
sub_ cmd_ MRPC_ CROSS_ HAIR_ DISABLE - mrpc_
sub_ cmd_ MRPC_ CROSS_ HAIR_ ENABLE - mrpc_
sub_ cmd_ MRPC_ CROSS_ HAIR_ GET - mrpc_
sub_ cmd_ MRPC_ DBG_ UNLOCK_ DATA - mrpc_
sub_ cmd_ MRPC_ DBG_ UNLOCK_ PKEY - mrpc_
sub_ cmd_ MRPC_ DBG_ UNLOCK_ UPDATE - mrpc_
sub_ cmd_ MRPC_ DIETEMP_ GET - mrpc_
sub_ cmd_ MRPC_ DIETEMP_ GET_ GEN4 - mrpc_
sub_ cmd_ MRPC_ DIETEMP_ SET_ CLOCK - mrpc_
sub_ cmd_ MRPC_ DIETEMP_ SET_ MEAS - mrpc_
sub_ cmd_ MRPC_ DIETEMP_ STOP - mrpc_
sub_ cmd_ MRPC_ EP_ TUNNEL_ DISABLE - mrpc_
sub_ cmd_ MRPC_ EP_ TUNNEL_ ENABLE - mrpc_
sub_ cmd_ MRPC_ EP_ TUNNEL_ STATUS - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ EQ_ TX_ TABLE_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ FAR_ END_ TX_ COEFF_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ FAR_ END_ TX_ FSLF_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ LOCAL_ TX_ COEFF_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ LOCAL_ TX_ FSLF_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ PREV - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ RCVR_ EXT - mrpc_
sub_ cmd_ MRPC_ EXT_ RCVR_ OBJ_ DUMP_ RCVR_ EXT_ PREV - mrpc_
sub_ cmd_ MRPC_ EYE_ OBSERVE_ CANCEL - mrpc_
sub_ cmd_ MRPC_ EYE_ OBSERVE_ FETCH - mrpc_
sub_ cmd_ MRPC_ EYE_ OBSERVE_ GET_ DATA_ MODE - mrpc_
sub_ cmd_ MRPC_ EYE_ OBSERVE_ SET_ DATA_ MODE - mrpc_
sub_ cmd_ MRPC_ EYE_ OBSERVE_ START - mrpc_
sub_ cmd_ MRPC_ FWDNLD_ BOOT_ RO - mrpc_
sub_ cmd_ MRPC_ FWDNLD_ DOWNLOAD - mrpc_
sub_ cmd_ MRPC_ FWDNLD_ GET_ STATUS - mrpc_
sub_ cmd_ MRPC_ FWDNLD_ TOGGLE - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ FLASH - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ FLASH_ GEN5 - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ FLASH_ WITH_ FLAG - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ INVAL - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ MEMLOG - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ NVHDR - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ RAM - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ RAM_ GEN5 - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ RAM_ WITH_ FLAG - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ REGS - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ SYS_ STACK - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ THRD - mrpc_
sub_ cmd_ MRPC_ FWLOGRD_ THRD_ STACK - mrpc_
sub_ cmd_ MRPC_ FW_ TX_ EXEC - mrpc_
sub_ cmd_ MRPC_ FW_ TX_ FLASH - mrpc_
sub_ cmd_ MRPC_ FW_ TX_ TOGGLE - mrpc_
sub_ cmd_ MRPC_ GFMS_ BIND - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ EP_ PORT - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ FABRIC - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ FAB_ PORT - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ HVD - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ HVD_ DETAIL - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ PAX - mrpc_
sub_ cmd_ MRPC_ GFMS_ DB_ DUMP_ PAX_ ALL - mrpc_
sub_ cmd_ MRPC_ GFMS_ UNBIND - mrpc_
sub_ cmd_ MRPC_ KMSK_ ENTRY_ SET_ KMSK - mrpc_
sub_ cmd_ MRPC_ KMSK_ ENTRY_ SET_ PKEY - mrpc_
sub_ cmd_ MRPC_ KMSK_ ENTRY_ SET_ SIG - mrpc_
sub_ cmd_ MRPC_ LOG_ DEF_ APP - mrpc_
sub_ cmd_ MRPC_ LOG_ DEF_ MAILBOX - mrpc_
sub_ cmd_ MRPC_ LOOPBACK_ GET_ INT_ LOOPBACK - mrpc_
sub_ cmd_ MRPC_ LOOPBACK_ GET_ LTSSM_ LOOPBACK - mrpc_
sub_ cmd_ MRPC_ LOOPBACK_ SET_ INT_ LOOPBACK - mrpc_
sub_ cmd_ MRPC_ LOOPBACK_ SET_ LTSSM_ LOOPBACK - mrpc_
sub_ cmd_ MRPC_ MULTI_ CFG_ ACTIVE - mrpc_
sub_ cmd_ MRPC_ MULTI_ CFG_ COUNT - mrpc_
sub_ cmd_ MRPC_ MULTI_ CFG_ LENGTH - mrpc_
sub_ cmd_ MRPC_ MULTI_ CFG_ START_ ADDR - mrpc_
sub_ cmd_ MRPC_ MULTI_ CFG_ SUPPORTED - mrpc_
sub_ cmd_ MRPC_ NVME_ ADMIN_ PASSTHRU_ DATA - mrpc_
sub_ cmd_ MRPC_ NVME_ ADMIN_ PASSTHRU_ END - mrpc_
sub_ cmd_ MRPC_ NVME_ ADMIN_ PASSTHRU_ START - mrpc_
sub_ cmd_ MRPC_ PART_ INFO_ GET_ ALL_ INFO - mrpc_
sub_ cmd_ MRPC_ PART_ INFO_ GET_ METADATA - mrpc_
sub_ cmd_ MRPC_ PART_ INFO_ GET_ SEEPROM - mrpc_
sub_ cmd_ MRPC_ PAT_ GEN_ GET_ GEN - mrpc_
sub_ cmd_ MRPC_ PAT_ GEN_ GET_ MON - mrpc_
sub_ cmd_ MRPC_ PAT_ GEN_ INJ_ ERR - mrpc_
sub_ cmd_ MRPC_ PAT_ GEN_ SET_ GEN - mrpc_
sub_ cmd_ MRPC_ PAT_ GEN_ SET_ MON - mrpc_
sub_ cmd_ MRPC_ PMON_ GET_ BW_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PMON_ GET_ EV_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PMON_ GET_ EV_ COUNTER_ SETUP - mrpc_
sub_ cmd_ MRPC_ PMON_ GET_ LAT_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PMON_ GET_ LAT_ COUNTER_ SETUP - mrpc_
sub_ cmd_ MRPC_ PMON_ RULE_ ERROR_ TLP - mrpc_
sub_ cmd_ MRPC_ PMON_ RULE_ TLP_ MATCH - mrpc_
sub_ cmd_ MRPC_ PMON_ RULE_ TLP_ TO_ DSP - mrpc_
sub_ cmd_ MRPC_ PMON_ RULE_ TLP_ TO_ USP - mrpc_
sub_ cmd_ MRPC_ PMON_ SETUP_ EV_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PMON_ SETUP_ LAT_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PMON_ SET_ BW_ COUNTER - mrpc_
sub_ cmd_ MRPC_ PORT_ BIND - mrpc_
sub_ cmd_ MRPC_ PORT_ CONFIG_ GET - mrpc_
sub_ cmd_ MRPC_ PORT_ CONFIG_ SET - mrpc_
sub_ cmd_ MRPC_ PORT_ EQ_ FAR_ END_ TX_ COEFF_ DUMP - mrpc_
sub_ cmd_ MRPC_ PORT_ EQ_ FAR_ END_ TX_ EQ_ TABLE_ DUMP - mrpc_
sub_ cmd_ MRPC_ PORT_ EQ_ FAR_ END_ TX_ FSLF_ DUMP - mrpc_
sub_ cmd_ MRPC_ PORT_ EQ_ LOCAL_ TX_ COEFF_ DUMP - mrpc_
sub_ cmd_ MRPC_ PORT_ EQ_ LOCAL_ TX_ FSLF_ DUMP - mrpc_
sub_ cmd_ MRPC_ PORT_ INFO - mrpc_
sub_ cmd_ MRPC_ PORT_ UNBIND - mrpc_
sub_ cmd_ MRPC_ REFCLK_ S_ DISABLE - mrpc_
sub_ cmd_ MRPC_ REFCLK_ S_ ENABLE - mrpc_
sub_ cmd_ MRPC_ STACKBIF_ GET - mrpc_
sub_ cmd_ MRPC_ STACKBIF_ SET - mrpc_
sub_ cmd_ MRPC_ TOPO_ INFO_ DUMP_ DATA_ GET - mrpc_
sub_ cmd_ MRPC_ TOPO_ INFO_ DUMP_ DATA_ GET_ GEN5 - mrpc_
sub_ cmd_ MRPC_ TOPO_ INFO_ DUMP_ FINISH - mrpc_
sub_ cmd_ MRPC_ TOPO_ INFO_ DUMP_ START - mrpc_
sub_ cmd_ MRPC_ TOPO_ INFO_ DUMP_ STATUS_ GET - switchtec_
bind_ info_ result_ BIND_ INFO_ FAIL - switchtec_
bind_ info_ result_ BIND_ INFO_ IN_ PROGRESS - switchtec_
bind_ info_ result_ BIND_ INFO_ SUCCESS - switchtec_
boot_ phase_ SWITCHTEC_ BOOT_ PHASE_ BL1 - switchtec_
boot_ phase_ SWITCHTEC_ BOOT_ PHASE_ BL2 - switchtec_
boot_ phase_ SWITCHTEC_ BOOT_ PHASE_ FW - switchtec_
boot_ phase_ SWITCHTEC_ BOOT_ PHASE_ UNKNOWN - switchtec_
bw_ type_ SWITCHTEC_ BW_ TYPE_ PAYLOAD - switchtec_
bw_ type_ SWITCHTEC_ BW_ TYPE_ RAW - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ DISABLED - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ DONE - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ BOT_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ BOT_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ TOP_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ ERROR_ FREE_ TOP_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ BOT_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ BOT_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ TOP_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FINAL_ TOP_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ BOT_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ BOT_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ TOP_ LEFT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ FIRST_ ERROR_ TOP_ RIGHT - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ RESVD - switchtec_
diag_ cross_ hair_ state_ SWITCHTEC_ DIAG_ CROSS_ HAIR_ WAITING - switchtec_
diag_ end_ SWITCHTEC_ DIAG_ FAR_ END - switchtec_
diag_ end_ SWITCHTEC_ DIAG_ LOCAL - switchtec_
diag_ eye_ data_ mode_ SWITCHTEC_ DIAG_ EYE_ RATIO - switchtec_
diag_ eye_ data_ mode_ SWITCHTEC_ DIAG_ EYE_ RAW - switchtec_
diag_ link_ SWITCHTEC_ DIAG_ LINK_ CURRENT - switchtec_
diag_ link_ SWITCHTEC_ DIAG_ LINK_ PREVIOUS - switchtec_
diag_ loopback_ enable_ SWITCHTEC_ DIAG_ LOOPBACK_ LTSSM - switchtec_
diag_ loopback_ enable_ SWITCHTEC_ DIAG_ LOOPBACK_ RX_ TO_ TX - switchtec_
diag_ loopback_ enable_ SWITCHTEC_ DIAG_ LOOPBACK_ TX_ TO_ RX - switchtec_
diag_ ltssm_ speed_ SWITCHTEC_ DIAG_ LTSSM_ GEN1 - switchtec_
diag_ ltssm_ speed_ SWITCHTEC_ DIAG_ LTSSM_ GEN2 - switchtec_
diag_ ltssm_ speed_ SWITCHTEC_ DIAG_ LTSSM_ GEN3 - switchtec_
diag_ ltssm_ speed_ SWITCHTEC_ DIAG_ LTSSM_ GEN4 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 7 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 9 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 11 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 15 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 23 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ 31 - switchtec_
diag_ pattern_ SWITCHTEC_ DIAG_ PATTERN_ PRBS_ DISABLED - switchtec_
evcntr_ type_ mask_ ALL - @brief Mask indicating all event types
- switchtec_
evcntr_ type_ mask_ ALL_ ERRORS - @brief Mask indicating all possible errors
- switchtec_
evcntr_ type_ mask_ ALL_ TLPS - @brief Mask indicating all TLP types
- switchtec_
evcntr_ type_ mask_ BAD_ DLLP - !< Bad DLLP
- switchtec_
evcntr_ type_ mask_ BAD_ TLP - !< Bad TLP
- switchtec_
evcntr_ type_ mask_ CMPLTR_ ABORT_ ERR - !< Completer Abort Error
- switchtec_
evcntr_ type_ mask_ COMP_ TLP - !< Completion TLP
- switchtec_
evcntr_ type_ mask_ DATA_ LINK_ PROTO_ ERR - !< Data Link Protocol Error
- switchtec_
evcntr_ type_ mask_ ECRC_ ERR - !< ECRC Error
- switchtec_
evcntr_ type_ mask_ HDR_ LOG_ OFLOW_ ERR - !< Header Log Overflow Error
- switchtec_
evcntr_ type_ mask_ MALFORM_ TLP_ ERR - !< Malformed TLP Error
- switchtec_
evcntr_ type_ mask_ NAK_ RCVD - !< NAK Received
- switchtec_
evcntr_ type_ mask_ NON_ POSTED_ TLP - !< Non-Posted TLP
- switchtec_
evcntr_ type_ mask_ POISONED_ TLP_ ERR - !< Poisoned TLP Error
- switchtec_
evcntr_ type_ mask_ POSTED_ TLP - !< Posted TLP
- switchtec_
evcntr_ type_ mask_ RCVR_ ERR - !< Receiver Error
- switchtec_
evcntr_ type_ mask_ RCVR_ OFLOW_ ERR - !< Receiver Overflow Error
- switchtec_
evcntr_ type_ mask_ RCV_ CORR_ MSG - !< Receive Correctable Error Message
- switchtec_
evcntr_ type_ mask_ RCV_ FATAL_ MSG - !< Receive FATAL Error Message
- switchtec_
evcntr_ type_ mask_ RCV_ NON_ FATAL_ MSG - !< Receive Non-FATAL Error Message
- switchtec_
evcntr_ type_ mask_ REPLAY_ NUM_ ROLLOVER - !< Replay Number Rollover
- switchtec_
evcntr_ type_ mask_ REPLAY_ TMR_ TIMEOUT - !< Replay Timer Timeout
- switchtec_
evcntr_ type_ mask_ RULE_ TABLE_ HIT - !< Rule Search Table Rule Hit
- switchtec_
evcntr_ type_ mask_ SURPRISE_ DOWN_ ERR - !< Surprise Down Error
- switchtec_
evcntr_ type_ mask_ UNCOR_ INT_ ERR - !< Uncorrectable Internal Error
- switchtec_
evcntr_ type_ mask_ UNSUP_ REQ_ ERR - !< Unsupported Request Error
- switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ CLEAR - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ DIS_ CLI - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ DIS_ FATAL - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ DIS_ LOG - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ DIS_ POLL - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ EN_ CLI - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ EN_ FATAL - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ EN_ LOG - switchtec_
event_ flags_ SWITCHTEC_ EVT_ FLAG_ EN_ POLL - switchtec_
event_ id_ SWITCHTEC_ EVT_ INVALID - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ CLI_ MRPC_ COMP - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ CLI_ MRPC_ COMP_ ASYNC - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ FW_ EXC - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ FW_ FATAL - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ FW_ NMI - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ FW_ NON_ FATAL - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ GFMS - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ GPIO_ INT - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ ISP_ ERROR - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ PPU_ ERROR - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ STACK_ ERROR - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ SYS_ RESET - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ TWI_ MRPC_ COMP - switchtec_
event_ id_ SWITCHTEC_ GLOBAL_ EVT_ TWI_ MRPC_ COMP_ ASYNC - switchtec_
event_ id_ SWITCHTEC_ MAX_ EVENTS - switchtec_
event_ id_ SWITCHTEC_ PART_ EVT_ DYN_ PART_ BIND_ COMP - switchtec_
event_ id_ SWITCHTEC_ PART_ EVT_ MRPC_ COMP - switchtec_
event_ id_ SWITCHTEC_ PART_ EVT_ MRPC_ COMP_ ASYNC - switchtec_
event_ id_ SWITCHTEC_ PART_ EVT_ PART_ RESET - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ AER_ IN_ P2P - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ AER_ IN_ VEP - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ CREDIT_ TIMEOUT - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ CTS - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ DPC - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ FORCE_ SPEED - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ HOTPLUG - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ IER - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ LINK_ STATE - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ POWER_ MGMT - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ THRESH - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ TLP_ THROTTLING - switchtec_
event_ id_ SWITCHTEC_ PFF_ EVT_ UEC - switchtec_
event_ special_ SWITCHTEC_ EVT_ IDX_ ALL - switchtec_
event_ special_ SWITCHTEC_ EVT_ IDX_ LOCAL - switchtec_
event_ type_ SWITCHTEC_ EVT_ GLOBAL - switchtec_
event_ type_ SWITCHTEC_ EVT_ PART - switchtec_
event_ type_ SWITCHTEC_ EVT_ PFF - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ COMPLETES - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ CRC_ INCORRECT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ DOWNLOAD_ TIMEOUT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ ERROR_ OFFSET - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ ERROR_ PROGRAM - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ HARDWARE_ ERR - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ HEADER_ INCORRECT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ INPROGRESS - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ LENGTH_ INCORRECT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ NOT_ ALLOWED - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ NO_ FILE - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ OFFSET_ INCORRECT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ PACKAGE_ TOO_ SMALL - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ PROGRAM_ RUNNING - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ READONLY_ PARTITION - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ READY - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ SEEPROM - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ SEEPROM_ TWI_ NOT_ ENABLED - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ SIG_ MEM_ ALLOC - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ SUCCESS_ DATA_ ACT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ SUCCESS_ FIRM_ ACT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ UNKNOWN_ ACT - switchtec_
fw_ dlstatus_ SWITCHTEC_ DLSTAT_ XML_ MISMATCH_ ACT - switchtec_
fw_ ro_ SWITCHTEC_ FW_ RO - switchtec_
fw_ ro_ SWITCHTEC_ FW_ RW - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ BL2 - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ BOOT - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ CFG - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ IMG - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ KEY - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ MAP - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ NVLOG - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ SEEPROM - switchtec_
fw_ type_ SWITCHTEC_ FW_ TYPE_ UNKNOWN - switchtec_
gen_ SWITCHTEC_ GEN3 - switchtec_
gen_ SWITCHTEC_ GEN4 - switchtec_
gen_ SWITCHTEC_ GEN5 - switchtec_
gen_ SWITCHTEC_ GEN_ UNKNOWN - switchtec_
log_ def_ type_ SWITCHTEC_ LOG_ DEF_ TYPE_ APP - switchtec_
log_ def_ type_ SWITCHTEC_ LOG_ DEF_ TYPE_ MAILBOX - switchtec_
log_ parse_ type_ SWITCHTEC_ LOG_ PARSE_ TYPE_ APP - switchtec_
log_ parse_ type_ SWITCHTEC_ LOG_ PARSE_ TYPE_ MAILBOX - switchtec_
log_ type_ SWITCHTEC_ LOG_ FLASH - switchtec_
log_ type_ SWITCHTEC_ LOG_ MEMLOG - switchtec_
log_ type_ SWITCHTEC_ LOG_ NVHDR - switchtec_
log_ type_ SWITCHTEC_ LOG_ RAM - switchtec_
log_ type_ SWITCHTEC_ LOG_ REGS - switchtec_
log_ type_ SWITCHTEC_ LOG_ SYS_ STACK - switchtec_
log_ type_ SWITCHTEC_ LOG_ THRD - switchtec_
log_ type_ SWITCHTEC_ LOG_ THRD_ STACK - switchtec_
rev_ SWITCHTEC_ REVA - switchtec_
rev_ SWITCHTEC_ REVB - switchtec_
rev_ SWITCHTEC_ REVC - switchtec_
rev_ SWITCHTEC_ REV_ UNKNOWN - switchtec_
variant_ SWITCHTEC_ PAX - switchtec_
variant_ SWITCHTEC_ PAXA - switchtec_
variant_ SWITCHTEC_ PFX - switchtec_
variant_ SWITCHTEC_ PFXA - switchtec_
variant_ SWITCHTEC_ PFXI - switchtec_
variant_ SWITCHTEC_ PFXL - switchtec_
variant_ SWITCHTEC_ PSX - switchtec_
variant_ SWITCHTEC_ PSXA - switchtec_
variant_ SWITCHTEC_ VAR_ UNKNOWN - true_
Statics§
- stderr⚠
- stdin⚠
- stdout⚠
- switchtec_
evcntr_ ⚠type_ list - switchtec_
gen_ ⚠datarate - @brief Number of GB/s capable for each PCI generation or \p link_rate
- switchtec_
gen_ ⚠transfers - @brief Number of GT/s capable for each PCI generation or \p link_rate
Functions§
- _Exit⚠
- __
asprintf ⚠ - __
ctype_ ⚠get_ mb_ cur_ max - __
getdelim ⚠ - __
overflow ⚠ - __uflow⚠
- a64l⚠
- abort⚠
- abs⚠
- aligned_
alloc ⚠ - alloca⚠
- arc4random⚠
- arc4random_
buf ⚠ - arc4random_
uniform ⚠ - asprintf⚠
- at_
quick_ ⚠exit - atexit⚠
- atof⚠
- atoi⚠
- atol⚠
- atoll⚠
- bsearch⚠
- calloc⚠
- clearenv⚠
- clearerr⚠
- clearerr_
unlocked ⚠ - ctermid⚠
- div⚠
- dprintf⚠
- drand48⚠
- drand48_
r ⚠ - ecvt⚠
- ecvt_r⚠
- erand48⚠
- erand48_
r ⚠ - exit⚠
- fclose⚠
- fcvt⚠
- fcvt_r⚠
- fdopen⚠
- feof⚠
- feof_
unlocked ⚠ - ferror⚠
- ferror_
unlocked ⚠ - fflush⚠
- fflush_
unlocked ⚠ - fgetc⚠
- fgetc_
unlocked ⚠ - fgetpos⚠
- fgets⚠
- fileno⚠
- fileno_
unlocked ⚠ - flockfile⚠
- fmemopen⚠
- fopen⚠
- fopencookie⚠
- fprintf⚠
- fputc⚠
- fputc_
unlocked ⚠ - fputs⚠
- fread⚠
- fread_
unlocked ⚠ - free⚠
- freopen⚠
- fscanf⚠
- fscanf1⚠
- fseek⚠
- fseeko⚠
- fsetpos⚠
- ftell⚠
- ftello⚠
- ftrylockfile⚠
- funlockfile⚠
- fwrite⚠
- fwrite_
unlocked ⚠ - gcvt⚠
- getc⚠
- getc_
unlocked ⚠ - getchar⚠
- getchar_
unlocked ⚠ - getdelim⚠
- getenv⚠
- getline⚠
- getloadavg⚠
- getsubopt⚠
- getw⚠
- initstate⚠
- initstate_
r ⚠ - jrand48⚠
- jrand48_
r ⚠ - l64a⚠
- labs⚠
- lcong48⚠
- lcong48_
r ⚠ - ldiv⚠
- llabs⚠
- lldiv⚠
- lrand48⚠
- lrand48_
r ⚠ - malloc⚠
- mblen⚠
- mbstowcs⚠
- mbtowc⚠
- mkdtemp⚠
- mkstemp⚠
- mkstemps⚠
- mktemp⚠
- mrand48⚠
- mrand48_
r ⚠ - nrand48⚠
- nrand48_
r ⚠ - on_exit⚠
- open_
memstream ⚠ - pclose⚠
- perror⚠
- popen⚠
- posix_
memalign ⚠ - printf⚠
- pselect⚠
- putc⚠
- putc_
unlocked ⚠ - putchar⚠
- putchar_
unlocked ⚠ - putenv⚠
- puts⚠
- putw⚠
- qecvt⚠
- qecvt_r⚠
- qfcvt⚠
- qfcvt_r⚠
- qgcvt⚠
- qsort⚠
- quick_
exit ⚠ - rand⚠
- rand_r⚠
- random⚠
- random_
r ⚠ - realloc⚠
- reallocarray⚠
- realpath⚠
- remove⚠
- rename⚠
- renameat⚠
- rewind⚠
- rpmatch⚠
- scanf⚠
- scanf1⚠
- seed48⚠
- seed48_
r ⚠ - select⚠
- setbuf⚠
- setbuffer⚠
- setenv⚠
- setlinebuf⚠
- setstate⚠
- setstate_
r ⚠ - setvbuf⚠
- snprintf⚠
- sprintf⚠
- srand⚠
- srand48⚠
- srand48_
r ⚠ - srandom⚠
- srandom_
r ⚠ - sscanf⚠
- sscanf1⚠
- strtod⚠
- strtof⚠
- strtol⚠
- strtold⚠
- strtoll⚠
- strtoq⚠
- strtoul⚠
- strtoull⚠
- strtouq⚠
- switchtec_
bind ⚠ - switchtec_
bind_ ⚠info - switchtec_
boot_ ⚠phase - switchtec_
bwcntr_ ⚠all - switchtec_
bwcntr_ ⚠many - switchtec_
bwcntr_ ⚠set_ all - switchtec_
bwcntr_ ⚠set_ many - switchtec_
bwcntr_ ⚠sub - switchtec_
bwcntr_ ⚠tot - switchtec_
calc_ ⚠lane_ id - switchtec_
calc_ ⚠lane_ mask - switchtec_
calc_ ⚠port_ lane - switchtec_
close ⚠ - switchtec_
cmd ⚠ - switchtec_
device_ ⚠id - switchtec_
diag_ ⚠cross_ hair_ disable - switchtec_
diag_ ⚠cross_ hair_ enable - switchtec_
diag_ ⚠cross_ hair_ get - switchtec_
diag_ ⚠eye_ cancel - switchtec_
diag_ ⚠eye_ fetch - switchtec_
diag_ ⚠eye_ set_ mode - switchtec_
diag_ ⚠eye_ start - switchtec_
diag_ ⚠loopback_ get - switchtec_
diag_ ⚠loopback_ set - switchtec_
diag_ ⚠ltssm_ log - switchtec_
diag_ ⚠pattern_ gen_ get - switchtec_
diag_ ⚠pattern_ gen_ set - switchtec_
diag_ ⚠pattern_ inject - switchtec_
diag_ ⚠pattern_ mon_ get - switchtec_
diag_ ⚠pattern_ mon_ set - switchtec_
diag_ ⚠perm_ table - switchtec_
diag_ ⚠port_ eq_ tx_ coeff - switchtec_
diag_ ⚠port_ eq_ tx_ fslf - switchtec_
diag_ ⚠port_ eq_ tx_ table - switchtec_
diag_ ⚠rcvr_ ext - switchtec_
diag_ ⚠rcvr_ obj - switchtec_
diag_ ⚠refclk_ ctl - switchtec_
die_ ⚠temp - switchtec_
echo ⚠ - switchtec_
evcntr_ ⚠get - switchtec_
evcntr_ ⚠get_ both - switchtec_
evcntr_ ⚠get_ setup - switchtec_
evcntr_ ⚠setup - switchtec_
evcntr_ ⚠type_ count - switchtec_
evcntr_ ⚠type_ str - switchtec_
evcntr_ ⚠wait - switchtec_
event_ ⚠check - switchtec_
event_ ⚠ctl - switchtec_
event_ ⚠info - switchtec_
event_ ⚠summary - switchtec_
event_ ⚠summary_ iter - switchtec_
event_ ⚠summary_ set - switchtec_
event_ ⚠summary_ test - switchtec_
event_ ⚠wait - switchtec_
event_ ⚠wait_ for - switchtec_
fw_ ⚠body_ read_ fd - switchtec_
fw_ ⚠file_ info - switchtec_
fw_ ⚠file_ secure_ version_ newer - switchtec_
fw_ ⚠image_ type - switchtec_
fw_ ⚠img_ write_ hdr - switchtec_
fw_ ⚠is_ boot_ ro - switchtec_
fw_ ⚠part_ summary - switchtec_
fw_ ⚠part_ summary_ free - switchtec_
fw_ ⚠perror - switchtec_
fw_ ⚠read - switchtec_
fw_ ⚠read_ fd - switchtec_
fw_ ⚠set_ boot_ ro - switchtec_
fw_ ⚠toggle_ active_ partition - switchtec_
fw_ ⚠version_ to_ gen - switchtec_
fw_ ⚠write_ fd - switchtec_
fw_ ⚠write_ file - switchtec_
gas_ ⚠map - GLOBAL ADDRESS SPACE ACCESS
- switchtec_
gas_ ⚠unmap - switchtec_
gen ⚠ - switchtec_
get_ ⚠device_ info - switchtec_
get_ ⚠devices - switchtec_
get_ ⚠fw_ version - switchtec_
get_ ⚠stack_ bif - switchtec_
hard_ ⚠reset - switchtec_
lat_ ⚠get - switchtec_
lat_ ⚠get_ many - switchtec_
lat_ ⚠setup - switchtec_
lat_ ⚠setup_ many - switchtec_
list ⚠ - switchtec_
list_ ⚠free - switchtec_
log_ ⚠def_ to_ file - switchtec_
log_ ⚠to_ file - switchtec_
name ⚠ - Generic Accessors
- switchtec_
open ⚠ - Platform Functions
- switchtec_
open_ ⚠by_ index - switchtec_
open_ ⚠by_ path - switchtec_
open_ ⚠by_ pci_ addr - switchtec_
open_ ⚠eth - switchtec_
open_ ⚠i2c - switchtec_
open_ ⚠i2c_ by_ adapter - switchtec_
open_ ⚠uart - switchtec_
parse_ ⚠log - switchtec_
partition ⚠ - switchtec_
perror ⚠ - switchtec_
pff_ ⚠to_ port - switchtec_
port_ ⚠to_ pff - switchtec_
set_ ⚠pax_ id - switchtec_
set_ ⚠stack_ bif - switchtec_
stack_ ⚠bif_ port_ valid - switchtec_
stack_ ⚠bif_ width - switchtec_
status ⚠ - switchtec_
status_ ⚠free - switchtec_
strerror ⚠ - switchtec_
unbind ⚠ - switchtec_
variant ⚠ - system⚠
- tempnam⚠
- tmpfile⚠
- tmpnam⚠
- tmpnam_
r ⚠ - ungetc⚠
- unsetenv⚠
- valloc⚠
- vasprintf⚠
- vdprintf⚠
- vfprintf⚠
- vfscanf⚠
- vfscanf1⚠
- vprintf⚠
- vscanf⚠
- vscanf1⚠
- vsnprintf⚠
- vsprintf⚠
- vsscanf⚠
- vsscanf1⚠
- wcstombs⚠
- wctomb⚠
Type Aliases§
- FILE
- _Float32
- _Float64
- _Float32x
- _Float64x
- _IO_
lock_ t - __FILE
- __
blkcnt64_ t - __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __
caddr_ t - __
clock_ t - __
clockid_ t - __
compar_ fn_ t - __
daddr_ t - __dev_t
- __
fd_ mask - __
fpos64_ t - __
fpos_ t - __
fsblkcnt64_ t - __
fsblkcnt_ t - __
fsfilcnt64_ t - __
fsfilcnt_ t - __
fsword_ t - __gid_t
- __
gnuc_ va_ list - __id_t
- __
ino64_ t - __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __key_t
- __
loff_ t - __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __pid_t
- __
pthread_ list_ t - __
pthread_ slist_ t - __
quad_ t - __
rlim64_ t - __
rlim_ t - __
sig_ atomic_ t - __
socklen_ t - __
ssize_ t - __
suseconds64_ t - __
suseconds_ t - __
syscall_ slong_ t - __
syscall_ ulong_ t - __
thrd_ t - __
time_ t - __
timer_ t - __tss_t
- __
u_ char - __u_int
- __
u_ long - __
u_ quad_ t - __
u_ short - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
useconds_ t - _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - blkcnt_
t - blksize_
t - caddr_t
- clock_t
- clockid_
t - cookie_
close_ function_ t - cookie_
io_ functions_ t - cookie_
read_ function_ t - cookie_
seek_ function_ t - cookie_
write_ function_ t - daddr_t
- dev_t
- fd_mask
- fpos_t
- fsblkcnt_
t - fsfilcnt_
t - fsid_t
- gasptr_
t - @brief Shortform for a pointer to the GAS register space
- gid_t
- id_t
- ino_t
- int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - key_t
- loff_t
- mode_t
- mrpc_
bg_ status - mrpc_
cmd - mrpc_
status - mrpc_
sub_ cmd - nlink_t
- off_t
- pid_t
- pthread_
key_ t - pthread_
once_ t - pthread_
spinlock_ t - pthread_
t - quad_t
- register_
t - sigset_
t - suseconds_
t - switchtec_
bind_ info_ result - switchtec_
boot_ phase - @brief Device boot phase
- switchtec_
bw_ type - @brief The types of bandwidth
- switchtec_
diag_ cross_ hair_ state - switchtec_
diag_ end - switchtec_
diag_ eye_ data_ mode - switchtec_
diag_ link - switchtec_
diag_ loopback_ enable - switchtec_
diag_ ltssm_ speed - switchtec_
diag_ pattern - switchtec_
evcntr_ type_ mask - @brief Event counter type mask (may be or-d together)
- switchtec_
event_ flags - @brief Event control flags @see switchtec_event_ctl()
- switchtec_
event_ id - @brief Enumeration of all possible events
- switchtec_
event_ special - @brief Special event indexes numbers.
- switchtec_
event_ type - @brief There are three event types indicated by this enumeration: global, partition and port function
- switchtec_
fw_ dlstatus - @brief Firmware update status. @see switchtec_fw_dlstatus()
- switchtec_
fw_ ro - @brief Flag which indicates if a partition is read-only or not
- switchtec_
fw_ type - switchtec_
gen - @brief The PCIe generations
- switchtec_
log_ def_ type - @brief Log definition data types
- switchtec_
log_ parse_ type - @brief Log types to parse
- switchtec_
log_ type - @brief Describe the type of logs too dump @see switchtec_log_to_file()
- switchtec_
rev - @brief Device hardware revision
- switchtec_
variant - @brief The variant types of Switchtec device
- time_t
- timer_t
- u_char
- u_int
- u_
int8_ t - u_
int16_ t - u_
int32_ t - u_
int64_ t - u_long
- u_
quad_ t - u_short
- uid_t
- uint
- uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t - ulong
- ushort
- va_list
- wchar_t
Unions§
- __
atomic_ wide_ counter - __
mbstate_ t__ bindgen_ ty_ 1 - ntb_
regs__ bindgen_ ty_ 1 - ntb_
regs__ bindgen_ ty_ 2 - pthread_
attr_ t - pthread_
barrier_ t - pthread_
barrierattr_ t - pthread_
cond_ t - pthread_
condattr_ t - pthread_
mutex_ t - pthread_
mutexattr_ t - pthread_
rwlock_ t - pthread_
rwlockattr_ t - switchtec_
diag_ cross_ hair__ bindgen_ ty_ 1 - switchtec_
gas__ bindgen_ ty_ 1 - switchtec_
gas__ bindgen_ ty_ 2 - switchtec_
gas__ bindgen_ ty_ 3 - switchtec_
gas__ bindgen_ ty_ 4 - switchtec_
gas__ bindgen_ ty_ 5 - switchtec_
gas__ bindgen_ ty_ 6 - switchtec_
gas__ bindgen_ ty_ 7