Lines Matching defs:user
218 typedef struct user { struct
223 struct execsw *u_execsw; /* pointer to exec switch entry */
224 auxv_t u_auxv[__KERN_NAUXV_IMPL]; /* aux vector from exec */
225 timestruc_t u_start; /* hrestime at process start */
226 clock_t u_ticks; /* lbolt at process start */
227 char u_comm[MAXCOMLEN + 1]; /* executable file name from exec */
228 char u_psargs[PSARGSZ]; /* arguments from exec */
229 int u_argc; /* value of argc passed to main() */
230 uintptr_t u_argv; /* value of argv passed to main() */
231 uintptr_t u_envp; /* value of envp passed to main() */
232 uintptr_t u_commpagep; /* address of mapped comm page */
237 struct vnode *u_cdir; /* current directory */
238 struct vnode *u_rdir; /* root directory */
239 uint64_t u_mem; /* accumulated memory usage */
240 size_t u_mem_max; /* peak RSS (K) */
264 } user_t; argument
266 #include <sys/proc.h> /* cannot include before user defined */ argument
301 typedef struct user { struct
302 gregset_t u_reg; /* user's saved registers */ argument
303 greg_t *u_ar0; /* address of user's saved R0 */ argument
308 } user_t; argument