Searched refs:qsmask (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | rcu.h | 150 int grplo, int grphi, unsigned long qsmask), 152 TP_ARGS(rcuname, gp_seq, level, grplo, grphi, qsmask), 160 __field(unsigned long, qsmask) 169 __entry->qsmask = qsmask; 174 __entry->grplo, __entry->grphi, __entry->qsmask) 370 unsigned long mask, unsigned long qsmask, 373 TP_ARGS(rcuname, gp_seq, mask, qsmask, level, grplo, grphi, gp_tasks), 379 __field(unsigned long, qsmask) 390 __entry->qsmask = qsmask; 399 __entry->mask, __entry->qsmask, __entry->level,
|
| /OK3568_Linux_fs/kernel/kernel/rcu/ |
| H A D | tree.c | 1256 …__func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext, rnp1->rc… in rcu_implicit_dynticks_qs() 1634 rdp->core_needs_qs = !!(rnp->qsmask & rdp->grpmask); in __note_gp_changes() 1646 need_qs = !!(rnp->qsmask & rdp->grpmask); in __note_gp_changes() 1834 rnp->qsmask = rnp->qsmaskinit; in rcu_gp_init() 1841 rnp->grphi, rnp->qsmask); in rcu_gp_init() 1843 mask = rnp->qsmask & ~rnp->qsmaskinitnext; in rcu_gp_init() 1878 if (!READ_ONCE(rnp->qsmask) && !rcu_preempt_blocked_readers_cgp(rnp)) in rcu_gp_fqs_check_wake() 1940 if (!READ_ONCE(rnp->qsmask) && in rcu_gp_fqs_loop() 2024 WARN_ON_ONCE(rnp->qsmask); in rcu_gp_cleanup() 2162 if ((!(rnp->qsmask & mask) && mask) || rnp->gp_seq != gps) { in rcu_report_qs_rnp() [all …]
|
| H A D | tree_stall.h | 337 if (rnp->qsmask & leaf_node_cpu_bit(rnp, cpu)) in rcu_dump_cpu_stacks() 498 if (rnp->qsmask != 0) { in print_other_cpu_stall() 500 if (rnp->qsmask & leaf_node_cpu_bit(rnp, cpu)) { in print_other_cpu_stall() 529 rcu_get_root()->qsmask); in print_other_cpu_stall() 650 (READ_ONCE(rnp->qsmask) & rdp->grpmask) && in check_cpu_stall()
|
| H A D | tree_plugin.h | 139 (rnp->qsmask & rdp->grpmask ? RCU_GP_BLKD : 0) + in rcu_preempt_ctxt_queue() 147 WARN_ON_ONCE(rnp->qsmaskinitnext & ~rnp->qsmaskinit & rnp->qsmask & in rcu_preempt_ctxt_queue() 233 !(rnp->qsmask & rdp->grpmask)); in rcu_preempt_ctxt_queue() 316 (rnp->qsmask & rdp->grpmask) in rcu_note_context_switch() 495 (!empty_norm || rnp->qsmask)); in rcu_preempt_deferred_qs_irqrestore() 524 0, rnp->qsmask, in rcu_preempt_deferred_qs_irqrestore() 672 WARN_ON_ONCE(rnp->qsmask); in rcu_preempt_check_blocked_tasks() 759 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext); in dump_blkd_tasks() 913 WARN_ON_ONCE(rnp->qsmask); in rcu_preempt_check_blocked_tasks() 1097 rnp->qsmask == 0 && in rcu_initiate_boost()
|
| H A D | tree.h | 47 unsigned long qsmask; /* CPUs or groups that need to switch in */ member
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/ |
| H A D | stallwarn.rst | 271 …_preempt kthread activity 23807 (4297905177-4297881370), jiffies_till_next_fqs=3, root ->qsmask 0x0 278 ->qsmask field is printed, which will normally be zero.
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Data-Structures/ |
| H A D | Data-Structures.rst | 425 1 unsigned long qsmask; 430 The ``->qsmask`` field tracks which of this ``rcu_node`` structure's 444 This mask is used to initialize ``->qsmask``, and ``->expmaskinit`` is 635 number of bits in the ``->qsmask`` field on a 64-bit system, results in 815 The ``->grpmask`` field indicates the bit in the ``->mynode->qsmask``
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Memory-Ordering/ |
| H A D | Tree-RCU-Memory-Ordering.rst | 439 diagram, clearing bits from each ``rcu_node`` structure's ``->qsmask`` 453 structure's ``->qsmask`` field.
|