Lines Matching refs:psinfo_t
210 * Translate from the kernel's proc_t structure to a proc(4) psinfo_t struct.
217 * kthread_t-to-psinfo_t translator, below.
220 translator psinfo_t < proc_t *T > {
255 * Translate from the kernel's kthread_t structure to a proc(4) psinfo_t
257 * another, we explicitly define each member by using the proc_t-to-psinfo_t
263 translator psinfo_t < kthread_t *T > {
264 pr_nlwp = xlate <psinfo_t> (T->t_procp).pr_nlwp;
265 pr_pid = xlate <psinfo_t> (T->t_procp).pr_pid;
266 pr_ppid = xlate <psinfo_t> (T->t_procp).pr_ppid;
267 pr_pgid = xlate <psinfo_t> (T->t_procp).pr_pgid;
268 pr_sid = xlate <psinfo_t> (T->t_procp).pr_sid;
269 pr_uid = xlate <psinfo_t> (T->t_procp).pr_uid;
270 pr_euid = xlate <psinfo_t> (T->t_procp).pr_euid;
271 pr_gid = xlate <psinfo_t> (T->t_procp).pr_gid;
272 pr_egid = xlate <psinfo_t> (T->t_procp).pr_egid;
273 pr_addr = xlate <psinfo_t> (T->t_procp).pr_addr;
274 pr_ttydev = xlate <psinfo_t> (T->t_procp).pr_ttydev;
275 pr_start = (timestruc_t)xlate <psinfo_t> (T->t_procp).pr_start;
276 pr_fname = xlate <psinfo_t> (T->t_procp).pr_fname;
277 pr_psargs = xlate <psinfo_t> (T->t_procp).pr_psargs;
278 pr_argc = xlate <psinfo_t> (T->t_procp).pr_argc;
279 pr_argv = xlate <psinfo_t> (T->t_procp).pr_argv;
280 pr_envp = xlate <psinfo_t> (T->t_procp).pr_envp;
281 pr_dmodel = xlate <psinfo_t> (T->t_procp).pr_dmodel;
282 pr_taskid = xlate <psinfo_t> (T->t_procp).pr_taskid;
283 pr_projid = xlate <psinfo_t> (T->t_procp).pr_projid;
284 pr_poolid = xlate <psinfo_t> (T->t_procp).pr_poolid;
285 pr_zoneid = xlate <psinfo_t> (T->t_procp).pr_zoneid;
286 pr_contract = xlate <psinfo_t> (T->t_procp).pr_contract;
348 inline psinfo_t *curpsinfo = xlate <psinfo_t *> (curthread->t_procp);