1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 /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 {
111 type Flock_t struct {
120 type DmNameList struct {
132 type RawSockaddr struct {
137 type RawSockaddrAny struct {
158 type Cmsghdr struct {
171 SizeofSockFprog = 0x10
174 type PtraceRegs struct {
208 type Sysinfo_t struct {
226 type Ustat_t struct {
234 type EpollEvent struct {
244 type Sigset_t struct {
248 const _C__NSIG = 0x41
250 type Termios struct {
261 type Taskstats struct {
267 Cpu_delay_total uint64
269 Blkio_delay_total uint64
271 Swapin_delay_total uint64
272 Cpu_run_real_total uint64
273 Cpu_run_virtual_total uint64
295 Write_syscalls uint64
298 Cancelled_write_bytes uint64
301 Ac_utimescaled uint64
302 Ac_stimescaled uint64
303 Cpu_scaled_run_real_total uint64
304 Freepages_count uint64
305 Freepages_delay_total uint64
306 Thrashing_count uint64
307 Thrashing_delay_total uint64
318 CBitFieldMaskBit0 = 0x1
319 CBitFieldMaskBit1 = 0x2
320 CBitFieldMaskBit2 = 0x4
321 CBitFieldMaskBit3 = 0x8
322 CBitFieldMaskBit4 = 0x10
323 CBitFieldMaskBit5 = 0x20
324 CBitFieldMaskBit6 = 0x40
325 CBitFieldMaskBit7 = 0x80
326 CBitFieldMaskBit8 = 0x100
327 CBitFieldMaskBit9 = 0x200
328 CBitFieldMaskBit10 = 0x400
329 CBitFieldMaskBit11 = 0x800
330 CBitFieldMaskBit12 = 0x1000
331 CBitFieldMaskBit13 = 0x2000
332 CBitFieldMaskBit14 = 0x4000
333 CBitFieldMaskBit15 = 0x8000
334 CBitFieldMaskBit16 = 0x10000
335 CBitFieldMaskBit17 = 0x20000
336 CBitFieldMaskBit18 = 0x40000
337 CBitFieldMaskBit19 = 0x80000
338 CBitFieldMaskBit20 = 0x100000
339 CBitFieldMaskBit21 = 0x200000
340 CBitFieldMaskBit22 = 0x400000
341 CBitFieldMaskBit23 = 0x800000
342 CBitFieldMaskBit24 = 0x1000000
343 CBitFieldMaskBit25 = 0x2000000
344 CBitFieldMaskBit26 = 0x4000000
345 CBitFieldMaskBit27 = 0x8000000
346 CBitFieldMaskBit28 = 0x10000000
347 CBitFieldMaskBit29 = 0x20000000
348 CBitFieldMaskBit30 = 0x40000000
349 CBitFieldMaskBit31 = 0x80000000
350 CBitFieldMaskBit32 = 0x100000000
351 CBitFieldMaskBit33 = 0x200000000
352 CBitFieldMaskBit34 = 0x400000000
353 CBitFieldMaskBit35 = 0x800000000
354 CBitFieldMaskBit36 = 0x1000000000
355 CBitFieldMaskBit37 = 0x2000000000
356 CBitFieldMaskBit38 = 0x4000000000
357 CBitFieldMaskBit39 = 0x8000000000
358 CBitFieldMaskBit40 = 0x10000000000
359 CBitFieldMaskBit41 = 0x20000000000
360 CBitFieldMaskBit42 = 0x40000000000
361 CBitFieldMaskBit43 = 0x80000000000
362 CBitFieldMaskBit44 = 0x100000000000
363 CBitFieldMaskBit45 = 0x200000000000
364 CBitFieldMaskBit46 = 0x400000000000
365 CBitFieldMaskBit47 = 0x800000000000
366 CBitFieldMaskBit48 = 0x1000000000000
367 CBitFieldMaskBit49 = 0x2000000000000
368 CBitFieldMaskBit50 = 0x4000000000000
369 CBitFieldMaskBit51 = 0x8000000000000
370 CBitFieldMaskBit52 = 0x10000000000000
371 CBitFieldMaskBit53 = 0x20000000000000
372 CBitFieldMaskBit54 = 0x40000000000000
373 CBitFieldMaskBit55 = 0x80000000000000
374 CBitFieldMaskBit56 = 0x100000000000000
375 CBitFieldMaskBit57 = 0x200000000000000
376 CBitFieldMaskBit58 = 0x400000000000000
377 CBitFieldMaskBit59 = 0x800000000000000
378 CBitFieldMaskBit60 = 0x1000000000000000
379 CBitFieldMaskBit61 = 0x2000000000000000
380 CBitFieldMaskBit62 = 0x4000000000000000
381 CBitFieldMaskBit63 = 0x8000000000000000
384 type SockaddrStorage struct {
390 type HDGeometry struct {
397 type Statfs_t struct {
412 type TpacketHdr struct {
424 SizeofTpacketHdr = 0x20
427 type RTCPLLInfo struct {
437 type BlkpgPartition struct {
450 type XDPUmemReg struct {
459 type CryptoUserAlg struct {
469 type CryptoStatAEAD struct {
478 type CryptoStatAKCipher struct {
489 type CryptoStatCipher struct {
498 type CryptoStatCompress struct {
502 Decompress_cnt uint64
503 Decompress_tlen uint64
507 type CryptoStatHash struct {
514 type CryptoStatKPP struct {
517 Generate_public_key_cnt uint64
518 Compute_shared_secret_cnt uint64
522 type CryptoStatRNG struct {
530 type CryptoStatLarval struct {
534 type CryptoReportLarval struct {
538 type CryptoReportHash struct {
544 type CryptoReportCipher struct {
551 type CryptoReportBlkCipher struct {
560 type CryptoReportAEAD struct {
568 type CryptoReportComp struct {
572 type CryptoReportRNG struct {
577 type CryptoReportAKCipher struct {
581 type CryptoReportKPP struct {
585 type CryptoReportAcomp struct {
589 type LoopInfo struct {
596 Encrypt_key_size int32
599 Encrypt_key [32]uint8
605 type TIPCSubscr struct {
612 type TIPCSIOCLNReq struct {
618 type TIPCSIOCNodeIDReq struct {
623 type PPSKInfo struct {
624 Assert_sequence uint32
625 Clear_sequence uint32
633 PPS_GETPARAMS = 0x800870a1
634 PPS_SETPARAMS = 0x400870a2
635 PPS_GETCAP = 0x800870a3
636 PPS_FETCH = 0xc00870a4