Lines Matching refs:ra
26 static void reclaimacct_free(struct reclaim_acct *ra, enum reclaim_type type)
28 memset(ra, 0, sizeof(struct reclaim_acct));
31 static void __reclaimacct_end(struct reclaim_acct *ra, u64 freed,
36 start = ra->start[stub];
42 if (delay < DELAY_LV5 || is_system_reclaim(ra->reclaim_type)) {
43 ra->delay[stub] += delay;
44 ra->count[stub]++;
45 ra->freed[stub] += freed;
84 static void reclaimacct_directreclaim_end(struct reclaim_acct *ra)
88 if (ra->delay[RA_RECLAIM] > DELAY_LV4) {
92 ra->delay[i], ra->count[i]);
97 reclaimacct_free(ra, ra->reclaim_type);
100 static void reclaimacct_system_reclaim_end(struct reclaim_acct *ra)
102 reclaimacct_free(ra, ra->reclaim_type);
105 void reclaimacct_start(enum reclaim_type type, struct reclaim_acct *ra)
111 current->reclaim_acct = ra;