Lines Matching refs:posix_cputimers
24 void posix_cputimers_group_init(struct posix_cputimers *pct, u64 cpu_limit)
35 * tsk->signal->posix_cputimers.bases[clock].nextevt expiration cache if
152 static inline bool expiry_cache_is_inactive(const struct posix_cputimers *pct)
276 struct posix_cputimers *pct = &tsk->signal->posix_cputimers;
298 struct posix_cputimers *pct = &tsk->signal->posix_cputimers;
343 struct posix_cputimers *pct = &p->signal->posix_cputimers;
422 return tsk->posix_cputimers.bases + clkidx;
424 return tsk->signal->posix_cputimers.bases + clkidx;
531 static void cleanup_timers(struct posix_cputimers *pct)
545 cleanup_timers(&tsk->posix_cputimers);
549 cleanup_timers(&tsk->signal->posix_cputimers);
858 static void collect_posix_cputimers(struct posix_cputimers *pct, u64 *samples,
900 struct posix_cputimers *pct = &tsk->posix_cputimers;
940 struct posix_cputimers *pct = &sig->posix_cputimers;
978 struct posix_cputimers *pct = &sig->posix_cputimers;
1088 * @pct: Pointer to a posix_cputimers container
1094 task_cputimers_expired(const u64 *samples, struct posix_cputimers *pct)
1117 struct posix_cputimers *pct = &tsk->posix_cputimers;
1129 pct = &sig->posix_cputimers;
1469 nextevt = &tsk->signal->posix_cputimers.bases[clkid].nextevt;