Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/freebsd32/freebsd32.h
Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | struct wrusage32 { | ||||
struct rusage32 wru_children; | struct rusage32 wru_children; | ||||
}; | }; | ||||
struct itimerval32 { | struct itimerval32 { | ||||
struct timeval32 it_interval; | struct timeval32 it_interval; | ||||
struct timeval32 it_value; | struct timeval32 it_value; | ||||
}; | }; | ||||
struct umtx_time32 { | |||||
struct timespec32 _timeout; | |||||
uint32_t _flags; | |||||
uint32_t _clockid; | |||||
}; | |||||
struct umtx_robust_lists_params_compat32 { | |||||
uint32_t robust_list_offset; | |||||
uint32_t robust_priv_list_offset; | |||||
uint32_t robust_inact_offset; | |||||
}; | |||||
struct umutex32 { | |||||
volatile __lwpid_t m_owner; /* Owner of the mutex */ | |||||
__uint32_t m_flags; /* Flags of the mutex */ | |||||
__uint32_t m_ceilings[2]; /* Priority protect ceiling */ | |||||
__uint32_t m_rb_lnk; /* Robust linkage */ | |||||
__uint32_t m_pad; | |||||
__uint32_t m_spare[2]; | |||||
}; | |||||
#define FREEBSD4_MFSNAMELEN 16 | #define FREEBSD4_MFSNAMELEN 16 | ||||
#define FREEBSD4_MNAMELEN (88 - 2 * sizeof(int32_t)) | #define FREEBSD4_MNAMELEN (88 - 2 * sizeof(int32_t)) | ||||
/* 4.x version */ | /* 4.x version */ | ||||
struct statfs32 { | struct statfs32 { | ||||
int32_t f_spare2; | int32_t f_spare2; | ||||
int32_t f_bsize; | int32_t f_bsize; | ||||
int32_t f_iosize; | int32_t f_iosize; | ||||
▲ Show 20 Lines • Show All 287 Lines • Show Last 20 Lines |