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 {
114 type Flock_t struct {
124 type DmNameList struct {
136 type RawSockaddr struct {
141 type RawSockaddrAny struct {
161 type Cmsghdr struct {
174 SizeofSockFprog = 0x8
177 type PtraceRegs struct {
185 type Sysinfo_t struct {
202 type Ustat_t struct {
209 type EpollEvent struct {
220 type Sigset_t struct {
224 const _C__NSIG = 0x41
226 type Termios struct {
237 type Taskstats struct {
244 Cpu_delay_total uint64
246 Blkio_delay_total uint64
248 Swapin_delay_total uint64
249 Cpu_run_real_total uint64
250 Cpu_run_virtual_total uint64
273 Write_syscalls uint64
276 Cancelled_write_bytes uint64
279 Ac_utimescaled uint64
280 Ac_stimescaled uint64
281 Cpu_scaled_run_real_total uint64
282 Freepages_count uint64
283 Freepages_delay_total uint64
284 Thrashing_count uint64
285 Thrashing_delay_total uint64
296 CBitFieldMaskBit0 = 0x1
297 CBitFieldMaskBit1 = 0x2
298 CBitFieldMaskBit2 = 0x4
299 CBitFieldMaskBit3 = 0x8
300 CBitFieldMaskBit4 = 0x10
301 CBitFieldMaskBit5 = 0x20
302 CBitFieldMaskBit6 = 0x40
303 CBitFieldMaskBit7 = 0x80
304 CBitFieldMaskBit8 = 0x100
305 CBitFieldMaskBit9 = 0x200
306 CBitFieldMaskBit10 = 0x400
307 CBitFieldMaskBit11 = 0x800
308 CBitFieldMaskBit12 = 0x1000
309 CBitFieldMaskBit13 = 0x2000
310 CBitFieldMaskBit14 = 0x4000
311 CBitFieldMaskBit15 = 0x8000
312 CBitFieldMaskBit16 = 0x10000
313 CBitFieldMaskBit17 = 0x20000
314 CBitFieldMaskBit18 = 0x40000
315 CBitFieldMaskBit19 = 0x80000
316 CBitFieldMaskBit20 = 0x100000
317 CBitFieldMaskBit21 = 0x200000
318 CBitFieldMaskBit22 = 0x400000
319 CBitFieldMaskBit23 = 0x800000
320 CBitFieldMaskBit24 = 0x1000000
321 CBitFieldMaskBit25 = 0x2000000
322 CBitFieldMaskBit26 = 0x4000000
323 CBitFieldMaskBit27 = 0x8000000
324 CBitFieldMaskBit28 = 0x10000000
325 CBitFieldMaskBit29 = 0x20000000
326 CBitFieldMaskBit30 = 0x40000000
327 CBitFieldMaskBit31 = 0x80000000
328 CBitFieldMaskBit32 = 0x100000000
329 CBitFieldMaskBit33 = 0x200000000
330 CBitFieldMaskBit34 = 0x400000000
331 CBitFieldMaskBit35 = 0x800000000
332 CBitFieldMaskBit36 = 0x1000000000
333 CBitFieldMaskBit37 = 0x2000000000
334 CBitFieldMaskBit38 = 0x4000000000
335 CBitFieldMaskBit39 = 0x8000000000
336 CBitFieldMaskBit40 = 0x10000000000
337 CBitFieldMaskBit41 = 0x20000000000
338 CBitFieldMaskBit42 = 0x40000000000
339 CBitFieldMaskBit43 = 0x80000000000
340 CBitFieldMaskBit44 = 0x100000000000
341 CBitFieldMaskBit45 = 0x200000000000
342 CBitFieldMaskBit46 = 0x400000000000
343 CBitFieldMaskBit47 = 0x800000000000
344 CBitFieldMaskBit48 = 0x1000000000000
345 CBitFieldMaskBit49 = 0x2000000000000
346 CBitFieldMaskBit50 = 0x4000000000000
347 CBitFieldMaskBit51 = 0x8000000000000
348 CBitFieldMaskBit52 = 0x10000000000000
349 CBitFieldMaskBit53 = 0x20000000000000
350 CBitFieldMaskBit54 = 0x40000000000000
351 CBitFieldMaskBit55 = 0x80000000000000
352 CBitFieldMaskBit56 = 0x100000000000000
353 CBitFieldMaskBit57 = 0x200000000000000
354 CBitFieldMaskBit58 = 0x400000000000000
355 CBitFieldMaskBit59 = 0x800000000000000
356 CBitFieldMaskBit60 = 0x1000000000000000
357 CBitFieldMaskBit61 = 0x2000000000000000
358 CBitFieldMaskBit62 = 0x4000000000000000
359 CBitFieldMaskBit63 = 0x8000000000000000
362 type SockaddrStorage struct {
368 type HDGeometry struct {
375 type Statfs_t struct {
391 type TpacketHdr struct {
402 SizeofTpacketHdr = 0x18
405 type RTCPLLInfo struct {
415 type BlkpgPartition struct {
428 type XDPUmemReg struct {
437 type CryptoUserAlg struct {
439 Driver_name [64]uint8
440 Module_name [64]uint8
447 type CryptoStatAEAD struct {
456 type CryptoStatAKCipher struct {
467 type CryptoStatCipher struct {
476 type CryptoStatCompress struct {
480 Decompress_cnt uint64
481 Decompress_tlen uint64
485 type CryptoStatHash struct {
492 type CryptoStatKPP struct {
495 Generate_public_key_cnt uint64
496 Compute_shared_secret_cnt uint64
500 type CryptoStatRNG struct {
508 type CryptoStatLarval struct {
512 type CryptoReportLarval struct {
516 type CryptoReportHash struct {
522 type CryptoReportCipher struct {
529 type CryptoReportBlkCipher struct {
538 type CryptoReportAEAD struct {
546 type CryptoReportComp struct {
550 type CryptoReportRNG struct {
555 type CryptoReportAKCipher struct {
559 type CryptoReportKPP struct {
563 type CryptoReportAcomp struct {
567 type LoopInfo struct {
574 Encrypt_key_size int32
577 Encrypt_key [32]uint8
582 type TIPCSubscr struct {
589 type TIPCSIOCLNReq struct {
595 type TIPCSIOCNodeIDReq struct {
600 type PPSKInfo struct {
601 Assert_sequence uint32
602 Clear_sequence uint32
610 PPS_GETPARAMS = 0x800470a1
611 PPS_SETPARAMS = 0x400470a2
612 PPS_GETCAP = 0x800470a3
613 PPS_FETCH = 0xc00470a4