Searched refs:dynticks_nmi_nesting (Results 1 - 2 of 2) sorted by relevance

/linux-master/include/linux/
H A Dcontext_tracking_state.h43 long dynticks_nmi_nesting; /* Track irq/NMI nesting level. */ member in struct:context_tracking
92 return __this_cpu_read(context_tracking.dynticks_nmi_nesting);
99 return ct->dynticks_nmi_nesting;
/linux-master/kernel/
H A Dcontext_tracking.c32 .dynticks_nmi_nesting = DYNTICK_IRQ_NONIDLE,
120 * We crowbar the ->dynticks_nmi_nesting field to zero to allow for
129 WRITE_ONCE(ct->dynticks_nmi_nesting, 0);
159 * We crowbar the ->dynticks_nmi_nesting field to DYNTICK_IRQ_NONIDLE to
189 WRITE_ONCE(ct->dynticks_nmi_nesting, DYNTICK_IRQ_NONIDLE);
197 * RCU-idle period, update ct->state and ct->dynticks_nmi_nesting
210 * Check for ->dynticks_nmi_nesting underflow and bad ->dynticks.
224 WRITE_ONCE(ct->dynticks_nmi_nesting, /* No store tearing. */
232 WRITE_ONCE(ct->dynticks_nmi_nesting, 0); /* Avoid store tearing. */
250 * ct->dynticks_nmi_nesting t
[all...]

Completed in 89 milliseconds