1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char /build/linux/types.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
17 type Timespec struct {
112 type Flock_t struct {
121 type DmNameList struct {
133 type RawSockaddr struct {
138 type RawSockaddrAny struct {
159 type Cmsghdr struct {
172 SizeofSockFprog = 0x10
175 type PtraceRegs struct {
186 type Sysinfo_t struct {
204 type Ustat_t struct {
212 type EpollEvent struct {
223 type Sigset_t struct {
227 const _C__NSIG = 0x41
229 type Termios struct {
240 type Taskstats struct {
246 Cpu_delay_total uint64
248 Blkio_delay_total uint64
250 Swapin_delay_total uint64
251 Cpu_run_real_total uint64
252 Cpu_run_virtual_total uint64
274 Write_syscalls uint64
277 Cancelled_write_bytes uint64
280 Ac_utimescaled uint64
281 Ac_stimescaled uint64
282 Cpu_scaled_run_real_total uint64
283 Freepages_count uint64
284 Freepages_delay_total uint64
285 Thrashing_count uint64
286 Thrashing_delay_total uint64
297 CBitFieldMaskBit0 = 0x1
298 CBitFieldMaskBit1 = 0x2
299 CBitFieldMaskBit2 = 0x4
300 CBitFieldMaskBit3 = 0x8
301 CBitFieldMaskBit4 = 0x10
302 CBitFieldMaskBit5 = 0x20
303 CBitFieldMaskBit6 = 0x40
304 CBitFieldMaskBit7 = 0x80
305 CBitFieldMaskBit8 = 0x100
306 CBitFieldMaskBit9 = 0x200
307 CBitFieldMaskBit10 = 0x400
308 CBitFieldMaskBit11 = 0x800
309 CBitFieldMaskBit12 = 0x1000
310 CBitFieldMaskBit13 = 0x2000
311 CBitFieldMaskBit14 = 0x4000
312 CBitFieldMaskBit15 = 0x8000
313 CBitFieldMaskBit16 = 0x10000
314 CBitFieldMaskBit17 = 0x20000
315 CBitFieldMaskBit18 = 0x40000
316 CBitFieldMaskBit19 = 0x80000
317 CBitFieldMaskBit20 = 0x100000
318 CBitFieldMaskBit21 = 0x200000
319 CBitFieldMaskBit22 = 0x400000
320 CBitFieldMaskBit23 = 0x800000
321 CBitFieldMaskBit24 = 0x1000000
322 CBitFieldMaskBit25 = 0x2000000
323 CBitFieldMaskBit26 = 0x4000000
324 CBitFieldMaskBit27 = 0x8000000
325 CBitFieldMaskBit28 = 0x10000000
326 CBitFieldMaskBit29 = 0x20000000
327 CBitFieldMaskBit30 = 0x40000000
328 CBitFieldMaskBit31 = 0x80000000
329 CBitFieldMaskBit32 = 0x100000000
330 CBitFieldMaskBit33 = 0x200000000
331 CBitFieldMaskBit34 = 0x400000000
332 CBitFieldMaskBit35 = 0x800000000
333 CBitFieldMaskBit36 = 0x1000000000
334 CBitFieldMaskBit37 = 0x2000000000
335 CBitFieldMaskBit38 = 0x4000000000
336 CBitFieldMaskBit39 = 0x8000000000
337 CBitFieldMaskBit40 = 0x10000000000
338 CBitFieldMaskBit41 = 0x20000000000
339 CBitFieldMaskBit42 = 0x40000000000
340 CBitFieldMaskBit43 = 0x80000000000
341 CBitFieldMaskBit44 = 0x100000000000
342 CBitFieldMaskBit45 = 0x200000000000
343 CBitFieldMaskBit46 = 0x400000000000
344 CBitFieldMaskBit47 = 0x800000000000
345 CBitFieldMaskBit48 = 0x1000000000000
346 CBitFieldMaskBit49 = 0x2000000000000
347 CBitFieldMaskBit50 = 0x4000000000000
348 CBitFieldMaskBit51 = 0x8000000000000
349 CBitFieldMaskBit52 = 0x10000000000000
350 CBitFieldMaskBit53 = 0x20000000000000
351 CBitFieldMaskBit54 = 0x40000000000000
352 CBitFieldMaskBit55 = 0x80000000000000
353 CBitFieldMaskBit56 = 0x100000000000000
354 CBitFieldMaskBit57 = 0x200000000000000
355 CBitFieldMaskBit58 = 0x400000000000000
356 CBitFieldMaskBit59 = 0x800000000000000
357 CBitFieldMaskBit60 = 0x1000000000000000
358 CBitFieldMaskBit61 = 0x2000000000000000
359 CBitFieldMaskBit62 = 0x4000000000000000
360 CBitFieldMaskBit63 = 0x8000000000000000
363 type SockaddrStorage struct {
369 type HDGeometry struct {
376 type Statfs_t struct {
391 type TpacketHdr struct {
403 SizeofTpacketHdr = 0x20
406 type RTCPLLInfo struct {
416 type BlkpgPartition struct {
429 type XDPUmemReg struct {
438 type CryptoUserAlg struct {
448 type CryptoStatAEAD struct {
457 type CryptoStatAKCipher struct {
468 type CryptoStatCipher struct {
477 type CryptoStatCompress struct {
481 Decompress_cnt uint64
482 Decompress_tlen uint64
486 type CryptoStatHash struct {
493 type CryptoStatKPP struct {
496 Generate_public_key_cnt uint64
497 Compute_shared_secret_cnt uint64
501 type CryptoStatRNG struct {
509 type CryptoStatLarval struct {
513 type CryptoReportLarval struct {
517 type CryptoReportHash struct {
523 type CryptoReportCipher struct {
530 type CryptoReportBlkCipher struct {
539 type CryptoReportAEAD struct {
547 type CryptoReportComp struct {
551 type CryptoReportRNG struct {
556 type CryptoReportAKCipher struct {
560 type CryptoReportKPP struct {
564 type CryptoReportAcomp struct {
568 type LoopInfo struct {
575 Encrypt_key_size int32
578 Encrypt_key [32]uint8
584 type TIPCSubscr struct {
591 type TIPCSIOCLNReq struct {
597 type TIPCSIOCNodeIDReq struct {
602 type PPSKInfo struct {
603 Assert_sequence uint32
604 Clear_sequence uint32
612 PPS_GETPARAMS = 0x800870a1
613 PPS_SETPARAMS = 0x400870a2
614 PPS_GETCAP = 0x800870a3
615 PPS_FETCH = 0xc00870a4