/kernel/linux/linux-6.6/kernel/rcu/ |
H A D | tree_stall.h | 519 data_race(rcu_state.n_force_qs) - rcu_state.n_force_qs_gpstart, in print_cpu_stall_info() 538 data_race(READ_ONCE(rcu_state.gp_flags)), in rcu_check_gp_kthread_starvation() 540 data_race(READ_ONCE(rcu_state.gp_state)), in rcu_check_gp_kthread_starvation() 541 gpk ? data_race(READ_ONCE(gpk->__state)) : ~0, cpu); in rcu_check_gp_kthread_starvation() 581 data_race(rcu_state.gp_flags), in rcu_check_gp_kthread_expired_fqs_timer() 583 data_race(READ_ONCE(gpk->__state))); in rcu_check_gp_kthread_expired_fqs_timer() 642 gpa = data_race(READ_ONCE(rcu_state.gp_activity)); in print_other_cpu_stall() 645 data_race(READ_ONCE(jiffies_till_next_fqs)), in print_other_cpu_stall() 646 data_race(READ_ONCE(rcu_get_root()->qsmask))); in print_other_cpu_stall() 849 if (data_race(READ_ONC in rcu_check_boost_fail() [all...] |
H A D | tasks.h | 229 int i = data_race(rtp->gp_state); // Let KCSAN detect update races in tasks_gp_state_getname() 281 data_race(rtp->percpu_enqueue_shift), data_race(rtp->percpu_enqueue_lim), rcu_task_cb_adjust); in cblist_init_generic() 699 if (!data_race(rcu_segcblist_empty(&rtpcp->cblist))) in show_rcu_tasks_generic_gp_kthread() 701 if (data_race(rtpcp->urgent_gp)) in show_rcu_tasks_generic_gp_kthread() 703 if (!data_race(rcu_segcblist_empty(&rtpcp->cblist)) && data_race(rtpcp->urgent_gp)) in show_rcu_tasks_generic_gp_kthread() 710 tasks_gp_state_getname(rtp), data_race(rtp->gp_state), in show_rcu_tasks_generic_gp_kthread() 711 jiffies - data_race(rtp->gp_jiffies), in show_rcu_tasks_generic_gp_kthread() 712 data_race(rcu_seq_curren in show_rcu_tasks_generic_gp_kthread() [all...] |
H A D | tree_exp.h | 655 "D."[!!data_race(rdp->cpu_no_qs.b.exp)]); 660 data_race(rnp_root->expmask), 661 ".T"[!!data_race(rnp_root->exp_tasks)]); 671 data_race(rnp->expmask), 672 ".T"[!!data_race(rnp->exp_tasks)]);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | srcutiny.h | 88 idx = ((data_race(READ_ONCE(ssp->srcu_idx)) + 1) & 0x2) >> 1; in srcu_torture_stats_print() 91 data_race(READ_ONCE(ssp->srcu_lock_nesting[!idx])), in srcu_torture_stats_print() 92 data_race(READ_ONCE(ssp->srcu_lock_nesting[idx])), in srcu_torture_stats_print() 93 data_race(READ_ONCE(ssp->srcu_idx)), in srcu_torture_stats_print() 94 data_race(READ_ONCE(ssp->srcu_idx_max))); in srcu_torture_stats_print()
|
H A D | compiler.h | 186 * data_race - mark an expression as containing intentional data races 188 * This data_race() macro is useful for situations in which data races 195 #define data_race(expr) \ macro
|
H A D | console.h | 240 * This function provides the necessary READ_ONCE() and data_race() 260 return data_race(READ_ONCE(con->flags)); in console_srcu_read_flags()
|
/kernel/linux/linux-5.10/kernel/rcu/ |
H A D | tree_stall.h | 444 data_race(rcu_state.n_force_qs) - rcu_state.n_force_qs_gpstart, in print_cpu_stall_info() 459 data_race(rcu_state.gp_flags), in rcu_check_gp_kthread_starvation() 523 gpa = data_race(rcu_state.gp_activity); in print_other_cpu_stall() 526 data_race(jiffies_till_next_fqs), in print_other_cpu_stall() 701 ja = j - data_race(rcu_state.gp_activity); in show_rcu_gp_kthreads() 702 jr = j - data_race(rcu_state.gp_req_activity); in show_rcu_gp_kthreads() 703 jw = j - data_race(rcu_state.gp_wake_time); in show_rcu_gp_kthreads() 707 ja, jr, jw, (long)data_race(rcu_state.gp_wake_seq), in show_rcu_gp_kthreads() 708 (long)data_race(rcu_state.gp_seq), in show_rcu_gp_kthreads() 709 (long)data_race(rcu_get_roo in show_rcu_gp_kthreads() [all...] |
H A D | tasks.h | 142 int i = data_race(rtp->gp_state); // Let KCSAN detect update races in tasks_gp_state_getname() 285 tasks_gp_state_getname(rtp), data_race(rtp->gp_state), in show_rcu_tasks_generic_gp_kthread() 286 jiffies - data_race(rtp->gp_jiffies), in show_rcu_tasks_generic_gp_kthread() 287 data_race(rtp->n_gps), in show_rcu_tasks_generic_gp_kthread() 288 data_race(rtp->n_ipis_fails), data_race(rtp->n_ipis), in show_rcu_tasks_generic_gp_kthread() 289 ".k"[!!data_race(rtp->kthread_ptr)], in show_rcu_tasks_generic_gp_kthread() 290 ".C"[!!data_race(rtp->cbs_head)], in show_rcu_tasks_generic_gp_kthread() 1242 data_race(n_heavy_reader_ofl_updates), in show_rcu_tasks_trace_gp_kthread() 1243 data_race(n_heavy_reader_update in show_rcu_tasks_trace_gp_kthread() [all...] |
H A D | tree_exp.h | 549 data_race(rnp_root->expmask), 550 ".T"[!!data_race(rnp_root->exp_tasks)]); 560 data_race(rnp->expmask), 561 ".T"[!!data_race(rnp->exp_tasks)]);
|
H A D | srcutree.c | 1343 u0 = data_race(sdp->srcu_unlock_count[!idx]); in srcu_torture_stats_print() 1344 u1 = data_race(sdp->srcu_unlock_count[idx]); in srcu_torture_stats_print() 1352 l0 = data_race(sdp->srcu_lock_count[!idx]); in srcu_torture_stats_print() 1353 l1 = data_race(sdp->srcu_lock_count[idx]); in srcu_torture_stats_print()
|
/kernel/linux/linux-5.10/mm/ |
H A D | frontswap.c | 64 data_race(frontswap_loads++); in inc_frontswap_loads() 67 data_race(frontswap_succ_stores++); in inc_frontswap_succ_stores() 70 data_race(frontswap_failed_stores++); in inc_frontswap_failed_stores() 73 data_race(frontswap_invalidates++); in inc_frontswap_invalidates()
|
H A D | page_io.c | 261 if (data_race(sis->flags & SWP_FS_OPS)) { in __swap_writepage() 350 if (data_race(sis->flags & SWP_FS_OPS)) { in swap_readpage() 409 if (data_race(sis->flags & SWP_FS_OPS)) { in swap_set_page_dirty()
|
H A D | page_counter.c | 125 data_race(c->failcnt++); in page_counter_try_charge()
|
/kernel/linux/linux-5.10/security/tomoyo/ |
H A D | util.c | 1064 perm = data_race(container_of(ptr, struct tomoyo_path_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1067 perm = data_race(container_of(ptr, struct tomoyo_path2_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1070 perm = data_race(container_of(ptr, struct tomoyo_path_number_acl, head) in tomoyo_domain_quota_is_ok() 1074 perm = data_race(container_of(ptr, struct tomoyo_mkdev_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1077 perm = data_race(container_of(ptr, struct tomoyo_inet_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1080 perm = data_race(container_of(ptr, struct tomoyo_unix_acl, head)->perm); in tomoyo_domain_quota_is_ok()
|
/kernel/linux/linux-6.6/security/tomoyo/ |
H A D | util.c | 1069 perm = data_race(container_of(ptr, struct tomoyo_path_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1072 perm = data_race(container_of(ptr, struct tomoyo_path2_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1075 perm = data_race(container_of(ptr, struct tomoyo_path_number_acl, head) in tomoyo_domain_quota_is_ok() 1079 perm = data_race(container_of(ptr, struct tomoyo_mkdev_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1082 perm = data_race(container_of(ptr, struct tomoyo_inet_acl, head)->perm); in tomoyo_domain_quota_is_ok() 1085 perm = data_race(container_of(ptr, struct tomoyo_unix_acl, head)->perm); in tomoyo_domain_quota_is_ok()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | interrupt.c | 167 if (!data_race(warned)) { in check_return_regs_valid() 168 data_race(warned = true); in check_return_regs_valid()
|
/kernel/linux/linux-5.10/kernel/locking/ |
H A D | osq_lock.c | 161 if (data_race(prev->next) == node && in osq_lock()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | compiler.h | 212 * data_race - mark an expression as containing intentional data races 214 * This data_race() macro is useful for situations in which data races 221 #define data_race(expr) \ macro
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | block-rsv.h | 101 return data_race(rsv->full); in btrfs_block_rsv_full()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | osq_lock.c | 161 if (data_race(prev->next) == node && in osq_lock()
|
H A D | locktorture.c | 905 long max = 0, min = statp ? data_race(statp[0].n_lock_acquired) : 0; in __torture_print_stats() 910 if (data_race(statp[i].n_lock_fail)) in __torture_print_stats() 912 cur = data_race(statp[i].n_lock_acquired); in __torture_print_stats()
|
/kernel/linux/linux-6.6/mm/ |
H A D | page_counter.c | 127 data_race(c->failcnt++); in page_counter_try_charge()
|
H A D | page_io.c | 378 * but that will never affect SWP_FS_OPS, so the data_race in __swap_writepage() 381 if (data_race(sis->flags & SWP_FS_OPS)) in __swap_writepage() 519 } else if (data_race(sis->flags & SWP_FS_OPS)) { in swap_readpage()
|
H A D | swap.c | 663 if (data_race(folio_batch_count(fbatch))) { in lru_add_drain_cpu() 803 data_race(folio_batch_count(&per_cpu(lru_rotate.fbatch, cpu))) || in cpu_needs_drain()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | wmi.c | 173 if (!data_race(priv->tx.initialized)) in ath9k_wmi_event_tasklet()
|