Lines Matching defs:user
200 typedef struct user { struct
205 struct execsw *u_execsw; /* pointer to exec switch entry */
206 auxv_t u_auxv[__KERN_NAUXV_IMPL]; /* aux vector from exec */
207 timestruc_t u_start; /* hrestime at process start */
208 clock_t u_ticks; /* lbolt at process start */
209 char u_comm[MAXCOMLEN + 1]; /* executable file name from exec */
210 char u_psargs[PSARGSZ]; /* arguments from exec */
211 int u_argc; /* value of argc passed to main() */
212 uintptr_t u_argv; /* value of argv passed to main() */
213 uintptr_t u_envp; /* value of envp passed to main() */
214 uintptr_t u_commpagep; /* address of mapped comm page */
219 struct vnode *u_cdir; /* current directory */
220 struct vnode *u_rdir; /* root directory */
221 uint64_t u_mem; /* accumulated memory usage */
222 size_t u_mem_max; /* peak RSS (K) */
246 } user_t; argument
248 #include <sys/proc.h> /* cannot include before user defined */ argument
283 typedef struct user { struct
284 gregset_t u_reg; /* user's saved registers */ argument
285 greg_t *u_ar0; /* address of user's saved R0 */ argument
290 } user_t; argument