1 #ifndef _VX_SCHED_PROC_H
2 #define _VX_SCHED_PROC_H
6 int vx_info_proc_sched(struct _vx_sched *sched, char *buffer)
10 length += sprintf(buffer,
28 int vx_info_proc_sched_pc(struct _vx_sched_pc *sched_pc,
29 char *buffer, int cpu)
33 length += sprintf(buffer + length,
34 "cpu %d: %lld %lld %lld %ld %ld"
36 ,(unsigned long long)sched_pc->user_ticks
37 ,(unsigned long long)sched_pc->sys_ticks
38 ,(unsigned long long)sched_pc->hold_ticks
42 length += sprintf(buffer + length,
43 " %c%c %d %d %d %d/%d %d/%d"
44 ,(sched_pc->flags & VXSF_ONHOLD) ? 'H' : 'R'
45 ,(sched_pc->flags & VXSF_IDLE_TIME) ? 'I' : '-'
49 ,sched_pc->fill_rate[0]
50 ,sched_pc->interval[0]
51 ,sched_pc->fill_rate[1]
52 ,sched_pc->interval[1]
54 length += sprintf(buffer + length,
62 #endif /* _VX_SCHED_PROC_H */