Lines Matching refs:flags
80 unsigned long flags; in sync_exp_reset_tree_hotplug() local
97 raw_spin_lock_irqsave_rcu_node(rnp, flags); in sync_exp_reset_tree_hotplug()
99 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in sync_exp_reset_tree_hotplug()
106 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in sync_exp_reset_tree_hotplug()
117 raw_spin_lock_irqsave_rcu_node(rnp_up, flags); in sync_exp_reset_tree_hotplug()
121 raw_spin_unlock_irqrestore_rcu_node(rnp_up, flags); in sync_exp_reset_tree_hotplug()
136 unsigned long flags; in sync_exp_reset_tree() local
141 raw_spin_lock_irqsave_rcu_node(rnp, flags); in sync_exp_reset_tree()
151 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in sync_exp_reset_tree()
174 unsigned long flags; in sync_rcu_exp_done_unlocked() local
177 raw_spin_lock_irqsave_rcu_node(rnp, flags); in sync_rcu_exp_done_unlocked()
179 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in sync_rcu_exp_done_unlocked()
193 bool wake, unsigned long flags) in __rcu_report_exp_rnp() argument
202 rcu_initiate_boost(rnp, flags); in __rcu_report_exp_rnp()
204 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in __rcu_report_exp_rnp()
208 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in __rcu_report_exp_rnp()
229 unsigned long flags; in rcu_report_exp_rnp() local
231 raw_spin_lock_irqsave_rcu_node(rnp, flags); in rcu_report_exp_rnp()
232 __rcu_report_exp_rnp(rnp, wake, flags); in rcu_report_exp_rnp()
239 static void rcu_report_exp_cpu_mult(struct rcu_node *rnp, unsigned long flags, in rcu_report_exp_cpu_mult() argument
249 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_report_exp_cpu_mult()
261 __rcu_report_exp_rnp(rnp, wake, flags); /* Releases rnp->lock. */ in rcu_report_exp_cpu_mult()
269 unsigned long flags; in rcu_report_exp_rdp() local
272 raw_spin_lock_irqsave_rcu_node(rnp, flags); in rcu_report_exp_rdp()
275 rcu_report_exp_cpu_mult(rnp, flags, rdp->grpmask, true); in rcu_report_exp_rdp()
361 unsigned long flags; in __sync_rcu_exp_select_node_cpus() local
367 raw_spin_lock_irqsave_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
403 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
427 raw_spin_lock_irqsave_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
431 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
439 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
443 raw_spin_lock_irqsave_rcu_node(rnp, flags); in __sync_rcu_exp_select_node_cpus()
444 rcu_report_exp_cpu_mult(rnp, flags, mask_ofl_test, false); in __sync_rcu_exp_select_node_cpus()
629 unsigned long flags; in synchronize_rcu_expedited_wait() local
638 raw_spin_lock_irqsave_rcu_node(rnp, flags); in synchronize_rcu_expedited_wait()
648 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in synchronize_rcu_expedited_wait()
748 unsigned long flags; in rcu_exp_handler() local
789 raw_spin_lock_irqsave_rcu_node(rnp, flags); in rcu_exp_handler()
794 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_exp_handler()
809 unsigned long flags; in rcu_print_task_exp_stall() local
813 raw_spin_lock_irqsave_rcu_node(rnp, flags); in rcu_print_task_exp_stall()
815 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_print_task_exp_stall()
824 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_print_task_exp_stall()
835 unsigned long flags; in rcu_exp_print_detail_task_stall_rnp() local
840 raw_spin_lock_irqsave_rcu_node(rnp, flags); in rcu_exp_print_detail_task_stall_rnp()
842 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_exp_print_detail_task_stall_rnp()
855 raw_spin_unlock_irqrestore_rcu_node(rnp, flags); in rcu_exp_print_detail_task_stall_rnp()
922 unsigned long flags; in synchronize_rcu_expedited() local
942 local_irq_save(flags); in synchronize_rcu_expedited()
945 local_irq_restore(flags); in synchronize_rcu_expedited()
986 unsigned long flags; in sync_rcu_do_polled_gp() local
991 raw_spin_lock_irqsave(&rnp->exp_poll_lock, flags); in sync_rcu_do_polled_gp()
994 raw_spin_unlock_irqrestore(&rnp->exp_poll_lock, flags); in sync_rcu_do_polled_gp()
1003 raw_spin_lock_irqsave(&rnp->exp_poll_lock, flags); in sync_rcu_do_polled_gp()
1007 raw_spin_unlock_irqrestore(&rnp->exp_poll_lock, flags); in sync_rcu_do_polled_gp()
1021 unsigned long flags; in start_poll_synchronize_rcu_expedited() local
1030 raw_spin_lock_irqsave(&rnp->exp_poll_lock, flags); in start_poll_synchronize_rcu_expedited()
1038 raw_spin_unlock_irqrestore(&rnp->exp_poll_lock, flags); in start_poll_synchronize_rcu_expedited()