1// Created by cgo -godefs - DO NOT EDIT 2// cgo -godefs types_freebsd.go 3 4package disk 5 6const ( 7 sizeofPtr = 0x8 8 sizeofShort = 0x2 9 sizeofInt = 0x4 10 sizeofLong = 0x8 11 sizeofLongLong = 0x8 12 sizeofLongDouble = 0x8 13 14 DEVSTAT_NO_DATA = 0x00 15 DEVSTAT_READ = 0x01 16 DEVSTAT_WRITE = 0x02 17 DEVSTAT_FREE = 0x03 18) 19 20const ( 21 sizeOfDevstat = 0x120 22) 23 24type ( 25 _C_short int16 26 _C_int int32 27 _C_long int64 28 _C_long_long int64 29 _C_long_double int64 30) 31 32type Devstat struct { 33 Sequence0 uint32 34 Allocated int32 35 Start_count uint32 36 End_count uint32 37 Busy_from Bintime 38 Dev_links _Ctype_struct___0 39 Device_number uint32 40 Device_name [16]int8 41 Unit_number int32 42 Bytes [4]uint64 43 Operations [4]uint64 44 Duration [4]Bintime 45 Busy_time Bintime 46 Creation_time Bintime 47 Block_size uint32 48 Pad_cgo_0 [4]byte 49 Tag_types [3]uint64 50 Flags uint32 51 Device_type uint32 52 Priority uint32 53 Pad_cgo_1 [4]byte 54 ID *byte 55 Sequence1 uint32 56 Pad_cgo_2 [4]byte 57} 58type Bintime struct { 59 Sec int64 60 Frac uint64 61} 62 63type _Ctype_struct___0 struct { 64 Empty uint64 65} 66