LP
if (LP(fixit, pid) == -1) {
if (LP(pp, pid) == -1 &&
if (LP(pp, pid) == LP(fixit, pid) &&
LP(pp, tid) == LP(fixit, tid)) {
ticks = LP(fixit, iticks) - LP(pp, iticks);
ticks += LP(fixit, sticks) - LP(pp, sticks);
ticks += LP(fixit, uticks) - LP(pp, uticks);
LP(fixit, pctcpu) = (ticks * (uint64_t)fscale) / d;
if ((show_system && (LP(pp, pid) == -1)) ||
int lpstate = LP(pp, stat);
if (!show_system && LP(pp, pid) == -1) {
if (!show_idle && LP(pp, pctcpu) == 0 &&
if (strcmp(PP(pp, comm), LP(pp, comm)) == 0) {
LP(pp, tid));
LP(pp, tid), LP(pp, comm));
cputime = (LP(pp, uticks) + LP(pp, sticks) + LP(pp, iticks)) / 1000000;
pct = pctdouble(LP(pp, pctcpu));
switch (LP(pp, stat)) {
if (LP(pp, tdflags) & TDF_RUNNING)
sprintf(status, "CPU%d", LP(pp, cpuid));
wmesg = LP(pp, wmesg);
sprintf(status, "?LP/%d", LP(pp, stat));
switch (LP(pp, rtprio.type)) {
xnice = PRIO_MIN - 1 - RTP_PRIO_MAX + LP(pp, rtprio.prio);
xnice = PRIO_MAX + 1 + LP(pp, rtprio.prio);
xnice = PRIO_MIN - 1 - RTP_PRIO_MAX - LP(pp, rtprio.prio);
LP(pp, cpuid),
if (lresult = (long) LP(p2, pctcpu) - (long) LP(p1, pctcpu), \
#define CPTICKS(p) (LP(p, uticks) + LP(p, sticks) + LP(p, iticks))
#define CTIME(p) (((LP(p, uticks) + LP(p, sticks) + LP(p, iticks))/1000000) + \
if ((result = LP(p2, prio) - LP(p1, prio)) == 0)
if ((result = (LP(p1, pid) == 0) - (LP(p2, pid) == 0)) == 0)
if ((result = LP(p2, tdprio) - LP(p1, tdprio)) == 0)
if (LP(p1, pid) == -1 && PP(p1, stat) == SIDL)
if (LP(p2, pid) == -1 && PP(p2, stat) == SIDL)