Searched defs:srcu_struct (Results 1 – 2 of 2) sorted by relevance
16 struct srcu_struct { struct17 short srcu_lock_nesting[2]; /* srcu_read_lock() nesting depth. */18 u8 srcu_gp_running; /* GP workqueue running? */19 u8 srcu_gp_waiting; /* GP waiting for readers? */20 unsigned long srcu_idx; /* Current reader array element in bit 0x2. */21 unsigned long srcu_idx_max; /* Furthest future srcu_idx request. */22 struct swait_queue_head srcu_wq;47 struct srcu_struct name = __SRCU_STRUCT_INIT(name, name, name) argument
96 struct srcu_struct { struct97 unsigned int srcu_idx; /* Current rdr array element. */98 struct srcu_data __percpu *sda; /* Per-CPU srcu_data array. */99 struct lockdep_map dep_map;100 struct srcu_usage *srcu_sup; /* Update-side data. */