Lines Matching defs:pup

2796 prgetusage(kthread_t *t, prhusage_t *pup)
2809 pup->pr_lwpid = t->t_tid;
2810 pup->pr_count = 1;
2811 pup->pr_create = ms->ms_start;
2812 pup->pr_term = ms->ms_term;
2813 scalehrtime(&pup->pr_create);
2814 scalehrtime(&pup->pr_term);
2816 pup->pr_rtime = curtime - ms->ms_start;
2817 scalehrtime(&pup->pr_rtime);
2819 pup->pr_rtime = ms->ms_term - ms->ms_start;
2820 scalehrtime(&pup->pr_rtime);
2824 pup->pr_utime = ms->ms_acct[LMS_USER];
2825 pup->pr_stime = ms->ms_acct[LMS_SYSTEM];
2826 pup->pr_ttime = ms->ms_acct[LMS_TRAP];
2827 pup->pr_tftime = ms->ms_acct[LMS_TFAULT];
2828 pup->pr_dftime = ms->ms_acct[LMS_DFAULT];
2829 pup->pr_kftime = ms->ms_acct[LMS_KFAULT];
2830 pup->pr_ltime = ms->ms_acct[LMS_USER_LOCK];
2831 pup->pr_slptime = ms->ms_acct[LMS_SLEEP];
2832 pup->pr_wtime = ms->ms_acct[LMS_WAIT_CPU];
2833 pup->pr_stoptime = ms->ms_acct[LMS_STOPPED];
2835 prscaleusage(pup);
2847 pup->pr_wtime += tmp1;
2884 case LMS_USER: mstimep = &pup->pr_utime; break;
2885 case LMS_SYSTEM: mstimep = &pup->pr_stime; break;
2886 case LMS_TRAP: mstimep = &pup->pr_ttime; break;
2887 case LMS_TFAULT: mstimep = &pup->pr_tftime; break;
2888 case LMS_DFAULT: mstimep = &pup->pr_dftime; break;
2889 case LMS_KFAULT: mstimep = &pup->pr_kftime; break;
2890 case LMS_USER_LOCK: mstimep = &pup->pr_ltime; break;
2891 case LMS_SLEEP: mstimep = &pup->pr_slptime; break;
2892 case LMS_WAIT_CPU: mstimep = &pup->pr_wtime; break;
2893 case LMS_STOPPED: mstimep = &pup->pr_stoptime; break;
2907 /* update pup timestamp */
2908 pup->pr_tstamp = curtime;
2909 scalehrtime(&pup->pr_tstamp);
2914 pup->pr_minf = lwp->lwp_ru.minflt;
2915 pup->pr_majf = lwp->lwp_ru.majflt;
2916 pup->pr_nswap = lwp->lwp_ru.nswap;
2917 pup->pr_inblk = lwp->lwp_ru.inblock;
2918 pup->pr_oublk = lwp->lwp_ru.oublock;
2919 pup->pr_msnd = lwp->lwp_ru.msgsnd;
2920 pup->pr_mrcv = lwp->lwp_ru.msgrcv;
2921 pup->pr_sigs = lwp->lwp_ru.nsignals;
2922 pup->pr_vctx = lwp->lwp_ru.nvcsw;
2923 pup->pr_ictx = lwp->lwp_ru.nivcsw;
2924 pup->pr_sysc = lwp->lwp_ru.sysc;
2925 pup->pr_ioch = lwp->lwp_ru.ioch;
2951 praddusage(kthread_t *t, prhusage_t *pup)
2968 pup->pr_rtime += tmp;
2972 pup->pr_rtime += tmp;
2988 pup->pr_utime += conv.pr_utime;
2989 pup->pr_stime += conv.pr_stime;
2990 pup->pr_ttime += conv.pr_ttime;
2991 pup->pr_tftime += conv.pr_tftime;
2992 pup->pr_dftime += conv.pr_dftime;
2993 pup->pr_kftime += conv.pr_kftime;
2994 pup->pr_ltime += conv.pr_ltime;
2995 pup->pr_slptime += conv.pr_slptime;
2996 pup->pr_wtime += conv.pr_wtime;
2997 pup->pr_stoptime += conv.pr_stoptime;
3009 pup->pr_wtime += tmp;
3046 case LMS_USER: mstimep = &pup->pr_utime; break;
3047 case LMS_SYSTEM: mstimep = &pup->pr_stime; break;
3048 case LMS_TRAP: mstimep = &pup->pr_ttime; break;
3049 case LMS_TFAULT: mstimep = &pup->pr_tftime; break;
3050 case LMS_DFAULT: mstimep = &pup->pr_dftime; break;
3051 case LMS_KFAULT: mstimep = &pup->pr_kftime; break;
3052 case LMS_USER_LOCK: mstimep = &pup->pr_ltime; break;
3053 case LMS_SLEEP: mstimep = &pup->pr_slptime; break;
3054 case LMS_WAIT_CPU: mstimep = &pup->pr_wtime; break;
3055 case LMS_STOPPED: mstimep = &pup->pr_stoptime; break;
3069 /* update pup timestamp */
3070 pup->pr_tstamp = curtime;
3071 scalehrtime(&pup->pr_tstamp);
3076 pup->pr_minf += lwp->lwp_ru.minflt;
3077 pup->pr_majf += lwp->lwp_ru.majflt;
3078 pup->pr_nswap += lwp->lwp_ru.nswap;
3079 pup->pr_inblk += lwp->lwp_ru.inblock;
3080 pup->pr_oublk += lwp->lwp_ru.oublock;
3081 pup->pr_msnd += lwp->lwp_ru.msgsnd;
3082 pup->pr_mrcv += lwp->lwp_ru.msgrcv;
3083 pup->pr_sigs += lwp->lwp_ru.nsignals;
3084 pup->pr_vctx += lwp->lwp_ru.nvcsw;
3085 pup->pr_ictx += lwp->lwp_ru.nivcsw;
3086 pup->pr_sysc += lwp->lwp_ru.sysc;
3087 pup->pr_ioch += lwp->lwp_ru.ioch;
3096 prcvtusage(prhusage_t *pup, prusage_t *upup)
3102 upup->pr_lwpid = pup->pr_lwpid;
3103 upup->pr_count = pup->pr_count;
3105 hrt2ts(pup->pr_tstamp, &upup->pr_tstamp);
3106 hrt2ts(pup->pr_create, &upup->pr_create);
3107 hrt2ts(pup->pr_term, &upup->pr_term);
3108 hrt2ts(pup->pr_rtime, &upup->pr_rtime);
3109 hrt2ts(pup->pr_utime, &upup->pr_utime);
3110 hrt2ts(pup->pr_stime, &upup->pr_stime);
3111 hrt2ts(pup->pr_ttime, &upup->pr_ttime);
3112 hrt2ts(pup->pr_tftime, &upup->pr_tftime);
3113 hrt2ts(pup->pr_dftime, &upup->pr_dftime);
3114 hrt2ts(pup->pr_kftime, &upup->pr_kftime);
3115 hrt2ts(pup->pr_ltime, &upup->pr_ltime);
3116 hrt2ts(pup->pr_slptime, &upup->pr_slptime);
3117 hrt2ts(pup->pr_wtime, &upup->pr_wtime);
3118 hrt2ts(pup->pr_stoptime, &upup->pr_stoptime);
3121 ullp = &pup->pr_minf;
3129 prcvtusage32(prhusage_t *pup, prusage32_t *upup)
3135 upup->pr_lwpid = pup->pr_lwpid;
3136 upup->pr_count = pup->pr_count;
3138 hrt2ts32(pup->pr_tstamp, &upup->pr_tstamp);
3139 hrt2ts32(pup->pr_create, &upup->pr_create);
3140 hrt2ts32(pup->pr_term, &upup->pr_term);
3141 hrt2ts32(pup->pr_rtime, &upup->pr_rtime);
3142 hrt2ts32(pup->pr_utime, &upup->pr_utime);
3143 hrt2ts32(pup->pr_stime, &upup->pr_stime);
3144 hrt2ts32(pup->pr_ttime, &upup->pr_ttime);
3145 hrt2ts32(pup->pr_tftime, &upup->pr_tftime);
3146 hrt2ts32(pup->pr_dftime, &upup->pr_dftime);
3147 hrt2ts32(pup->pr_kftime, &upup->pr_kftime);
3148 hrt2ts32(pup->pr_ltime, &upup->pr_ltime);
3149 hrt2ts32(pup->pr_slptime, &upup->pr_slptime);
3150 hrt2ts32(pup->pr_wtime, &upup->pr_wtime);
3151 hrt2ts32(pup->pr_stoptime, &upup->pr_stoptime);
3154 ullp = &pup->pr_minf;