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.
4 // +build riscv64,linux
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 {
214 type Sysinfo_t struct {
232 type Ustat_t struct {
240 type EpollEvent struct {
251 type Sigset_t struct {
255 const _C__NSIG = 0x41
257 type Termios struct {
268 type Taskstats struct {
274 Cpu_delay_total uint64
276 Blkio_delay_total uint64
278 Swapin_delay_total uint64
279 Cpu_run_real_total uint64
280 Cpu_run_virtual_total uint64
302 Write_syscalls uint64
305 Cancelled_write_bytes uint64
308 Ac_utimescaled uint64
309 Ac_stimescaled uint64
310 Cpu_scaled_run_real_total uint64
311 Freepages_count uint64
312 Freepages_delay_total uint64
313 Thrashing_count uint64
314 Thrashing_delay_total uint64
325 CBitFieldMaskBit0 = 0x1
326 CBitFieldMaskBit1 = 0x2
327 CBitFieldMaskBit2 = 0x4
328 CBitFieldMaskBit3 = 0x8
329 CBitFieldMaskBit4 = 0x10
330 CBitFieldMaskBit5 = 0x20
331 CBitFieldMaskBit6 = 0x40
332 CBitFieldMaskBit7 = 0x80
333 CBitFieldMaskBit8 = 0x100
334 CBitFieldMaskBit9 = 0x200
335 CBitFieldMaskBit10 = 0x400
336 CBitFieldMaskBit11 = 0x800
337 CBitFieldMaskBit12 = 0x1000
338 CBitFieldMaskBit13 = 0x2000
339 CBitFieldMaskBit14 = 0x4000
340 CBitFieldMaskBit15 = 0x8000
341 CBitFieldMaskBit16 = 0x10000
342 CBitFieldMaskBit17 = 0x20000
343 CBitFieldMaskBit18 = 0x40000
344 CBitFieldMaskBit19 = 0x80000
345 CBitFieldMaskBit20 = 0x100000
346 CBitFieldMaskBit21 = 0x200000
347 CBitFieldMaskBit22 = 0x400000
348 CBitFieldMaskBit23 = 0x800000
349 CBitFieldMaskBit24 = 0x1000000
350 CBitFieldMaskBit25 = 0x2000000
351 CBitFieldMaskBit26 = 0x4000000
352 CBitFieldMaskBit27 = 0x8000000
353 CBitFieldMaskBit28 = 0x10000000
354 CBitFieldMaskBit29 = 0x20000000
355 CBitFieldMaskBit30 = 0x40000000
356 CBitFieldMaskBit31 = 0x80000000
357 CBitFieldMaskBit32 = 0x100000000
358 CBitFieldMaskBit33 = 0x200000000
359 CBitFieldMaskBit34 = 0x400000000
360 CBitFieldMaskBit35 = 0x800000000
361 CBitFieldMaskBit36 = 0x1000000000
362 CBitFieldMaskBit37 = 0x2000000000
363 CBitFieldMaskBit38 = 0x4000000000
364 CBitFieldMaskBit39 = 0x8000000000
365 CBitFieldMaskBit40 = 0x10000000000
366 CBitFieldMaskBit41 = 0x20000000000
367 CBitFieldMaskBit42 = 0x40000000000
368 CBitFieldMaskBit43 = 0x80000000000
369 CBitFieldMaskBit44 = 0x100000000000
370 CBitFieldMaskBit45 = 0x200000000000
371 CBitFieldMaskBit46 = 0x400000000000
372 CBitFieldMaskBit47 = 0x800000000000
373 CBitFieldMaskBit48 = 0x1000000000000
374 CBitFieldMaskBit49 = 0x2000000000000
375 CBitFieldMaskBit50 = 0x4000000000000
376 CBitFieldMaskBit51 = 0x8000000000000
377 CBitFieldMaskBit52 = 0x10000000000000
378 CBitFieldMaskBit53 = 0x20000000000000
379 CBitFieldMaskBit54 = 0x40000000000000
380 CBitFieldMaskBit55 = 0x80000000000000
381 CBitFieldMaskBit56 = 0x100000000000000
382 CBitFieldMaskBit57 = 0x200000000000000
383 CBitFieldMaskBit58 = 0x400000000000000
384 CBitFieldMaskBit59 = 0x800000000000000
385 CBitFieldMaskBit60 = 0x1000000000000000
386 CBitFieldMaskBit61 = 0x2000000000000000
387 CBitFieldMaskBit62 = 0x4000000000000000
388 CBitFieldMaskBit63 = 0x8000000000000000
391 type SockaddrStorage struct {
397 type HDGeometry struct {
404 type Statfs_t struct {
419 type TpacketHdr struct {
431 SizeofTpacketHdr = 0x20
434 type RTCPLLInfo struct {
444 type BlkpgPartition struct {
457 type XDPUmemReg struct {
466 type CryptoUserAlg struct {
468 Driver_name [64]uint8
469 Module_name [64]uint8
476 type CryptoStatAEAD struct {
485 type CryptoStatAKCipher struct {
496 type CryptoStatCipher struct {
505 type CryptoStatCompress struct {
509 Decompress_cnt uint64
510 Decompress_tlen uint64
514 type CryptoStatHash struct {
521 type CryptoStatKPP struct {
524 Generate_public_key_cnt uint64
525 Compute_shared_secret_cnt uint64
529 type CryptoStatRNG struct {
537 type CryptoStatLarval struct {
541 type CryptoReportLarval struct {
545 type CryptoReportHash struct {
551 type CryptoReportCipher struct {
558 type CryptoReportBlkCipher struct {
567 type CryptoReportAEAD struct {
575 type CryptoReportComp struct {
579 type CryptoReportRNG struct {
584 type CryptoReportAKCipher struct {
588 type CryptoReportKPP struct {
592 type CryptoReportAcomp struct {
596 type LoopInfo struct {
603 Encrypt_key_size int32
606 Encrypt_key [32]uint8
612 type TIPCSubscr struct {
619 type TIPCSIOCLNReq struct {
625 type TIPCSIOCNodeIDReq struct {
630 type PPSKInfo struct {
631 Assert_sequence uint32
632 Clear_sequence uint32
640 PPS_GETPARAMS = 0x800870a1
641 PPS_SETPARAMS = 0x400870a2
642 PPS_GETCAP = 0x800870a3
643 PPS_FETCH = 0xc00870a4