Home
last modified time | relevance | path

Searched refs:data_race (Results 1 - 25 of 82) sorted by relevance

1234

/kernel/linux/linux-6.6/kernel/rcu/
H A Dtree_stall.h519 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 Dtasks.h229 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 Dtree_exp.h655 "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 Dsrcutiny.h88 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 Dcompiler.h186 * 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 Dconsole.h240 * 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 Dtree_stall.h444 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 Dtasks.h142 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 Dtree_exp.h549 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 Dsrcutree.c1343 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 Dfrontswap.c64 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 Dpage_io.c261 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 Dpage_counter.c125 data_race(c->failcnt++); in page_counter_try_charge()
/kernel/linux/linux-5.10/security/tomoyo/
H A Dutil.c1064 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 Dutil.c1069 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 Dinterrupt.c167 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 Dosq_lock.c161 if (data_race(prev->next) == node && in osq_lock()
/kernel/linux/linux-5.10/include/linux/
H A Dcompiler.h212 * 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 Dblock-rsv.h101 return data_race(rsv->full); in btrfs_block_rsv_full()
/kernel/linux/linux-6.6/kernel/locking/
H A Dosq_lock.c161 if (data_race(prev->next) == node && in osq_lock()
H A Dlocktorture.c905 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 Dpage_counter.c127 data_race(c->failcnt++); in page_counter_try_charge()
H A Dpage_io.c378 * 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 Dswap.c663 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 Dwmi.c173 if (!data_race(priv->tx.initialized)) in ath9k_wmi_event_tasklet()

Completed in 22 milliseconds

1234