Searched refs:rcu_gp_seq (Results 1 – 14 of 14) sorted by relevance
63 static inline bool same_state_synchronize_rcu_full(struct rcu_gp_seq *rgosp1, in same_state_synchronize_rcu_full()64 struct rcu_gp_seq *rgosp2) in same_state_synchronize_rcu_full()70 void start_poll_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp);72 void cond_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp);74 void get_state_synchronize_rcu_full(struct rcu_gp_seq *gsp);76 void start_poll_synchronize_rcu_full(struct rcu_gp_seq *gsp);78 bool poll_state_synchronize_rcu_full(struct rcu_gp_seq *gsp);80 void cond_synchronize_rcu_full(struct rcu_gp_seq *gsp);
25 static inline bool same_state_synchronize_rcu_full(struct rcu_gp_seq *rgosp1, in same_state_synchronize_rcu_full()26 struct rcu_gp_seq *rgosp2) in same_state_synchronize_rcu_full()33 static inline void get_state_synchronize_rcu_full(struct rcu_gp_seq *gsp) in get_state_synchronize_rcu_full()40 static inline void start_poll_synchronize_rcu_full(struct rcu_gp_seq *gsp) in start_poll_synchronize_rcu_full()47 static inline bool poll_state_synchronize_rcu_full(struct rcu_gp_seq *gsp) in poll_state_synchronize_rcu_full()57 static inline void cond_synchronize_rcu_full(struct rcu_gp_seq *gsp) in cond_synchronize_rcu_full()67 static inline void start_poll_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp) in start_poll_synchronize_rcu_expedited_full()77 static inline void cond_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp) in cond_synchronize_rcu_expedited_full()
21 struct rcu_gp_seq oldstate;
195 struct rcu_gp_seq gp_seq[RCU_CBLIST_NSEGS];
61 struct rcu_gp_seq { struct66 void get_completed_synchronize_rcu_full(struct rcu_gp_seq *gsp); argument
127 bool rcu_segcblist_nextgp(struct rcu_segcblist *rsclp, struct rcu_gp_seq *gsp);143 bool rcu_segcblist_accelerate(struct rcu_segcblist *rsclp, struct rcu_gp_seq *gsp);
313 bool rcu_segcblist_nextgp(struct rcu_segcblist *rsclp, struct rcu_gp_seq *gsp) in rcu_segcblist_nextgp()544 bool rcu_segcblist_accelerate(struct rcu_segcblist *rsclp, struct rcu_gp_seq *gsp) in rcu_segcblist_accelerate()676 struct rcu_gp_seq gs = { .norm = seq, .exp = RCU_GET_STATE_NOT_TRACKED }; in srcu_segcblist_accelerate()
190 void get_completed_synchronize_rcu_full(struct rcu_gp_seq *gsp) in get_completed_synchronize_rcu_full()
399 void (*start_gp_poll_exp_full)(struct rcu_gp_seq *gsp);402 void (*cond_sync_exp_full)(struct rcu_gp_seq *gsp);404 void (*get_comp_state_full)(struct rcu_gp_seq *gsp);406 bool (*same_gp_state_full)(struct rcu_gp_seq *rgosp1, struct rcu_gp_seq *rgosp2);408 void (*get_gp_state_full)(struct rcu_gp_seq *gsp);410 void (*start_gp_poll_full)(struct rcu_gp_seq *gsp);412 bool (*poll_gp_state_full)(struct rcu_gp_seq *gsp);415 void (*cond_sync_full)(struct rcu_gp_seq *gsp);1631 struct rcu_gp_seq cookie_full; in do_rtws_sync()1679 struct rcu_gp_seq cookie_full; in rcu_torture_writer()[all …]
1141 struct rcu_gp_seq gs; in rcu_accelerate_cbs()1188 struct rcu_gp_seq gs; in rcu_accelerate_cbs_unlocked()2891 struct rcu_gp_seq gp_state; in rcu_core()3447 void get_completed_synchronize_rcu_full(struct rcu_gp_seq *gsp) in get_completed_synchronize_rcu_full()3488 void get_state_synchronize_rcu_full(struct rcu_gp_seq *gsp) in get_state_synchronize_rcu_full()3561 void start_poll_synchronize_rcu_full(struct rcu_gp_seq *gsp) in start_poll_synchronize_rcu_full()3620 static bool poll_state_synchronize_rcu_full_unordered(struct rcu_gp_seq *gsp) in poll_state_synchronize_rcu_full_unordered()3664 bool poll_state_synchronize_rcu_full(struct rcu_gp_seq *gsp) in poll_state_synchronize_rcu_full()3720 void cond_synchronize_rcu_full(struct rcu_gp_seq *gsp) in cond_synchronize_rcu_full()3737 struct rcu_gp_seq gp_state; in rcu_pending()
490 struct rcu_gp_seq cur_gp_seq; in rcu_nocb_try_bypass()725 struct rcu_gp_seq wait_gp_seq = {0}; // Suppress "use uninitialized" warning. in nocb_gp_wait()749 struct rcu_gp_seq cur_gp_seq; in nocb_gp_wait()942 struct rcu_gp_seq cur_gp_seq; in nocb_cb_wait()
256 struct rcu_gp_seq nocb_gp_seq; /* If so, GP state to wait for. */
1064 void start_poll_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp) in start_poll_synchronize_rcu_expedited_full()1118 void cond_synchronize_rcu_expedited_full(struct rcu_gp_seq *gsp) in cond_synchronize_rcu_expedited_full()
1397 struct rcu_gp_seq gp_snap;1422 struct rcu_gp_seq head_free_gp_snap;1630 struct rcu_gp_seq head_gp_snap; in kfree_rcu_work()