Searched refs:recursion (Results 1 – 3 of 3) sorted by relevance
35 int recursion; in context_tracking_recursion_enter() local37 recursion = __this_cpu_inc_return(context_tracking.recursion); in context_tracking_recursion_enter()38 if (recursion == 1) in context_tracking_recursion_enter()41 WARN_ONCE((recursion < 1), "Invalid context tracking recursion value %d\n", recursion); in context_tracking_recursion_enter()42 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_enter()49 __this_cpu_dec(context_tracking.recursion); in context_tracking_recursion_exit()
207 static inline int get_recursion_context(int *recursion) in get_recursion_context() argument220 if (recursion[rctx]) in get_recursion_context()223 recursion[rctx]++; in get_recursion_context()229 static inline void put_recursion_context(int *recursion, int rctx) in put_recursion_context() argument232 recursion[rctx]--; in put_recursion_context()
7204 int recursion[PERF_NR_CONTEXTS]; member7406 return get_recursion_context(swhash->recursion); in perf_swevent_get_recursion_context()7414 put_recursion_context(swhash->recursion, rctx); in perf_swevent_put_recursion_context()