mirror of
https://github.com/shirou/gopsutil.git
synced 2025-04-29 13:49:21 +08:00
[process][freebsd]: re-generate types on freebsd arm64
This commit is contained in:
parent
5b2dd59fb9
commit
94b8051c1a
@ -1,8 +1,7 @@
|
|||||||
//go:build freebsd && arm64
|
//go:build freebsd && arm64
|
||||||
// +build freebsd,arm64
|
|
||||||
|
|
||||||
// Code generated by cmd/cgo -godefs; DO NOT EDIT.
|
// Code generated by cmd/cgo -godefs; DO NOT EDIT.
|
||||||
// cgo -godefs process/types_freebsd.go
|
// cgo -godefs types_freebsd.go
|
||||||
|
|
||||||
package process
|
package process
|
||||||
|
|
||||||
@ -82,14 +81,14 @@ type Rlimit struct {
|
|||||||
type KinfoProc struct {
|
type KinfoProc struct {
|
||||||
Structsize int32
|
Structsize int32
|
||||||
Layout int32
|
Layout int32
|
||||||
Args *int64 /* pargs */
|
Args int64 /* pargs */
|
||||||
Paddr *int64 /* proc */
|
Paddr int64 /* proc */
|
||||||
Addr *int64 /* user */
|
Addr int64 /* user */
|
||||||
Tracep *int64 /* vnode */
|
Tracep int64 /* vnode */
|
||||||
Textvp *int64 /* vnode */
|
Textvp int64 /* vnode */
|
||||||
Fd *int64 /* filedesc */
|
Fd int64 /* filedesc */
|
||||||
Vmspace *int64 /* vmspace */
|
Vmspace int64 /* vmspace */
|
||||||
Wchan *byte
|
Wchan int64
|
||||||
Pid int32
|
Pid int32
|
||||||
Ppid int32
|
Ppid int32
|
||||||
Pgid int32
|
Pgid int32
|
||||||
@ -140,7 +139,7 @@ type KinfoProc struct {
|
|||||||
Wmesg [9]uint8
|
Wmesg [9]uint8
|
||||||
Login [18]uint8
|
Login [18]uint8
|
||||||
Lockname [9]uint8
|
Lockname [9]uint8
|
||||||
Comm [20]int8
|
Comm [20]int8 // changed from uint8 by hand
|
||||||
Emul [17]uint8
|
Emul [17]uint8
|
||||||
Loginclass [18]uint8
|
Loginclass [18]uint8
|
||||||
Moretdname [4]uint8
|
Moretdname [4]uint8
|
||||||
@ -159,11 +158,12 @@ type KinfoProc struct {
|
|||||||
Pri Priority
|
Pri Priority
|
||||||
Rusage Rusage
|
Rusage Rusage
|
||||||
Rusage_ch Rusage
|
Rusage_ch Rusage
|
||||||
Pcb *int64 /* pcb */
|
Pcb int64 /* pcb */
|
||||||
Kstack *byte
|
Kstack int64
|
||||||
Udata *byte
|
Udata int64
|
||||||
Tdaddr *int64 /* thread */
|
Tdaddr int64 /* thread */
|
||||||
Spareptrs [6]*byte
|
Pd int64 /* pwddesc, not accurate */
|
||||||
|
Spareptrs [5]int64
|
||||||
Sparelongs [12]int64
|
Sparelongs [12]int64
|
||||||
Sflag int64
|
Sflag int64
|
||||||
Tdflags int64
|
Tdflags int64
|
||||||
@ -195,7 +195,7 @@ type KinfoVmentry struct {
|
|||||||
Vn_rdev_freebsd11 uint32
|
Vn_rdev_freebsd11 uint32
|
||||||
Vn_mode uint16
|
Vn_mode uint16
|
||||||
Status uint16
|
Status uint16
|
||||||
Vn_fsid uint64
|
Type_spec [8]byte
|
||||||
Vn_rdev uint64
|
Vn_rdev uint64
|
||||||
X_kve_ispare [8]int32
|
X_kve_ispare [8]int32
|
||||||
Path [1024]uint8
|
Path [1024]uint8
|
||||||
|
@ -12,11 +12,11 @@ Input to cgo -godefs.
|
|||||||
// +godefs map struct_proc int64 /* proc */
|
// +godefs map struct_proc int64 /* proc */
|
||||||
// +godefs map struct_user int64 /* user */
|
// +godefs map struct_user int64 /* user */
|
||||||
// +godefs map struct_vnode int64 /* vnode */
|
// +godefs map struct_vnode int64 /* vnode */
|
||||||
// +godefs map struct_vnode int64 /* vnode */
|
|
||||||
// +godefs map struct_filedesc int64 /* filedesc */
|
// +godefs map struct_filedesc int64 /* filedesc */
|
||||||
// +godefs map struct_vmspace int64 /* vmspace */
|
// +godefs map struct_vmspace int64 /* vmspace */
|
||||||
// +godefs map struct_pcb int64 /* pcb */
|
// +godefs map struct_pcb int64 /* pcb */
|
||||||
// +godefs map struct_thread int64 /* thread */
|
// +godefs map struct_thread int64 /* thread */
|
||||||
|
// +godefs map struct_pwddesc int64 /* pwddesc, not accurate */
|
||||||
// +godefs map struct___sigset [16]byte /* sigset */
|
// +godefs map struct___sigset [16]byte /* sigset */
|
||||||
|
|
||||||
package process
|
package process
|
||||||
|
Loading…
x
Reference in New Issue
Block a user