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 {
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 {
181 Ieee_instruction_pointer uint64
184 type PtracePsw struct {
189 type PtraceFpregs struct {
194 type PtracePer struct {
209 type Sysinfo_t struct {
227 type Ustat_t struct {
235 type EpollEvent struct {
246 type Sigset_t struct {
250 const _C__NSIG = 0x41
252 type Termios struct {
263 type Taskstats struct {
269 Cpu_delay_total uint64
271 Blkio_delay_total uint64
273 Swapin_delay_total uint64
274 Cpu_run_real_total uint64
275 Cpu_run_virtual_total uint64
297 Write_syscalls uint64
300 Cancelled_write_bytes uint64
303 Ac_utimescaled uint64
304 Ac_stimescaled uint64
305 Cpu_scaled_run_real_total uint64
306 Freepages_count uint64
307 Freepages_delay_total uint64
308 Thrashing_count uint64
309 Thrashing_delay_total uint64
320 CBitFieldMaskBit0 = 0x8000000000000000
321 CBitFieldMaskBit1 = 0x4000000000000000
322 CBitFieldMaskBit2 = 0x2000000000000000
323 CBitFieldMaskBit3 = 0x1000000000000000
324 CBitFieldMaskBit4 = 0x800000000000000
325 CBitFieldMaskBit5 = 0x400000000000000
326 CBitFieldMaskBit6 = 0x200000000000000
327 CBitFieldMaskBit7 = 0x100000000000000
328 CBitFieldMaskBit8 = 0x80000000000000
329 CBitFieldMaskBit9 = 0x40000000000000
330 CBitFieldMaskBit10 = 0x20000000000000
331 CBitFieldMaskBit11 = 0x10000000000000
332 CBitFieldMaskBit12 = 0x8000000000000
333 CBitFieldMaskBit13 = 0x4000000000000
334 CBitFieldMaskBit14 = 0x2000000000000
335 CBitFieldMaskBit15 = 0x1000000000000
336 CBitFieldMaskBit16 = 0x800000000000
337 CBitFieldMaskBit17 = 0x400000000000
338 CBitFieldMaskBit18 = 0x200000000000
339 CBitFieldMaskBit19 = 0x100000000000
340 CBitFieldMaskBit20 = 0x80000000000
341 CBitFieldMaskBit21 = 0x40000000000
342 CBitFieldMaskBit22 = 0x20000000000
343 CBitFieldMaskBit23 = 0x10000000000
344 CBitFieldMaskBit24 = 0x8000000000
345 CBitFieldMaskBit25 = 0x4000000000
346 CBitFieldMaskBit26 = 0x2000000000
347 CBitFieldMaskBit27 = 0x1000000000
348 CBitFieldMaskBit28 = 0x800000000
349 CBitFieldMaskBit29 = 0x400000000
350 CBitFieldMaskBit30 = 0x200000000
351 CBitFieldMaskBit31 = 0x100000000
352 CBitFieldMaskBit32 = 0x80000000
353 CBitFieldMaskBit33 = 0x40000000
354 CBitFieldMaskBit34 = 0x20000000
355 CBitFieldMaskBit35 = 0x10000000
356 CBitFieldMaskBit36 = 0x8000000
357 CBitFieldMaskBit37 = 0x4000000
358 CBitFieldMaskBit38 = 0x2000000
359 CBitFieldMaskBit39 = 0x1000000
360 CBitFieldMaskBit40 = 0x800000
361 CBitFieldMaskBit41 = 0x400000
362 CBitFieldMaskBit42 = 0x200000
363 CBitFieldMaskBit43 = 0x100000
364 CBitFieldMaskBit44 = 0x80000
365 CBitFieldMaskBit45 = 0x40000
366 CBitFieldMaskBit46 = 0x20000
367 CBitFieldMaskBit47 = 0x10000
368 CBitFieldMaskBit48 = 0x8000
369 CBitFieldMaskBit49 = 0x4000
370 CBitFieldMaskBit50 = 0x2000
371 CBitFieldMaskBit51 = 0x1000
372 CBitFieldMaskBit52 = 0x800
373 CBitFieldMaskBit53 = 0x400
374 CBitFieldMaskBit54 = 0x200
375 CBitFieldMaskBit55 = 0x100
376 CBitFieldMaskBit56 = 0x80
377 CBitFieldMaskBit57 = 0x40
378 CBitFieldMaskBit58 = 0x20
379 CBitFieldMaskBit59 = 0x10
380 CBitFieldMaskBit60 = 0x8
381 CBitFieldMaskBit61 = 0x4
382 CBitFieldMaskBit62 = 0x2
383 CBitFieldMaskBit63 = 0x1
386 type SockaddrStorage struct {
392 type HDGeometry struct {
399 type Statfs_t struct {
415 type TpacketHdr struct {
427 SizeofTpacketHdr = 0x20
430 type RTCPLLInfo struct {
440 type BlkpgPartition struct {
453 type XDPUmemReg struct {
462 type CryptoUserAlg struct {
472 type CryptoStatAEAD struct {
481 type CryptoStatAKCipher struct {
492 type CryptoStatCipher struct {
501 type CryptoStatCompress struct {
505 Decompress_cnt uint64
506 Decompress_tlen uint64
510 type CryptoStatHash struct {
517 type CryptoStatKPP struct {
520 Generate_public_key_cnt uint64
521 Compute_shared_secret_cnt uint64
525 type CryptoStatRNG struct {
533 type CryptoStatLarval struct {
537 type CryptoReportLarval struct {
541 type CryptoReportHash struct {
547 type CryptoReportCipher struct {
554 type CryptoReportBlkCipher struct {
563 type CryptoReportAEAD struct {
571 type CryptoReportComp struct {
575 type CryptoReportRNG struct {
580 type CryptoReportAKCipher struct {
584 type CryptoReportKPP struct {
588 type CryptoReportAcomp struct {
592 type LoopInfo struct {
599 Encrypt_key_size int32
602 Encrypt_key [32]uint8
608 type TIPCSubscr struct {
615 type TIPCSIOCLNReq struct {
621 type TIPCSIOCNodeIDReq struct {
626 type PPSKInfo struct {
627 Assert_sequence uint32
628 Clear_sequence uint32
636 PPS_GETPARAMS = 0x800870a1
637 PPS_SETPARAMS = 0x400870a2
638 PPS_GETCAP = 0x800870a3
639 PPS_FETCH = 0xc00870a4