prusage_t
lwpusage = (prusage_t *)ptr;
&usage, sizeof (prusage_t)) != 0) {
(void) memcpy(&lwp->li_usage, usage, sizeof (prusage_t));
(void) memcpy(&lwp->li_usage, usage, sizeof (prusage_t));
prusage_t usage;
prusage_t *lwpusage;
prusage_t li_usage; /* data read from usage file */
prusage_t usage;
proc_usage(pid_t pid, prusage_t *pup, int *perr)
if (read(fd, pup, sizeof (prusage_t)) == sizeof (prusage_t)) {
prusage_t prusage;
prusage_t *pup = &prusage;
extern void prcvtusage(struct prhusage *, prusage_t *);
prusage_t *upup;
prusage_t *upup;
prusage_t *Bupup;
sizeof (prhusage_t) + (Nlwp+1) * sizeof (prusage_t)) {
(Nlwp+1) * sizeof (prusage_t);
upup = Bupup = (prusage_t *)(pup + 1);
if (copyout(Bupup, cmaddr, (Nlwp+1) * sizeof (prusage_t)))
prusage_t prusage;
prcvtusage(prhusage_t *pup, prusage_t *upup)
prusage_t *upup;
if (uiop->uio_offset >= sizeof (prusage_t)) {
error = pr_uioread(upup, sizeof (prusage_t), uiop);
prusage_t *upup;
size = sizeof (prheader_t) + (nlwp + 1) * LSPAN(prusage_t);
upup = (prusage_t *)(php + 1);
php->pr_entsize = LSPAN(prusage_t);
upup = (prusage_t *)((caddr_t)upup + LSPAN(prusage_t));
prusage_t *upup;
if (uiop->uio_offset >= sizeof (prusage_t)) {
error = pr_uioread(upup, sizeof (prusage_t), uiop);
vap->va_size = PR_OBJSIZE(prusage32_t, prusage_t);
(p->p_lwpcnt + 1) * PR_OBJSPAN(prusage32_t, prusage_t);
vap->va_size = PR_OBJSIZE(prusage32_t, prusage_t);