dynticks 445 include/trace/events/rcu.h TP_PROTO(const char *polarity, long oldnesting, long newnesting, int dynticks), dynticks 447 include/trace/events/rcu.h TP_ARGS(polarity, oldnesting, newnesting, dynticks), dynticks 453 include/trace/events/rcu.h __field(int, dynticks) dynticks 460 include/trace/events/rcu.h __entry->dynticks = dynticks; dynticks 465 include/trace/events/rcu.h __entry->dynticks & 0xfff) dynticks 85 kernel/rcu/tree.c .dynticks = ATOMIC_INIT(RCU_DYNTICK_CTRL_CTR), dynticks 239 kernel/rcu/tree.c seq = atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); dynticks 262 kernel/rcu/tree.c seq = atomic_add_return(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); dynticks 266 kernel/rcu/tree.c atomic_andnot(RCU_DYNTICK_CTRL_MASK, &rdp->dynticks); dynticks 287 kernel/rcu/tree.c if (atomic_read(&rdp->dynticks) & RCU_DYNTICK_CTRL_CTR) dynticks 289 kernel/rcu/tree.c atomic_add(RCU_DYNTICK_CTRL_CTR, &rdp->dynticks); dynticks 301 kernel/rcu/tree.c return !(atomic_read(&rdp->dynticks) & RCU_DYNTICK_CTRL_CTR); dynticks 310 kernel/rcu/tree.c int snap = atomic_add_return(0, &rdp->dynticks); dynticks 348 kernel/rcu/tree.c old = atomic_read(&rdp->dynticks); dynticks 352 kernel/rcu/tree.c } while (atomic_cmpxchg(&rdp->dynticks, old, new) != old); dynticks 373 kernel/rcu/tree.c &this_cpu_ptr(&rcu_data)->dynticks); dynticks 579 kernel/rcu/tree.c trace_rcu_dyntick(TPS("Start"), rdp->dynticks_nesting, 0, atomic_read(&rdp->dynticks)); dynticks 653 kernel/rcu/tree.c atomic_read(&rdp->dynticks)); dynticks 660 kernel/rcu/tree.c trace_rcu_dyntick(TPS("Startirq"), rdp->dynticks_nmi_nesting, 0, atomic_read(&rdp->dynticks)); dynticks 747 kernel/rcu/tree.c trace_rcu_dyntick(TPS("End"), rdp->dynticks_nesting, 1, atomic_read(&rdp->dynticks)); dynticks 831 kernel/rcu/tree.c rdp->dynticks_nmi_nesting + incby, atomic_read(&rdp->dynticks)); dynticks 181 kernel/rcu/tree.h atomic_t dynticks; /* Even value for idle, else odd. */