LWP
VAR4("cpuid", "CPUID", LWP, cpuid),
VAR4("lname", "LNAME", LJUST|LWP, lname),
VAR4("lstate", "STAT", LJUST|LWP, lstate),
VAR6("ltime", "LTIME", LWP, lcputime, 0, CPUTIME),
VAR4("pri", "PRI", LWP, pri),
VAR4("wchan", "WCHAN", LJUST|LWP, wchan),
{ .name = n1, .header = n2, .flag = (fl) | LWP, .oproc = pvar, \
char *b = (v->flag & LWP) ? (char *)pi->li : (char *)pi->ki;
char *b = (v->flag & LWP) ? (char *)pi->li : (char *)pi->ki;
if (vent->var->flag & LWP || vent->var->type == UNSPECIFIED)
if (v->flag & LWP)
if ((vent)->var->flag & LWP) \
#define LWP 0x10 /* dispatch to kinfo_lwp routine */
proc_compare(const PROC *p1, const LWP *l1, const PROC *p2, const LWP *l2)