We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1613e60 commit 395e73bCopy full SHA for 395e73b
include/linux/srcu.h
@@ -61,6 +61,10 @@ unsigned long get_state_synchronize_srcu(struct srcu_struct *ssp);
61
unsigned long start_poll_synchronize_srcu(struct srcu_struct *ssp);
62
bool poll_state_synchronize_srcu(struct srcu_struct *ssp, unsigned long cookie);
63
64
+// Maximum number of unsigned long values corresponding to
65
+// not-yet-completed SRCU grace periods.
66
+#define NUM_ACTIVE_SRCU_POLL_OLDSTATE 2
67
+
68
#ifdef CONFIG_NEED_SRCU_NMI_SAFE
69
int __srcu_read_lock_nmisafe(struct srcu_struct *ssp) __acquires(ssp);
70
void __srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) __releases(ssp);
0 commit comments