1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
4 // +build riscv64,linux
24 type Timespec struct {
117 type StatxTimestamp struct {
123 type Statx_t struct {
135 Attributes_mask uint64
160 type Flock_t struct {
169 type FscryptPolicy struct {
171 Contents_encryption_mode uint8
172 Filenames_encryption_mode uint8
174 Master_key_descriptor [8]uint8
177 type FscryptKey struct {
183 type KeyctlDHParams struct {
192 FADV_SEQUENTIAL = 0x2
198 type RawSockaddrInet4 struct {
201 Addr [4]byte /* in_addr */
205 type RawSockaddrInet6 struct {
209 Addr [16]byte /* in6_addr */
213 type RawSockaddrUnix struct {
218 type RawSockaddrLinklayer struct {
228 type RawSockaddrNetlink struct {
235 type RawSockaddrHCI struct {
241 type RawSockaddrL2 struct {
250 type RawSockaddrRFCOMM struct {
257 type RawSockaddrCAN struct {
263 type RawSockaddrALG struct {
271 type RawSockaddrVM struct {
279 type RawSockaddrXDP struct {
284 Shared_umem_fd uint32
287 type RawSockaddrPPPoX [0x1e]byte
289 type RawSockaddr struct {
294 type RawSockaddrAny struct {
312 Multiaddr [4]byte /* in_addr */
313 Interface [4]byte /* in_addr */
316 type IPMreqn struct {
317 Multiaddr [4]byte /* in_addr */
318 Address [4]byte /* in_addr */
322 type IPv6Mreq struct {
323 Multiaddr [16]byte /* in6_addr */
327 type PacketMreq struct {
345 type Cmsghdr struct {
351 type Inet4Pktinfo struct {
353 Spec_dst [4]byte /* in_addr */
354 Addr [4]byte /* in_addr */
357 type Inet6Pktinfo struct {
358 Addr [16]byte /* in6_addr */
362 type IPv6MTUInfo struct {
363 Addr RawSockaddrInet6
367 type ICMPv6Filter struct {
377 type TCPInfo struct {
393 Last_data_sent uint32
395 Last_data_recv uint32
410 type CanFilter struct {
416 SizeofSockaddrInet4 = 0x10
417 SizeofSockaddrInet6 = 0x1c
418 SizeofSockaddrAny = 0x70
419 SizeofSockaddrUnix = 0x6e
420 SizeofSockaddrLinklayer = 0x14
421 SizeofSockaddrNetlink = 0xc
422 SizeofSockaddrHCI = 0x6
423 SizeofSockaddrL2 = 0xe
424 SizeofSockaddrRFCOMM = 0xa
425 SizeofSockaddrCAN = 0x10
426 SizeofSockaddrALG = 0x58
427 SizeofSockaddrVM = 0x10
428 SizeofSockaddrXDP = 0x10
429 SizeofSockaddrPPPoX = 0x1e
434 SizeofIPv6Mreq = 0x14
435 SizeofPacketMreq = 0x10
438 SizeofInet4Pktinfo = 0xc
439 SizeofInet6Pktinfo = 0x14
440 SizeofIPv6MTUInfo = 0x20
441 SizeofICMPv6Filter = 0x20
444 SizeofCanFilter = 0x8
458 NDA_LINK_NETNSID = 0xa
464 NTF_EXT_LEARNED = 0x10
485 IFA_RT_PRIORITY = 0x9
486 IFA_TARGET_NETNSID = 0xa
503 IFLA_OPERSTATE = 0x10
506 IFLA_NET_NS_PID = 0x13
509 IFLA_VFINFO_LIST = 0x16
512 IFLA_PORT_SELF = 0x19
515 IFLA_NET_NS_FD = 0x1c
517 IFLA_PROMISCUITY = 0x1e
518 IFLA_NUM_TX_QUEUES = 0x1f
519 IFLA_NUM_RX_QUEUES = 0x20
521 IFLA_PHYS_PORT_ID = 0x22
522 IFLA_CARRIER_CHANGES = 0x23
523 IFLA_PHYS_SWITCH_ID = 0x24
524 IFLA_LINK_NETNSID = 0x25
525 IFLA_PHYS_PORT_NAME = 0x26
526 IFLA_PROTO_DOWN = 0x27
527 IFLA_GSO_MAX_SEGS = 0x28
528 IFLA_GSO_MAX_SIZE = 0x29
532 IFLA_NEW_NETNSID = 0x2d
533 IFLA_IF_NETNSID = 0x2e
534 IFLA_TARGET_NETNSID = 0x2e
535 IFLA_CARRIER_UP_COUNT = 0x2f
536 IFLA_CARRIER_DOWN_COUNT = 0x30
537 IFLA_NEW_IFINDEX = 0x31
543 IFLA_INFO_XSTATS = 0x3
544 IFLA_INFO_SLAVE_KIND = 0x4
545 IFLA_INFO_SLAVE_DATA = 0x5
546 RT_SCOPE_UNIVERSE = 0x0
550 RT_SCOPE_NOWHERE = 0xff
551 RT_TABLE_UNSPEC = 0x0
552 RT_TABLE_COMPAT = 0xfc
553 RT_TABLE_DEFAULT = 0xfd
555 RT_TABLE_LOCAL = 0xff
556 RT_TABLE_MAX = 0xffffffff
575 RTA_ENCAP_TYPE = 0x15
580 RTA_TTL_PROPAGATE = 0x1a
591 RTN_UNREACHABLE = 0x7
601 RTNLGRP_IPV4_IFADDR = 0x5
602 RTNLGRP_IPV4_MROUTE = 0x6
603 RTNLGRP_IPV4_ROUTE = 0x7
604 RTNLGRP_IPV4_RULE = 0x8
605 RTNLGRP_IPV6_IFADDR = 0x9
606 RTNLGRP_IPV6_MROUTE = 0xa
607 RTNLGRP_IPV6_ROUTE = 0xb
608 RTNLGRP_IPV6_IFINFO = 0xc
609 RTNLGRP_IPV6_PREFIX = 0x12
610 RTNLGRP_IPV6_RULE = 0x13
611 RTNLGRP_ND_USEROPT = 0x14
612 SizeofNlMsghdr = 0x10
613 SizeofNlMsgerr = 0x14
617 SizeofIfInfomsg = 0x10
618 SizeofIfAddrmsg = 0x8
620 SizeofRtNexthop = 0x8
621 SizeofNdUseroptmsg = 0x10
625 type NlMsghdr struct {
633 type NlMsgerr struct {
638 type RtGenmsg struct {
652 type IfInfomsg struct {
661 type IfAddrmsg struct {
681 type RtNexthop struct {
688 type NdUseroptmsg struct {
710 SizeofSockFilter = 0x8
711 SizeofSockFprog = 0x10
714 type SockFilter struct {
721 type SockFprog struct {
726 type InotifyEvent struct {
733 const SizeofInotifyEvent = 0x10
735 type PtraceRegs struct {
774 type Sysinfo_t struct {
792 type Utsname struct {
801 type Ustat_t struct {
809 type EpollEvent struct {
816 AT_EMPTY_PATH = 0x1000
818 AT_NO_AUTOMOUNT = 0x800
821 AT_STATX_SYNC_AS_STAT = 0x0
822 AT_STATX_FORCE_SYNC = 0x2000
823 AT_STATX_DONT_SYNC = 0x4000
825 AT_SYMLINK_FOLLOW = 0x400
826 AT_SYMLINK_NOFOLLOW = 0x100
847 type Sigset_t struct {
851 type SignalfdSiginfo struct {
876 const PERF_IOC_FLAG_GROUP = 0x1
878 type Termios struct {
889 type Winsize struct {
896 type Taskstats struct {
902 Cpu_delay_total uint64
904 Blkio_delay_total uint64
906 Swapin_delay_total uint64
907 Cpu_run_real_total uint64
908 Cpu_run_virtual_total uint64
930 Write_syscalls uint64
933 Cancelled_write_bytes uint64
936 Ac_utimescaled uint64
937 Ac_stimescaled uint64
938 Cpu_scaled_run_real_total uint64
939 Freepages_count uint64
940 Freepages_delay_total uint64
941 Thrashing_count uint64
942 Thrashing_delay_total uint64
946 TASKSTATS_CMD_UNSPEC = 0x0
947 TASKSTATS_CMD_GET = 0x1
948 TASKSTATS_CMD_NEW = 0x2
949 TASKSTATS_TYPE_UNSPEC = 0x0
950 TASKSTATS_TYPE_PID = 0x1
951 TASKSTATS_TYPE_TGID = 0x2
952 TASKSTATS_TYPE_STATS = 0x3
953 TASKSTATS_TYPE_AGGR_PID = 0x4
954 TASKSTATS_TYPE_AGGR_TGID = 0x5
955 TASKSTATS_TYPE_NULL = 0x6
956 TASKSTATS_CMD_ATTR_UNSPEC = 0x0
957 TASKSTATS_CMD_ATTR_PID = 0x1
958 TASKSTATS_CMD_ATTR_TGID = 0x2
959 TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3
960 TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4
963 type CGroupStats struct {
967 Uninterruptible uint64
972 CGROUPSTATS_CMD_UNSPEC = 0x3
973 CGROUPSTATS_CMD_GET = 0x4
974 CGROUPSTATS_CMD_NEW = 0x5
975 CGROUPSTATS_TYPE_UNSPEC = 0x0
976 CGROUPSTATS_TYPE_CGROUP_STATS = 0x1
977 CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0
978 CGROUPSTATS_CMD_ATTR_FD = 0x1
981 type Genlmsghdr struct {
988 CTRL_CMD_UNSPEC = 0x0
989 CTRL_CMD_NEWFAMILY = 0x1
990 CTRL_CMD_DELFAMILY = 0x2
991 CTRL_CMD_GETFAMILY = 0x3
992 CTRL_CMD_NEWOPS = 0x4
993 CTRL_CMD_DELOPS = 0x5
994 CTRL_CMD_GETOPS = 0x6
995 CTRL_CMD_NEWMCAST_GRP = 0x7
996 CTRL_CMD_DELMCAST_GRP = 0x8
997 CTRL_CMD_GETMCAST_GRP = 0x9
998 CTRL_ATTR_UNSPEC = 0x0
999 CTRL_ATTR_FAMILY_ID = 0x1
1000 CTRL_ATTR_FAMILY_NAME = 0x2
1001 CTRL_ATTR_VERSION = 0x3
1002 CTRL_ATTR_HDRSIZE = 0x4
1003 CTRL_ATTR_MAXATTR = 0x5
1005 CTRL_ATTR_MCAST_GROUPS = 0x7
1006 CTRL_ATTR_OP_UNSPEC = 0x0
1007 CTRL_ATTR_OP_ID = 0x1
1008 CTRL_ATTR_OP_FLAGS = 0x2
1009 CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0
1010 CTRL_ATTR_MCAST_GRP_NAME = 0x1
1011 CTRL_ATTR_MCAST_GRP_ID = 0x2
1017 _CPU_SETSIZE = 0x400
1023 BDADDR_LE_PUBLIC = 0x1
1024 BDADDR_LE_RANDOM = 0x2
1027 type PerfEventAttr struct {
1039 Branch_sample_type uint64
1040 Sample_regs_user uint64
1041 Sample_stack_user uint32
1043 Sample_regs_intr uint64
1044 Aux_watermark uint32
1045 Sample_max_stack uint16
1049 type PerfEventMmapPage struct {
1051 Compat_version uint32
1076 PerfBitDisabled uint64 = CBitFieldMaskBit0
1077 PerfBitInherit = CBitFieldMaskBit1
1078 PerfBitPinned = CBitFieldMaskBit2
1079 PerfBitExclusive = CBitFieldMaskBit3
1080 PerfBitExcludeUser = CBitFieldMaskBit4
1081 PerfBitExcludeKernel = CBitFieldMaskBit5
1082 PerfBitExcludeHv = CBitFieldMaskBit6
1083 PerfBitExcludeIdle = CBitFieldMaskBit7
1084 PerfBitMmap = CBitFieldMaskBit8
1085 PerfBitComm = CBitFieldMaskBit9
1086 PerfBitFreq = CBitFieldMaskBit10
1087 PerfBitInheritStat = CBitFieldMaskBit11
1088 PerfBitEnableOnExec = CBitFieldMaskBit12
1089 PerfBitTask = CBitFieldMaskBit13
1090 PerfBitWatermark = CBitFieldMaskBit14
1091 PerfBitPreciseIPBit1 = CBitFieldMaskBit15
1092 PerfBitPreciseIPBit2 = CBitFieldMaskBit16
1093 PerfBitMmapData = CBitFieldMaskBit17
1094 PerfBitSampleIDAll = CBitFieldMaskBit18
1095 PerfBitExcludeHost = CBitFieldMaskBit19
1096 PerfBitExcludeGuest = CBitFieldMaskBit20
1097 PerfBitExcludeCallchainKernel = CBitFieldMaskBit21
1098 PerfBitExcludeCallchainUser = CBitFieldMaskBit22
1099 PerfBitMmap2 = CBitFieldMaskBit23
1100 PerfBitCommExec = CBitFieldMaskBit24
1101 PerfBitUseClockID = CBitFieldMaskBit25
1102 PerfBitContextSwitch = CBitFieldMaskBit26
1106 PERF_TYPE_HARDWARE = 0x0
1107 PERF_TYPE_SOFTWARE = 0x1
1108 PERF_TYPE_TRACEPOINT = 0x2
1109 PERF_TYPE_HW_CACHE = 0x3
1111 PERF_TYPE_BREAKPOINT = 0x5
1113 PERF_COUNT_HW_CPU_CYCLES = 0x0
1114 PERF_COUNT_HW_INSTRUCTIONS = 0x1
1115 PERF_COUNT_HW_CACHE_REFERENCES = 0x2
1116 PERF_COUNT_HW_CACHE_MISSES = 0x3
1117 PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4
1118 PERF_COUNT_HW_BRANCH_MISSES = 0x5
1119 PERF_COUNT_HW_BUS_CYCLES = 0x6
1120 PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7
1121 PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8
1122 PERF_COUNT_HW_REF_CPU_CYCLES = 0x9
1124 PERF_COUNT_HW_CACHE_L1D = 0x0
1125 PERF_COUNT_HW_CACHE_L1I = 0x1
1126 PERF_COUNT_HW_CACHE_LL = 0x2
1127 PERF_COUNT_HW_CACHE_DTLB = 0x3
1128 PERF_COUNT_HW_CACHE_ITLB = 0x4
1129 PERF_COUNT_HW_CACHE_BPU = 0x5
1130 PERF_COUNT_HW_CACHE_NODE = 0x6
1132 PERF_COUNT_HW_CACHE_OP_READ = 0x0
1133 PERF_COUNT_HW_CACHE_OP_WRITE = 0x1
1134 PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2
1136 PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0
1137 PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1
1139 PERF_COUNT_SW_CPU_CLOCK = 0x0
1140 PERF_COUNT_SW_TASK_CLOCK = 0x1
1141 PERF_COUNT_SW_PAGE_FAULTS = 0x2
1142 PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3
1143 PERF_COUNT_SW_CPU_MIGRATIONS = 0x4
1144 PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5
1145 PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6
1146 PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7
1147 PERF_COUNT_SW_EMULATION_FAULTS = 0x8
1148 PERF_COUNT_SW_DUMMY = 0x9
1149 PERF_COUNT_SW_BPF_OUTPUT = 0xa
1151 PERF_SAMPLE_IP = 0x1
1152 PERF_SAMPLE_TID = 0x2
1153 PERF_SAMPLE_TIME = 0x4
1154 PERF_SAMPLE_ADDR = 0x8
1155 PERF_SAMPLE_READ = 0x10
1156 PERF_SAMPLE_CALLCHAIN = 0x20
1157 PERF_SAMPLE_ID = 0x40
1158 PERF_SAMPLE_CPU = 0x80
1159 PERF_SAMPLE_PERIOD = 0x100
1160 PERF_SAMPLE_STREAM_ID = 0x200
1161 PERF_SAMPLE_RAW = 0x400
1162 PERF_SAMPLE_BRANCH_STACK = 0x800
1164 PERF_SAMPLE_BRANCH_USER = 0x1
1165 PERF_SAMPLE_BRANCH_KERNEL = 0x2
1166 PERF_SAMPLE_BRANCH_HV = 0x4
1167 PERF_SAMPLE_BRANCH_ANY = 0x8
1168 PERF_SAMPLE_BRANCH_ANY_CALL = 0x10
1169 PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20
1170 PERF_SAMPLE_BRANCH_IND_CALL = 0x40
1171 PERF_SAMPLE_BRANCH_ABORT_TX = 0x80
1172 PERF_SAMPLE_BRANCH_IN_TX = 0x100
1173 PERF_SAMPLE_BRANCH_NO_TX = 0x200
1174 PERF_SAMPLE_BRANCH_COND = 0x400
1175 PERF_SAMPLE_BRANCH_CALL_STACK = 0x800
1176 PERF_SAMPLE_BRANCH_IND_JUMP = 0x1000
1177 PERF_SAMPLE_BRANCH_CALL = 0x2000
1178 PERF_SAMPLE_BRANCH_NO_FLAGS = 0x4000
1179 PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000
1180 PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000
1182 PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1
1183 PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2
1184 PERF_FORMAT_ID = 0x4
1185 PERF_FORMAT_GROUP = 0x8
1187 PERF_RECORD_MMAP = 0x1
1188 PERF_RECORD_LOST = 0x2
1189 PERF_RECORD_COMM = 0x3
1190 PERF_RECORD_EXIT = 0x4
1191 PERF_RECORD_THROTTLE = 0x5
1192 PERF_RECORD_UNTHROTTLE = 0x6
1193 PERF_RECORD_FORK = 0x7
1194 PERF_RECORD_READ = 0x8
1195 PERF_RECORD_SAMPLE = 0x9
1196 PERF_RECORD_MMAP2 = 0xa
1197 PERF_RECORD_AUX = 0xb
1198 PERF_RECORD_ITRACE_START = 0xc
1199 PERF_RECORD_LOST_SAMPLES = 0xd
1200 PERF_RECORD_SWITCH = 0xe
1201 PERF_RECORD_SWITCH_CPU_WIDE = 0xf
1202 PERF_RECORD_NAMESPACES = 0x10
1204 PERF_CONTEXT_HV = -0x20
1205 PERF_CONTEXT_KERNEL = -0x80
1206 PERF_CONTEXT_USER = -0x200
1208 PERF_CONTEXT_GUEST = -0x800
1209 PERF_CONTEXT_GUEST_KERNEL = -0x880
1210 PERF_CONTEXT_GUEST_USER = -0xa00
1212 PERF_FLAG_FD_NO_GROUP = 0x1
1213 PERF_FLAG_FD_OUTPUT = 0x2
1214 PERF_FLAG_PID_CGROUP = 0x4
1215 PERF_FLAG_FD_CLOEXEC = 0x8
1219 CBitFieldMaskBit0 = 0x1
1220 CBitFieldMaskBit1 = 0x2
1221 CBitFieldMaskBit2 = 0x4
1222 CBitFieldMaskBit3 = 0x8
1223 CBitFieldMaskBit4 = 0x10
1224 CBitFieldMaskBit5 = 0x20
1225 CBitFieldMaskBit6 = 0x40
1226 CBitFieldMaskBit7 = 0x80
1227 CBitFieldMaskBit8 = 0x100
1228 CBitFieldMaskBit9 = 0x200
1229 CBitFieldMaskBit10 = 0x400
1230 CBitFieldMaskBit11 = 0x800
1231 CBitFieldMaskBit12 = 0x1000
1232 CBitFieldMaskBit13 = 0x2000
1233 CBitFieldMaskBit14 = 0x4000
1234 CBitFieldMaskBit15 = 0x8000
1235 CBitFieldMaskBit16 = 0x10000
1236 CBitFieldMaskBit17 = 0x20000
1237 CBitFieldMaskBit18 = 0x40000
1238 CBitFieldMaskBit19 = 0x80000
1239 CBitFieldMaskBit20 = 0x100000
1240 CBitFieldMaskBit21 = 0x200000
1241 CBitFieldMaskBit22 = 0x400000
1242 CBitFieldMaskBit23 = 0x800000
1243 CBitFieldMaskBit24 = 0x1000000
1244 CBitFieldMaskBit25 = 0x2000000
1245 CBitFieldMaskBit26 = 0x4000000
1246 CBitFieldMaskBit27 = 0x8000000
1247 CBitFieldMaskBit28 = 0x10000000
1248 CBitFieldMaskBit29 = 0x20000000
1249 CBitFieldMaskBit30 = 0x40000000
1250 CBitFieldMaskBit31 = 0x80000000
1251 CBitFieldMaskBit32 = 0x100000000
1252 CBitFieldMaskBit33 = 0x200000000
1253 CBitFieldMaskBit34 = 0x400000000
1254 CBitFieldMaskBit35 = 0x800000000
1255 CBitFieldMaskBit36 = 0x1000000000
1256 CBitFieldMaskBit37 = 0x2000000000
1257 CBitFieldMaskBit38 = 0x4000000000
1258 CBitFieldMaskBit39 = 0x8000000000
1259 CBitFieldMaskBit40 = 0x10000000000
1260 CBitFieldMaskBit41 = 0x20000000000
1261 CBitFieldMaskBit42 = 0x40000000000
1262 CBitFieldMaskBit43 = 0x80000000000
1263 CBitFieldMaskBit44 = 0x100000000000
1264 CBitFieldMaskBit45 = 0x200000000000
1265 CBitFieldMaskBit46 = 0x400000000000
1266 CBitFieldMaskBit47 = 0x800000000000
1267 CBitFieldMaskBit48 = 0x1000000000000
1268 CBitFieldMaskBit49 = 0x2000000000000
1269 CBitFieldMaskBit50 = 0x4000000000000
1270 CBitFieldMaskBit51 = 0x8000000000000
1271 CBitFieldMaskBit52 = 0x10000000000000
1272 CBitFieldMaskBit53 = 0x20000000000000
1273 CBitFieldMaskBit54 = 0x40000000000000
1274 CBitFieldMaskBit55 = 0x80000000000000
1275 CBitFieldMaskBit56 = 0x100000000000000
1276 CBitFieldMaskBit57 = 0x200000000000000
1277 CBitFieldMaskBit58 = 0x400000000000000
1278 CBitFieldMaskBit59 = 0x800000000000000
1279 CBitFieldMaskBit60 = 0x1000000000000000
1280 CBitFieldMaskBit61 = 0x2000000000000000
1281 CBitFieldMaskBit62 = 0x4000000000000000
1282 CBitFieldMaskBit63 = 0x8000000000000000
1285 type SockaddrStorage struct {
1291 type TCPMD5Sig struct {
1292 Addr SockaddrStorage
1300 type HDDriveCmdHdr struct {
1307 type HDGeometry struct {
1314 type HDDriveID struct {
1345 Cur_capacity0 uint16
1346 Cur_capacity1 uint16
1348 Multsect_valid uint8
1352 Eide_pio_modes uint16
1354 Eide_dma_time uint16
1356 Eide_pio_iordy uint16
1357 Words69_70 [2]uint16
1358 Words71_74 [4]uint16
1360 Words76_79 [4]uint16
1361 Major_rev_num uint16
1362 Minor_rev_num uint16
1363 Command_set_1 uint16
1364 Command_set_2 uint16
1380 Lba_capacity_2 uint64
1381 Words104_125 [22]uint16
1386 Words130_155 [26]uint16
1388 Words157_159 [3]uint16
1390 Words161_175 [15]uint16
1391 Words176_205 [30]uint16
1392 Words206_254 [49]uint16
1393 Integrity_word uint16
1396 type Statfs_t struct {
1415 ST_NODIRATIME = 0x800
1419 ST_RELATIME = 0x1000
1420 ST_SYNCHRONOUS = 0x10
1423 type TpacketHdr struct {
1434 type Tpacket2Hdr struct {
1447 type Tpacket3Hdr struct {
1456 Hv1 TpacketHdrVariant1
1460 type TpacketHdrVariant1 struct {
1467 type TpacketBlockDesc struct {
1473 type TpacketBDTS struct {
1478 type TpacketHdrV1 struct {
1481 Offset_to_first_pkt uint32
1484 Ts_first_pkt TpacketBDTS
1485 Ts_last_pkt TpacketBDTS
1488 type TpacketReq struct {
1495 type TpacketReq3 struct {
1500 Retire_blk_tov uint32
1502 Feature_req_word uint32
1505 type TpacketStats struct {
1510 type TpacketStatsV3 struct {
1516 type TpacketAuxdata struct {
1533 SizeofTpacketHdr = 0x20
1534 SizeofTpacket2Hdr = 0x20
1535 SizeofTpacket3Hdr = 0x30
1537 SizeofTpacketStats = 0x8
1538 SizeofTpacketStatsV3 = 0xc
1542 NF_INET_PRE_ROUTING = 0x0
1543 NF_INET_LOCAL_IN = 0x1
1544 NF_INET_FORWARD = 0x2
1545 NF_INET_LOCAL_OUT = 0x3
1546 NF_INET_POST_ROUTING = 0x4
1547 NF_INET_NUMHOOKS = 0x5
1551 NF_NETDEV_INGRESS = 0x0
1552 NF_NETDEV_NUMHOOKS = 0x1
1556 NFPROTO_UNSPEC = 0x0
1560 NFPROTO_NETDEV = 0x5
1561 NFPROTO_BRIDGE = 0x7
1563 NFPROTO_DECNET = 0xc
1564 NFPROTO_NUMPROTO = 0xd
1567 type Nfgenmsg struct {
1574 NFNL_BATCH_UNSPEC = 0x0
1575 NFNL_BATCH_GENID = 0x1
1579 NFT_REG_VERDICT = 0x0
1605 NFT_MSG_NEWTABLE = 0x0
1606 NFT_MSG_GETTABLE = 0x1
1607 NFT_MSG_DELTABLE = 0x2
1608 NFT_MSG_NEWCHAIN = 0x3
1609 NFT_MSG_GETCHAIN = 0x4
1610 NFT_MSG_DELCHAIN = 0x5
1611 NFT_MSG_NEWRULE = 0x6
1612 NFT_MSG_GETRULE = 0x7
1613 NFT_MSG_DELRULE = 0x8
1614 NFT_MSG_NEWSET = 0x9
1615 NFT_MSG_GETSET = 0xa
1616 NFT_MSG_DELSET = 0xb
1617 NFT_MSG_NEWSETELEM = 0xc
1618 NFT_MSG_GETSETELEM = 0xd
1619 NFT_MSG_DELSETELEM = 0xe
1620 NFT_MSG_NEWGEN = 0xf
1621 NFT_MSG_GETGEN = 0x10
1622 NFT_MSG_TRACE = 0x11
1623 NFT_MSG_NEWOBJ = 0x12
1624 NFT_MSG_GETOBJ = 0x13
1625 NFT_MSG_DELOBJ = 0x14
1626 NFT_MSG_GETOBJ_RESET = 0x15
1628 NFTA_LIST_UNPEC = 0x0
1629 NFTA_LIST_ELEM = 0x1
1630 NFTA_HOOK_UNSPEC = 0x0
1631 NFTA_HOOK_HOOKNUM = 0x1
1632 NFTA_HOOK_PRIORITY = 0x2
1634 NFT_TABLE_F_DORMANT = 0x1
1635 NFTA_TABLE_UNSPEC = 0x0
1636 NFTA_TABLE_NAME = 0x1
1637 NFTA_TABLE_FLAGS = 0x2
1638 NFTA_TABLE_USE = 0x3
1639 NFTA_CHAIN_UNSPEC = 0x0
1640 NFTA_CHAIN_TABLE = 0x1
1641 NFTA_CHAIN_HANDLE = 0x2
1642 NFTA_CHAIN_NAME = 0x3
1643 NFTA_CHAIN_HOOK = 0x4
1644 NFTA_CHAIN_POLICY = 0x5
1645 NFTA_CHAIN_USE = 0x6
1646 NFTA_CHAIN_TYPE = 0x7
1647 NFTA_CHAIN_COUNTERS = 0x8
1648 NFTA_CHAIN_PAD = 0x9
1649 NFTA_RULE_UNSPEC = 0x0
1650 NFTA_RULE_TABLE = 0x1
1651 NFTA_RULE_CHAIN = 0x2
1652 NFTA_RULE_HANDLE = 0x3
1653 NFTA_RULE_EXPRESSIONS = 0x4
1654 NFTA_RULE_COMPAT = 0x5
1655 NFTA_RULE_POSITION = 0x6
1656 NFTA_RULE_USERDATA = 0x7
1659 NFT_RULE_COMPAT_F_INV = 0x2
1660 NFT_RULE_COMPAT_F_MASK = 0x2
1661 NFTA_RULE_COMPAT_UNSPEC = 0x0
1662 NFTA_RULE_COMPAT_PROTO = 0x1
1663 NFTA_RULE_COMPAT_FLAGS = 0x2
1664 NFT_SET_ANONYMOUS = 0x1
1665 NFT_SET_CONSTANT = 0x2
1666 NFT_SET_INTERVAL = 0x4
1668 NFT_SET_TIMEOUT = 0x10
1670 NFT_SET_OBJECT = 0x40
1671 NFT_SET_POL_PERFORMANCE = 0x0
1672 NFT_SET_POL_MEMORY = 0x1
1673 NFTA_SET_DESC_UNSPEC = 0x0
1674 NFTA_SET_DESC_SIZE = 0x1
1675 NFTA_SET_UNSPEC = 0x0
1676 NFTA_SET_TABLE = 0x1
1678 NFTA_SET_FLAGS = 0x3
1679 NFTA_SET_KEY_TYPE = 0x4
1680 NFTA_SET_KEY_LEN = 0x5
1681 NFTA_SET_DATA_TYPE = 0x6
1682 NFTA_SET_DATA_LEN = 0x7
1683 NFTA_SET_POLICY = 0x8
1686 NFTA_SET_TIMEOUT = 0xb
1687 NFTA_SET_GC_INTERVAL = 0xc
1688 NFTA_SET_USERDATA = 0xd
1690 NFTA_SET_OBJ_TYPE = 0xf
1691 NFT_SET_ELEM_INTERVAL_END = 0x1
1692 NFTA_SET_ELEM_UNSPEC = 0x0
1693 NFTA_SET_ELEM_KEY = 0x1
1694 NFTA_SET_ELEM_DATA = 0x2
1695 NFTA_SET_ELEM_FLAGS = 0x3
1696 NFTA_SET_ELEM_TIMEOUT = 0x4
1697 NFTA_SET_ELEM_EXPIRATION = 0x5
1698 NFTA_SET_ELEM_USERDATA = 0x6
1699 NFTA_SET_ELEM_EXPR = 0x7
1700 NFTA_SET_ELEM_PAD = 0x8
1701 NFTA_SET_ELEM_OBJREF = 0x9
1702 NFTA_SET_ELEM_LIST_UNSPEC = 0x0
1703 NFTA_SET_ELEM_LIST_TABLE = 0x1
1704 NFTA_SET_ELEM_LIST_SET = 0x2
1705 NFTA_SET_ELEM_LIST_ELEMENTS = 0x3
1706 NFTA_SET_ELEM_LIST_SET_ID = 0x4
1707 NFT_DATA_VALUE = 0x0
1708 NFT_DATA_VERDICT = 0xffffff00
1709 NFTA_DATA_UNSPEC = 0x0
1710 NFTA_DATA_VALUE = 0x1
1711 NFTA_DATA_VERDICT = 0x2
1712 NFTA_VERDICT_UNSPEC = 0x0
1713 NFTA_VERDICT_CODE = 0x1
1714 NFTA_VERDICT_CHAIN = 0x2
1715 NFTA_EXPR_UNSPEC = 0x0
1716 NFTA_EXPR_NAME = 0x1
1717 NFTA_EXPR_DATA = 0x2
1718 NFTA_IMMEDIATE_UNSPEC = 0x0
1719 NFTA_IMMEDIATE_DREG = 0x1
1720 NFTA_IMMEDIATE_DATA = 0x2
1721 NFTA_BITWISE_UNSPEC = 0x0
1722 NFTA_BITWISE_SREG = 0x1
1723 NFTA_BITWISE_DREG = 0x2
1724 NFTA_BITWISE_LEN = 0x3
1725 NFTA_BITWISE_MASK = 0x4
1726 NFTA_BITWISE_XOR = 0x5
1727 NFT_BYTEORDER_NTOH = 0x0
1728 NFT_BYTEORDER_HTON = 0x1
1729 NFTA_BYTEORDER_UNSPEC = 0x0
1730 NFTA_BYTEORDER_SREG = 0x1
1731 NFTA_BYTEORDER_DREG = 0x2
1732 NFTA_BYTEORDER_OP = 0x3
1733 NFTA_BYTEORDER_LEN = 0x4
1734 NFTA_BYTEORDER_SIZE = 0x5
1741 NFTA_CMP_UNSPEC = 0x0
1747 NFTA_RANGE_UNSPEC = 0x0
1748 NFTA_RANGE_SREG = 0x1
1750 NFTA_RANGE_FROM_DATA = 0x3
1751 NFTA_RANGE_TO_DATA = 0x4
1752 NFT_LOOKUP_F_INV = 0x1
1753 NFTA_LOOKUP_UNSPEC = 0x0
1754 NFTA_LOOKUP_SET = 0x1
1755 NFTA_LOOKUP_SREG = 0x2
1756 NFTA_LOOKUP_DREG = 0x3
1757 NFTA_LOOKUP_SET_ID = 0x4
1758 NFTA_LOOKUP_FLAGS = 0x5
1759 NFT_DYNSET_OP_ADD = 0x0
1760 NFT_DYNSET_OP_UPDATE = 0x1
1761 NFT_DYNSET_F_INV = 0x1
1762 NFTA_DYNSET_UNSPEC = 0x0
1763 NFTA_DYNSET_SET_NAME = 0x1
1764 NFTA_DYNSET_SET_ID = 0x2
1765 NFTA_DYNSET_OP = 0x3
1766 NFTA_DYNSET_SREG_KEY = 0x4
1767 NFTA_DYNSET_SREG_DATA = 0x5
1768 NFTA_DYNSET_TIMEOUT = 0x6
1769 NFTA_DYNSET_EXPR = 0x7
1770 NFTA_DYNSET_PAD = 0x8
1771 NFTA_DYNSET_FLAGS = 0x9
1772 NFT_PAYLOAD_LL_HEADER = 0x0
1773 NFT_PAYLOAD_NETWORK_HEADER = 0x1
1774 NFT_PAYLOAD_TRANSPORT_HEADER = 0x2
1775 NFT_PAYLOAD_CSUM_NONE = 0x0
1776 NFT_PAYLOAD_CSUM_INET = 0x1
1777 NFT_PAYLOAD_L4CSUM_PSEUDOHDR = 0x1
1778 NFTA_PAYLOAD_UNSPEC = 0x0
1779 NFTA_PAYLOAD_DREG = 0x1
1780 NFTA_PAYLOAD_BASE = 0x2
1781 NFTA_PAYLOAD_OFFSET = 0x3
1782 NFTA_PAYLOAD_LEN = 0x4
1783 NFTA_PAYLOAD_SREG = 0x5
1784 NFTA_PAYLOAD_CSUM_TYPE = 0x6
1785 NFTA_PAYLOAD_CSUM_OFFSET = 0x7
1786 NFTA_PAYLOAD_CSUM_FLAGS = 0x8
1787 NFT_EXTHDR_F_PRESENT = 0x1
1788 NFT_EXTHDR_OP_IPV6 = 0x0
1789 NFT_EXTHDR_OP_TCPOPT = 0x1
1790 NFTA_EXTHDR_UNSPEC = 0x0
1791 NFTA_EXTHDR_DREG = 0x1
1792 NFTA_EXTHDR_TYPE = 0x2
1793 NFTA_EXTHDR_OFFSET = 0x3
1794 NFTA_EXTHDR_LEN = 0x4
1795 NFTA_EXTHDR_FLAGS = 0x5
1796 NFTA_EXTHDR_OP = 0x6
1797 NFTA_EXTHDR_SREG = 0x7
1799 NFT_META_PROTOCOL = 0x1
1800 NFT_META_PRIORITY = 0x2
1804 NFT_META_IIFNAME = 0x6
1805 NFT_META_OIFNAME = 0x7
1806 NFT_META_IIFTYPE = 0x8
1807 NFT_META_OIFTYPE = 0x9
1808 NFT_META_SKUID = 0xa
1809 NFT_META_SKGID = 0xb
1810 NFT_META_NFTRACE = 0xc
1811 NFT_META_RTCLASSID = 0xd
1812 NFT_META_SECMARK = 0xe
1813 NFT_META_NFPROTO = 0xf
1814 NFT_META_L4PROTO = 0x10
1815 NFT_META_BRI_IIFNAME = 0x11
1816 NFT_META_BRI_OIFNAME = 0x12
1817 NFT_META_PKTTYPE = 0x13
1819 NFT_META_IIFGROUP = 0x15
1820 NFT_META_OIFGROUP = 0x16
1821 NFT_META_CGROUP = 0x17
1822 NFT_META_PRANDOM = 0x18
1823 NFT_RT_CLASSID = 0x0
1824 NFT_RT_NEXTHOP4 = 0x1
1825 NFT_RT_NEXTHOP6 = 0x2
1827 NFT_HASH_JENKINS = 0x0
1829 NFTA_HASH_UNSPEC = 0x0
1830 NFTA_HASH_SREG = 0x1
1831 NFTA_HASH_DREG = 0x2
1833 NFTA_HASH_MODULUS = 0x4
1834 NFTA_HASH_SEED = 0x5
1835 NFTA_HASH_OFFSET = 0x6
1836 NFTA_HASH_TYPE = 0x7
1837 NFTA_META_UNSPEC = 0x0
1838 NFTA_META_DREG = 0x1
1840 NFTA_META_SREG = 0x3
1841 NFTA_RT_UNSPEC = 0x0
1845 NFT_CT_DIRECTION = 0x1
1848 NFT_CT_SECMARK = 0x4
1849 NFT_CT_EXPIRATION = 0x5
1851 NFT_CT_L3PROTOCOL = 0x7
1854 NFT_CT_PROTOCOL = 0xa
1855 NFT_CT_PROTO_SRC = 0xb
1856 NFT_CT_PROTO_DST = 0xc
1860 NFT_CT_AVGPKT = 0x10
1862 NFT_CT_EVENTMASK = 0x12
1863 NFTA_CT_UNSPEC = 0x0
1866 NFTA_CT_DIRECTION = 0x3
1868 NFT_LIMIT_PKTS = 0x0
1869 NFT_LIMIT_PKT_BYTES = 0x1
1870 NFT_LIMIT_F_INV = 0x1
1871 NFTA_LIMIT_UNSPEC = 0x0
1872 NFTA_LIMIT_RATE = 0x1
1873 NFTA_LIMIT_UNIT = 0x2
1874 NFTA_LIMIT_BURST = 0x3
1875 NFTA_LIMIT_TYPE = 0x4
1876 NFTA_LIMIT_FLAGS = 0x5
1877 NFTA_LIMIT_PAD = 0x6
1878 NFTA_COUNTER_UNSPEC = 0x0
1879 NFTA_COUNTER_BYTES = 0x1
1880 NFTA_COUNTER_PACKETS = 0x2
1881 NFTA_COUNTER_PAD = 0x3
1882 NFTA_LOG_UNSPEC = 0x0
1883 NFTA_LOG_GROUP = 0x1
1884 NFTA_LOG_PREFIX = 0x2
1885 NFTA_LOG_SNAPLEN = 0x3
1886 NFTA_LOG_QTHRESHOLD = 0x4
1887 NFTA_LOG_LEVEL = 0x5
1888 NFTA_LOG_FLAGS = 0x6
1889 NFTA_QUEUE_UNSPEC = 0x0
1890 NFTA_QUEUE_NUM = 0x1
1891 NFTA_QUEUE_TOTAL = 0x2
1892 NFTA_QUEUE_FLAGS = 0x3
1893 NFTA_QUEUE_SREG_QNUM = 0x4
1894 NFT_QUOTA_F_INV = 0x1
1895 NFT_QUOTA_F_DEPLETED = 0x2
1896 NFTA_QUOTA_UNSPEC = 0x0
1897 NFTA_QUOTA_BYTES = 0x1
1898 NFTA_QUOTA_FLAGS = 0x2
1899 NFTA_QUOTA_PAD = 0x3
1900 NFTA_QUOTA_CONSUMED = 0x4
1901 NFT_REJECT_ICMP_UNREACH = 0x0
1902 NFT_REJECT_TCP_RST = 0x1
1903 NFT_REJECT_ICMPX_UNREACH = 0x2
1904 NFT_REJECT_ICMPX_NO_ROUTE = 0x0
1905 NFT_REJECT_ICMPX_PORT_UNREACH = 0x1
1906 NFT_REJECT_ICMPX_HOST_UNREACH = 0x2
1907 NFT_REJECT_ICMPX_ADMIN_PROHIBITED = 0x3
1908 NFTA_REJECT_UNSPEC = 0x0
1909 NFTA_REJECT_TYPE = 0x1
1910 NFTA_REJECT_ICMP_CODE = 0x2
1913 NFTA_NAT_UNSPEC = 0x0
1915 NFTA_NAT_FAMILY = 0x2
1916 NFTA_NAT_REG_ADDR_MIN = 0x3
1917 NFTA_NAT_REG_ADDR_MAX = 0x4
1918 NFTA_NAT_REG_PROTO_MIN = 0x5
1919 NFTA_NAT_REG_PROTO_MAX = 0x6
1920 NFTA_NAT_FLAGS = 0x7
1921 NFTA_MASQ_UNSPEC = 0x0
1922 NFTA_MASQ_FLAGS = 0x1
1923 NFTA_MASQ_REG_PROTO_MIN = 0x2
1924 NFTA_MASQ_REG_PROTO_MAX = 0x3
1925 NFTA_REDIR_UNSPEC = 0x0
1926 NFTA_REDIR_REG_PROTO_MIN = 0x1
1927 NFTA_REDIR_REG_PROTO_MAX = 0x2
1928 NFTA_REDIR_FLAGS = 0x3
1929 NFTA_DUP_UNSPEC = 0x0
1930 NFTA_DUP_SREG_ADDR = 0x1
1931 NFTA_DUP_SREG_DEV = 0x2
1932 NFTA_FWD_UNSPEC = 0x0
1933 NFTA_FWD_SREG_DEV = 0x1
1934 NFTA_OBJREF_UNSPEC = 0x0
1935 NFTA_OBJREF_IMM_TYPE = 0x1
1936 NFTA_OBJREF_IMM_NAME = 0x2
1937 NFTA_OBJREF_SET_SREG = 0x3
1938 NFTA_OBJREF_SET_NAME = 0x4
1939 NFTA_OBJREF_SET_ID = 0x5
1940 NFTA_GEN_UNSPEC = 0x0
1942 NFTA_GEN_PROC_PID = 0x2
1943 NFTA_GEN_PROC_NAME = 0x3
1944 NFTA_FIB_UNSPEC = 0x0
1946 NFTA_FIB_RESULT = 0x2
1947 NFTA_FIB_FLAGS = 0x3
1948 NFT_FIB_RESULT_UNSPEC = 0x0
1949 NFT_FIB_RESULT_OIF = 0x1
1950 NFT_FIB_RESULT_OIFNAME = 0x2
1951 NFT_FIB_RESULT_ADDRTYPE = 0x3
1952 NFTA_FIB_F_SADDR = 0x1
1953 NFTA_FIB_F_DADDR = 0x2
1954 NFTA_FIB_F_MARK = 0x4
1955 NFTA_FIB_F_IIF = 0x8
1956 NFTA_FIB_F_OIF = 0x10
1957 NFTA_FIB_F_PRESENT = 0x20
1958 NFTA_CT_HELPER_UNSPEC = 0x0
1959 NFTA_CT_HELPER_NAME = 0x1
1960 NFTA_CT_HELPER_L3PROTO = 0x2
1961 NFTA_CT_HELPER_L4PROTO = 0x3
1962 NFTA_OBJ_UNSPEC = 0x0
1963 NFTA_OBJ_TABLE = 0x1
1968 NFTA_TRACE_UNSPEC = 0x0
1969 NFTA_TRACE_TABLE = 0x1
1970 NFTA_TRACE_CHAIN = 0x2
1971 NFTA_TRACE_RULE_HANDLE = 0x3
1972 NFTA_TRACE_TYPE = 0x4
1973 NFTA_TRACE_VERDICT = 0x5
1975 NFTA_TRACE_LL_HEADER = 0x7
1976 NFTA_TRACE_NETWORK_HEADER = 0x8
1977 NFTA_TRACE_TRANSPORT_HEADER = 0x9
1978 NFTA_TRACE_IIF = 0xa
1979 NFTA_TRACE_IIFTYPE = 0xb
1980 NFTA_TRACE_OIF = 0xc
1981 NFTA_TRACE_OIFTYPE = 0xd
1982 NFTA_TRACE_MARK = 0xe
1983 NFTA_TRACE_NFPROTO = 0xf
1984 NFTA_TRACE_POLICY = 0x10
1985 NFTA_TRACE_PAD = 0x11
1986 NFT_TRACETYPE_UNSPEC = 0x0
1987 NFT_TRACETYPE_POLICY = 0x1
1988 NFT_TRACETYPE_RETURN = 0x2
1989 NFT_TRACETYPE_RULE = 0x3
1990 NFTA_NG_UNSPEC = 0x0
1992 NFTA_NG_MODULUS = 0x2
1994 NFTA_NG_OFFSET = 0x4
1995 NFT_NG_INCREMENTAL = 0x0
1999 type RTCTime struct {
2011 type RTCWkAlrm struct {
2017 type RTCPLLInfo struct {
2027 type BlkpgIoctlArg struct {
2034 type BlkpgPartition struct {
2045 BLKPG_ADD_PARTITION = 0x1
2046 BLKPG_DEL_PARTITION = 0x2
2047 BLKPG_RESIZE_PARTITION = 0x3
2057 type XDPRingOffset struct {
2063 type XDPMmapOffsets struct {
2070 type XDPUmemReg struct {
2077 type XDPStatistics struct {
2079 Rx_invalid_descs uint64
2080 Tx_invalid_descs uint64
2083 type XDPDesc struct {
2090 NCSI_CMD_UNSPEC = 0x0
2091 NCSI_CMD_PKG_INFO = 0x1
2092 NCSI_CMD_SET_INTERFACE = 0x2
2093 NCSI_CMD_CLEAR_INTERFACE = 0x3
2094 NCSI_ATTR_UNSPEC = 0x0
2095 NCSI_ATTR_IFINDEX = 0x1
2096 NCSI_ATTR_PACKAGE_LIST = 0x2
2097 NCSI_ATTR_PACKAGE_ID = 0x3
2098 NCSI_ATTR_CHANNEL_ID = 0x4
2099 NCSI_PKG_ATTR_UNSPEC = 0x0
2101 NCSI_PKG_ATTR_ID = 0x2
2102 NCSI_PKG_ATTR_FORCED = 0x3
2103 NCSI_PKG_ATTR_CHANNEL_LIST = 0x4
2104 NCSI_CHANNEL_ATTR_UNSPEC = 0x0
2105 NCSI_CHANNEL_ATTR = 0x1
2106 NCSI_CHANNEL_ATTR_ID = 0x2
2107 NCSI_CHANNEL_ATTR_VERSION_MAJOR = 0x3
2108 NCSI_CHANNEL_ATTR_VERSION_MINOR = 0x4
2109 NCSI_CHANNEL_ATTR_VERSION_STR = 0x5
2110 NCSI_CHANNEL_ATTR_LINK_STATE = 0x6
2111 NCSI_CHANNEL_ATTR_ACTIVE = 0x7
2112 NCSI_CHANNEL_ATTR_FORCED = 0x8
2113 NCSI_CHANNEL_ATTR_VLAN_LIST = 0x9
2114 NCSI_CHANNEL_ATTR_VLAN_ID = 0xa
2117 type ScmTimestamping struct {
2122 SOF_TIMESTAMPING_TX_HARDWARE = 0x1
2123 SOF_TIMESTAMPING_TX_SOFTWARE = 0x2
2124 SOF_TIMESTAMPING_RX_HARDWARE = 0x4
2125 SOF_TIMESTAMPING_RX_SOFTWARE = 0x8
2126 SOF_TIMESTAMPING_SOFTWARE = 0x10
2127 SOF_TIMESTAMPING_SYS_HARDWARE = 0x20
2128 SOF_TIMESTAMPING_RAW_HARDWARE = 0x40
2129 SOF_TIMESTAMPING_OPT_ID = 0x80
2130 SOF_TIMESTAMPING_TX_SCHED = 0x100
2131 SOF_TIMESTAMPING_TX_ACK = 0x200
2132 SOF_TIMESTAMPING_OPT_CMSG = 0x400
2133 SOF_TIMESTAMPING_OPT_TSONLY = 0x800
2134 SOF_TIMESTAMPING_OPT_STATS = 0x1000
2135 SOF_TIMESTAMPING_OPT_PKTINFO = 0x2000
2136 SOF_TIMESTAMPING_OPT_TX_SWHW = 0x4000
2138 SOF_TIMESTAMPING_LAST = 0x4000
2139 SOF_TIMESTAMPING_MASK = 0x7fff
2141 SCM_TSTAMP_SND = 0x0
2142 SCM_TSTAMP_SCHED = 0x1
2143 SCM_TSTAMP_ACK = 0x2
2146 type SockExtendedErr struct {
2156 type FanotifyEventMetadata struct {
2166 type FanotifyResponse struct {
2172 CRYPTO_MSG_BASE = 0x10
2173 CRYPTO_MSG_NEWALG = 0x10
2174 CRYPTO_MSG_DELALG = 0x11
2175 CRYPTO_MSG_UPDATEALG = 0x12
2176 CRYPTO_MSG_GETALG = 0x13
2177 CRYPTO_MSG_DELRNG = 0x14
2178 CRYPTO_MSG_GETSTAT = 0x15
2182 CRYPTOCFGA_UNSPEC = 0x0
2183 CRYPTOCFGA_PRIORITY_VAL = 0x1
2184 CRYPTOCFGA_REPORT_LARVAL = 0x2
2185 CRYPTOCFGA_REPORT_HASH = 0x3
2186 CRYPTOCFGA_REPORT_BLKCIPHER = 0x4
2187 CRYPTOCFGA_REPORT_AEAD = 0x5
2188 CRYPTOCFGA_REPORT_COMPRESS = 0x6
2189 CRYPTOCFGA_REPORT_RNG = 0x7
2190 CRYPTOCFGA_REPORT_CIPHER = 0x8
2191 CRYPTOCFGA_REPORT_AKCIPHER = 0x9
2192 CRYPTOCFGA_REPORT_KPP = 0xa
2193 CRYPTOCFGA_REPORT_ACOMP = 0xb
2194 CRYPTOCFGA_STAT_LARVAL = 0xc
2195 CRYPTOCFGA_STAT_HASH = 0xd
2196 CRYPTOCFGA_STAT_BLKCIPHER = 0xe
2197 CRYPTOCFGA_STAT_AEAD = 0xf
2198 CRYPTOCFGA_STAT_COMPRESS = 0x10
2199 CRYPTOCFGA_STAT_RNG = 0x11
2200 CRYPTOCFGA_STAT_CIPHER = 0x12
2201 CRYPTOCFGA_STAT_AKCIPHER = 0x13
2202 CRYPTOCFGA_STAT_KPP = 0x14
2203 CRYPTOCFGA_STAT_ACOMP = 0x15
2206 type CryptoUserAlg struct {
2208 Driver_name [64]uint8
2209 Module_name [64]uint8
2216 type CryptoStatAEAD struct {
2225 type CryptoStatAKCipher struct {
2236 type CryptoStatCipher struct {
2245 type CryptoStatCompress struct {
2248 Compress_tlen uint64
2249 Decompress_cnt uint64
2250 Decompress_tlen uint64
2254 type CryptoStatHash struct {
2261 type CryptoStatKPP struct {
2263 Setsecret_cnt uint64
2264 Generate_public_key_cnt uint64
2265 Compute_shared_secret_cnt uint64
2269 type CryptoStatRNG struct {
2272 Generate_tlen uint64
2277 type CryptoStatLarval struct {
2281 type CryptoReportLarval struct {
2285 type CryptoReportHash struct {
2291 type CryptoReportCipher struct {
2298 type CryptoReportBlkCipher struct {
2307 type CryptoReportAEAD struct {
2315 type CryptoReportComp struct {
2319 type CryptoReportRNG struct {
2324 type CryptoReportAKCipher struct {
2328 type CryptoReportKPP struct {
2332 type CryptoReportAcomp struct {