Lines Matching refs:inpr
56 static void split_counters(unsigned int *cnt, unsigned int *inpr) in split_counters() argument
61 *inpr = comb & MAX_IN_PROGRESS; in split_counters()
702 unsigned int cnt, inpr, cec; in wakeup_source_deactivate() local
743 split_counters(&cnt, &inpr); in wakeup_source_deactivate()
744 if (!inpr && waitqueue_active(&wakeup_count_wait_queue)) in wakeup_source_deactivate()
952 unsigned int cnt, inpr; in pm_wakeup_pending() local
954 split_counters(&cnt, &inpr); in pm_wakeup_pending()
955 ret = (cnt != saved_count || inpr > 0); in pm_wakeup_pending()
1051 unsigned int cnt, inpr; in pm_get_wakeup_count() local
1059 split_counters(&cnt, &inpr); in pm_get_wakeup_count()
1060 if (inpr == 0 || signal_pending(current)) in pm_get_wakeup_count()
1068 split_counters(&cnt, &inpr); in pm_get_wakeup_count()
1070 return !inpr; in pm_get_wakeup_count()
1085 unsigned int cnt, inpr; in pm_save_wakeup_count() local
1090 split_counters(&cnt, &inpr); in pm_save_wakeup_count()
1091 if (cnt == count && inpr == 0) { in pm_save_wakeup_count()