Searched refs:grpmask (Results 1 – 9 of 9) sorted by relevance
| /linux/kernel/rcu/ |
| H A D | tree_exp.h | 113 mask = rnp->grpmask; in sync_exp_reset_tree_hotplug() 124 mask = rnp_up->grpmask; in sync_exp_reset_tree_hotplug() 214 mask = rnp->grpmask; in __rcu_report_exp_rnp() 275 rcu_report_exp_cpu_mult(rnp, flags, rdp->grpmask, true); in rcu_report_exp_rdp() 373 unsigned long mask = rdp->grpmask; in __sync_rcu_exp_select_node_cpus() 408 unsigned long mask = rdp->grpmask; in __sync_rcu_exp_select_node_cpus() 585 "o."[!!(rdp->grpmask & rnp->expmaskinit)], in synchronize_rcu_expedited_stall() 586 "N."[!!(rdp->grpmask & rnp->expmaskinitnext)], in synchronize_rcu_expedited_stall() 767 if (WARN_ON_ONCE(!(READ_ONCE(rnp->expmask) & rdp->grpmask) || in rcu_exp_handler() 799 if (rnp->expmask & rdp->grpmask) { in rcu_exp_handler() [all …]
|
| H A D | tree_plugin.h | 167 (rnp->qsmask & rdp->grpmask ? RCU_GP_BLKD : 0) + in rcu_preempt_ctxt_queue() 168 (rnp->expmask & rdp->grpmask ? RCU_EXP_BLKD : 0); in rcu_preempt_ctxt_queue() 176 rdp->grpmask); in rcu_preempt_ctxt_queue() 261 !(rnp->qsmask & rdp->grpmask)); in rcu_preempt_ctxt_queue() 263 !(rnp->expmask & rdp->grpmask)); in rcu_preempt_ctxt_queue() 351 (rnp->qsmask & rdp->grpmask) in rcu_note_context_switch() 716 if (rdp->grpmask & READ_ONCE(rnp->expmask)) in rcu_unlock_needs_exp_handling() 728 ((rdp->grpmask & READ_ONCE(rnp->qsmask)) || t->rcu_blocked_node)) in rcu_unlock_needs_exp_handling()
|
| H A D | tree.c | 964 (rnp->ffmask & rdp->grpmask)) { in rcu_watching_snap_recheck() 1291 rdp->core_needs_qs = !!(rnp->qsmask & rdp->grpmask); in __note_gp_changes() 1303 need_qs = !!(rnp->qsmask & rdp->grpmask); in __note_gp_changes() 2407 mask = rnp->grpmask; in rcu_report_qs_rnp() 2465 mask = rnp->grpmask; in rcu_report_unblock_qs_rnp() 2498 mask = rdp->grpmask; in rcu_report_qs_rdp() 2801 mask |= rdp->grpmask; in force_qs_rnp() 2805 rsmask |= rdp->grpmask; in force_qs_rnp() 3121 WRITE_ONCE(rnp->cbovldmask, rnp->cbovldmask | rdp->grpmask); in check_cb_ovld_locked() 3123 WRITE_ONCE(rnp->cbovldmask, rnp->cbovldmask & ~rdp->grpmask); in check_cb_ovld_locked() [all …]
|
| H A D | tree.h | 77 unsigned long grpmask; /* Mask to apply to parent qsmask. */ member 200 unsigned long grpmask; /* Mask to apply to leaf qsmask. */ member
|
| H A D | tree_stall.h | 551 "o."[!!(rdp->grpmask & rdp->mynode->qsmaskinit)], in print_cpu_stall_info() 552 "N."[!!(rdp->grpmask & rdp->mynode->qsmaskinitnext)], in print_cpu_stall_info() 591 } else if (!(data_race(READ_ONCE(rdp->mynode->qsmask)) & rdp->grpmask)) { in rcu_check_gp_kthread_starvation() 836 self_detected = READ_ONCE(rnp->qsmask) & rdp->grpmask; in check_cpu_stall()
|
| H A D | srcutree.c | 193 sdp->grpmask = 1UL << (cpu - sdp->mynode->grplo); in init_srcu_struct_nodes() 1067 snp->srcu_data_have_cbs[idx] |= sdp->grpmask; in srcu_funnel_gp_start() 1079 snp->srcu_data_have_cbs[idx] |= sdp->grpmask; in srcu_funnel_gp_start()
|
| /linux/include/linux/ |
| H A D | srcutree.h | 48 unsigned long grpmask; /* Mask for leaf srcu_node */ member
|
| /linux/Documentation/RCU/Design/Data-Structures/ |
| H A D | Data-Structures.rst | 369 4 unsigned long grpmask; 381 during initialization and for tracing. The ``->grpmask`` field is the 839 3 unsigned long grpmask; 848 The ``->grpmask`` field indicates the bit in the ``->mynode->qsmask``
|
| /linux/fs/xfs/ |
| H A D | xfs_trace.h | 6103 __entry->mask = event->grpmask; 6191 __field(unsigned int, grpmask) 6200 __entry->grpmask = event->grpmask; 6209 __entry->grpmask,
|