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