1 // cgo -godefs -- -Wall -Werror -static -I/tmp/include /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 {
189 type Sysinfo_t struct {
207 type Ustat_t struct {
215 type EpollEvent struct {
226 type Sigset_t struct {
230 const _C__NSIG = 0x80
232 type Termios struct {
243 type Taskstats struct {
249 Cpu_delay_total uint64
251 Blkio_delay_total uint64
253 Swapin_delay_total uint64
254 Cpu_run_real_total uint64
255 Cpu_run_virtual_total uint64
277 Write_syscalls uint64
280 Cancelled_write_bytes uint64
283 Ac_utimescaled uint64
284 Ac_stimescaled uint64
285 Cpu_scaled_run_real_total uint64
286 Freepages_count uint64
287 Freepages_delay_total uint64
288 Thrashing_count uint64
289 Thrashing_delay_total uint64
300 CBitFieldMaskBit0 = 0x8000000000000000
301 CBitFieldMaskBit1 = 0x4000000000000000
302 CBitFieldMaskBit2 = 0x2000000000000000
303 CBitFieldMaskBit3 = 0x1000000000000000
304 CBitFieldMaskBit4 = 0x800000000000000
305 CBitFieldMaskBit5 = 0x400000000000000
306 CBitFieldMaskBit6 = 0x200000000000000
307 CBitFieldMaskBit7 = 0x100000000000000
308 CBitFieldMaskBit8 = 0x80000000000000
309 CBitFieldMaskBit9 = 0x40000000000000
310 CBitFieldMaskBit10 = 0x20000000000000
311 CBitFieldMaskBit11 = 0x10000000000000
312 CBitFieldMaskBit12 = 0x8000000000000
313 CBitFieldMaskBit13 = 0x4000000000000
314 CBitFieldMaskBit14 = 0x2000000000000
315 CBitFieldMaskBit15 = 0x1000000000000
316 CBitFieldMaskBit16 = 0x800000000000
317 CBitFieldMaskBit17 = 0x400000000000
318 CBitFieldMaskBit18 = 0x200000000000
319 CBitFieldMaskBit19 = 0x100000000000
320 CBitFieldMaskBit20 = 0x80000000000
321 CBitFieldMaskBit21 = 0x40000000000
322 CBitFieldMaskBit22 = 0x20000000000
323 CBitFieldMaskBit23 = 0x10000000000
324 CBitFieldMaskBit24 = 0x8000000000
325 CBitFieldMaskBit25 = 0x4000000000
326 CBitFieldMaskBit26 = 0x2000000000
327 CBitFieldMaskBit27 = 0x1000000000
328 CBitFieldMaskBit28 = 0x800000000
329 CBitFieldMaskBit29 = 0x400000000
330 CBitFieldMaskBit30 = 0x200000000
331 CBitFieldMaskBit31 = 0x100000000
332 CBitFieldMaskBit32 = 0x80000000
333 CBitFieldMaskBit33 = 0x40000000
334 CBitFieldMaskBit34 = 0x20000000
335 CBitFieldMaskBit35 = 0x10000000
336 CBitFieldMaskBit36 = 0x8000000
337 CBitFieldMaskBit37 = 0x4000000
338 CBitFieldMaskBit38 = 0x2000000
339 CBitFieldMaskBit39 = 0x1000000
340 CBitFieldMaskBit40 = 0x800000
341 CBitFieldMaskBit41 = 0x400000
342 CBitFieldMaskBit42 = 0x200000
343 CBitFieldMaskBit43 = 0x100000
344 CBitFieldMaskBit44 = 0x80000
345 CBitFieldMaskBit45 = 0x40000
346 CBitFieldMaskBit46 = 0x20000
347 CBitFieldMaskBit47 = 0x10000
348 CBitFieldMaskBit48 = 0x8000
349 CBitFieldMaskBit49 = 0x4000
350 CBitFieldMaskBit50 = 0x2000
351 CBitFieldMaskBit51 = 0x1000
352 CBitFieldMaskBit52 = 0x800
353 CBitFieldMaskBit53 = 0x400
354 CBitFieldMaskBit54 = 0x200
355 CBitFieldMaskBit55 = 0x100
356 CBitFieldMaskBit56 = 0x80
357 CBitFieldMaskBit57 = 0x40
358 CBitFieldMaskBit58 = 0x20
359 CBitFieldMaskBit59 = 0x10
360 CBitFieldMaskBit60 = 0x8
361 CBitFieldMaskBit61 = 0x4
362 CBitFieldMaskBit62 = 0x2
363 CBitFieldMaskBit63 = 0x1
366 type SockaddrStorage struct {
372 type HDGeometry struct {
379 type Statfs_t struct {
394 type TpacketHdr struct {
406 SizeofTpacketHdr = 0x20
409 type RTCPLLInfo struct {
419 type BlkpgPartition struct {
432 type XDPUmemReg struct {
441 type CryptoUserAlg struct {
451 type CryptoStatAEAD struct {
460 type CryptoStatAKCipher struct {
471 type CryptoStatCipher struct {
480 type CryptoStatCompress struct {
484 Decompress_cnt uint64
485 Decompress_tlen uint64
489 type CryptoStatHash struct {
496 type CryptoStatKPP struct {
499 Generate_public_key_cnt uint64
500 Compute_shared_secret_cnt uint64
504 type CryptoStatRNG struct {
512 type CryptoStatLarval struct {
516 type CryptoReportLarval struct {
520 type CryptoReportHash struct {
526 type CryptoReportCipher struct {
533 type CryptoReportBlkCipher struct {
542 type CryptoReportAEAD struct {
550 type CryptoReportComp struct {
554 type CryptoReportRNG struct {
559 type CryptoReportAKCipher struct {
563 type CryptoReportKPP struct {
567 type CryptoReportAcomp struct {
571 type LoopInfo struct {
578 Encrypt_key_size int32
581 Encrypt_key [32]uint8
587 type TIPCSubscr struct {
594 type TIPCSIOCLNReq struct {
600 type TIPCSIOCNodeIDReq struct {
605 type PPSKInfo struct {
606 Assert_sequence uint32
607 Clear_sequence uint32
615 PPS_GETPARAMS = 0x400870a1
616 PPS_SETPARAMS = 0x800870a2
617 PPS_GETCAP = 0x400870a3
618 PPS_FETCH = 0xc00870a4