Home
last modified time | relevance | path

Searched refs:ACCESS_ONCE (Results 1 – 200 of 239) sorted by relevance

12

/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dar9003_mac.c42 ACCESS_ONCE(ads->info) = val; in ar9003_set_txdesc()
45 ACCESS_ONCE(ads->link) = i->link; in ar9003_set_txdesc()
48 ACCESS_ONCE(ads->data0) = i->buf_addr[0]; in ar9003_set_txdesc()
50 ACCESS_ONCE(ads->data1) = i->buf_addr[1]; in ar9003_set_txdesc()
52 ACCESS_ONCE(ads->data2) = i->buf_addr[2]; in ar9003_set_txdesc()
54 ACCESS_ONCE(ads->data3) = i->buf_addr[3]; in ar9003_set_txdesc()
57 ACCESS_ONCE(ads->ctl3) = val; in ar9003_set_txdesc()
59 ACCESS_ONCE(ads->ctl5) = val; in ar9003_set_txdesc()
61 ACCESS_ONCE(ads->ctl7) = val; in ar9003_set_txdesc()
63 ACCESS_ONCE(ads->ctl9) = val; in ar9003_set_txdesc()
[all …]
Dar9002_mac.c223 ACCESS_ONCE(ads->ds_link) = i->link; in ar9002_set_txdesc()
224 ACCESS_ONCE(ads->ds_data) = i->buf_addr[0]; in ar9002_set_txdesc()
238 ACCESS_ONCE(ads->ds_ctl2) = set11nTries(i->rates, 0) in ar9002_set_txdesc()
245 ACCESS_ONCE(ads->ds_ctl3) = set11nRate(i->rates, 0) in ar9002_set_txdesc()
250 ACCESS_ONCE(ads->ds_ctl2) = 0; in ar9002_set_txdesc()
251 ACCESS_ONCE(ads->ds_ctl3) = 0; in ar9002_set_txdesc()
255 ACCESS_ONCE(ads->ds_ctl0) = 0; in ar9002_set_txdesc()
256 ACCESS_ONCE(ads->ds_ctl1) = ctl1; in ar9002_set_txdesc()
257 ACCESS_ONCE(ads->ds_ctl6) = ctl6; in ar9002_set_txdesc()
282 ACCESS_ONCE(ads->ds_ctl0) = (i->pkt_len & AR_FrameLen) in ar9002_set_txdesc()
[all …]
/linux-4.1.27/arch/s390/lib/
Dspinlock.c47 owner = ACCESS_ONCE(lp->lock); in arch_spin_lock_wait()
64 owner = ACCESS_ONCE(lp->lock); in arch_spin_lock_wait()
86 owner = ACCESS_ONCE(lp->lock); in arch_spin_lock_wait_flags()
104 owner = ACCESS_ONCE(lp->lock); in arch_spin_lock_wait_flags()
125 owner = ACCESS_ONCE(lp->lock); in arch_spin_trylock_retry()
152 old = ACCESS_ONCE(rw->lock); in _raw_read_lock_wait()
153 owner = ACCESS_ONCE(rw->owner); in _raw_read_lock_wait()
171 old = ACCESS_ONCE(rw->lock); in _raw_read_trylock_retry()
198 old = ACCESS_ONCE(rw->lock); in _raw_write_lock_wait()
199 owner = ACCESS_ONCE(rw->owner); in _raw_write_lock_wait()
[all …]
/linux-4.1.27/arch/xtensa/platforms/xtfpga/
Dlcd.c37 ACCESS_ONCE(*addr) = data; in lcd_put_byte()
39 ACCESS_ONCE(*addr) = data & 0xf0; in lcd_put_byte()
40 ACCESS_ONCE(*addr) = (data << 4) & 0xf0; in lcd_put_byte()
46 ACCESS_ONCE(*LCD_INSTR_ADDR) = LCD_DISPLAY_MODE8BIT; in lcd_init()
48 ACCESS_ONCE(*LCD_INSTR_ADDR) = LCD_DISPLAY_MODE8BIT; in lcd_init()
50 ACCESS_ONCE(*LCD_INSTR_ADDR) = LCD_DISPLAY_MODE8BIT; in lcd_init()
53 ACCESS_ONCE(*LCD_INSTR_ADDR) = LCD_DISPLAY_MODE4BIT; in lcd_init()
/linux-4.1.27/kernel/rcu/
Dtree.c194 return ACCESS_ONCE(rnp->qsmaskinitnext); in rcu_rnp_online_cpus()
204 return ACCESS_ONCE(rsp->completed) != ACCESS_ONCE(rsp->gpnum); in rcu_gp_in_progress()
281 if (ACCESS_ONCE(rdp->mynode->completed) != in rcu_momentary_dyntick_idle()
282 ACCESS_ONCE(rdp->cond_resched_completed)) in rcu_momentary_dyntick_idle()
494 *flags = ACCESS_ONCE(rsp->gp_flags); in rcutorture_get_gp_data()
495 *gpnum = ACCESS_ONCE(rsp->gpnum); in rcutorture_get_gp_data()
496 *completed = ACCESS_ONCE(rsp->completed); in rcutorture_get_gp_data()
542 int idx = (ACCESS_ONCE(rnp->completed) + 1) & 0x1; in rcu_future_needs_gp()
545 return ACCESS_ONCE(*fp); in rcu_future_needs_gp()
568 ULONG_CMP_LT(ACCESS_ONCE(rsp->completed), in cpu_needs_another_gp()
[all …]
Dupdate.c153 if (unlikely(ACCESS_ONCE(t->rcu_read_unlock_special.s))) in __rcu_read_unlock()
160 int rrln = ACCESS_ONCE(t->rcu_read_lock_nesting); in __rcu_read_unlock()
392 int till_stall_check = ACCESS_ONCE(rcu_cpu_stall_timeout); in rcu_jiffies_till_stall_check()
399 ACCESS_ONCE(rcu_cpu_stall_timeout) = 3; in rcu_jiffies_till_stall_check()
402 ACCESS_ONCE(rcu_cpu_stall_timeout) = 300; in rcu_jiffies_till_stall_check()
553 if (!ACCESS_ONCE(t->rcu_tasks_holdout) || in check_holdout_task()
554 t->rcu_tasks_nvcsw != ACCESS_ONCE(t->nvcsw) || in check_holdout_task()
555 !ACCESS_ONCE(t->on_rq) || in check_holdout_task()
558 ACCESS_ONCE(t->rcu_tasks_holdout) = false; in check_holdout_task()
642 if (t != current && ACCESS_ONCE(t->on_rq) && in rcu_tasks_kthread()
[all …]
Dtree_plugin.h573 ACCESS_ONCE(rnp->expmask) == 0; in sync_rcu_preempt_exp_done()
719 snap = ACCESS_ONCE(sync_rcu_preempt_exp_count) + 1; in synchronize_rcu_expedited()
743 ACCESS_ONCE(sync_rcu_preempt_exp_count))) { in synchronize_rcu_expedited()
755 if (ULONG_CMP_LT(snap, ACCESS_ONCE(sync_rcu_preempt_exp_count))) { in synchronize_rcu_expedited()
783 ACCESS_ONCE(sync_rcu_preempt_exp_count) = in synchronize_rcu_expedited()
997 if (ACCESS_ONCE(rnp->exp_tasks) == NULL && in rcu_boost()
998 ACCESS_ONCE(rnp->boost_tasks) == NULL) in rcu_boost()
1051 return ACCESS_ONCE(rnp->exp_tasks) != NULL || in rcu_boost()
1052 ACCESS_ONCE(rnp->boost_tasks) != NULL; in rcu_boost()
1465 unlikely(ACCESS_ONCE(rdp->gpwrap))) && in rcu_try_advance_all_cbs()
[all …]
Dtiny_plugin.h147 js = ACCESS_ONCE(rcp->jiffies_stall); in check_cpu_stall()
153 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + in check_cpu_stall()
156 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + rcu_jiffies_till_stall_check(); in check_cpu_stall()
164 ACCESS_ONCE(rcp->jiffies_stall) = jiffies + rcu_jiffies_till_stall_check(); in reset_cpu_stall_ticks()
Dsrcu.c154 t = ACCESS_ONCE(per_cpu_ptr(sp->per_cpu_ref, cpu)->seq[idx]); in srcu_readers_seq_idx()
171 t = ACCESS_ONCE(per_cpu_ptr(sp->per_cpu_ref, cpu)->c[idx]); in srcu_readers_active_idx()
268 sum += ACCESS_ONCE(per_cpu_ptr(sp->per_cpu_ref, cpu)->c[0]); in srcu_readers_active()
269 sum += ACCESS_ONCE(per_cpu_ptr(sp->per_cpu_ref, cpu)->c[1]); in srcu_readers_active()
299 idx = ACCESS_ONCE(sp->completed) & 0x1; in __srcu_read_lock()
Dtree_trace.c280 ACCESS_ONCE(rsp->n_force_qs_lh), rsp->qlen_lazy, rsp->qlen); in print_one_rcu_state()
326 completed = ACCESS_ONCE(rsp->completed); in show_one_rcugp()
327 gpnum = ACCESS_ONCE(rsp->gpnum); in show_one_rcugp()
Drcutorture.c1416 ACCESS_ONCE(barrier_phase)) != lastphase || in rcu_torture_barrier_cbs()
/linux-4.1.27/arch/s390/kernel/
Didle.c60 idle_count = ACCESS_ONCE(idle->idle_count); in show_idle_count()
61 if (ACCESS_ONCE(idle->clock_idle_enter)) in show_idle_count()
78 idle_time = ACCESS_ONCE(idle->idle_time); in show_idle_time()
79 idle_enter = ACCESS_ONCE(idle->clock_idle_enter); in show_idle_time()
80 idle_exit = ACCESS_ONCE(idle->clock_idle_exit); in show_idle_time()
96 idle_enter = ACCESS_ONCE(idle->clock_idle_enter); in arch_cpu_idle_time()
97 idle_exit = ACCESS_ONCE(idle->clock_idle_exit); in arch_cpu_idle_time()
/linux-4.1.27/kernel/
Dtorture.c412 while (ACCESS_ONCE(fullstop) == FULLSTOP_SHUTDOWN) { in torture_shutdown_absorb()
483 if (ACCESS_ONCE(fullstop) == FULLSTOP_DONTSTOP) { in torture_shutdown_notify()
485 ACCESS_ONCE(fullstop) = FULLSTOP_SHUTDOWN; in torture_shutdown_notify()
526 while (ACCESS_ONCE(stutter_pause_test) || in stutter_wait()
527 (torture_runnable && !ACCESS_ONCE(*torture_runnable))) { in stutter_wait()
529 if (ACCESS_ONCE(stutter_pause_test) == 1) in stutter_wait()
532 while (ACCESS_ONCE(stutter_pause_test)) in stutter_wait()
552 ACCESS_ONCE(stutter_pause_test) = 2; in torture_stutter()
555 ACCESS_ONCE(stutter_pause_test) = 1; in torture_stutter()
559 ACCESS_ONCE(stutter_pause_test) = 0; in torture_stutter()
[all …]
Dtask_work.c30 head = ACCESS_ONCE(task->task_works); in task_work_add()
65 while ((work = ACCESS_ONCE(*pprev))) { in task_work_cancel()
96 work = ACCESS_ONCE(task->task_works); in task_work_run()
Dwatchdog.c867 old = ACCESS_ONCE(watchdog_thresh); in proc_watchdog_thresh()
877 new = ACCESS_ONCE(watchdog_thresh); in proc_watchdog_thresh()
Dacct.c147 res = to_acct(ACCESS_ONCE(ns->bacct)); in acct_get()
159 if (res != to_acct(ACCESS_ONCE(ns->bacct))) { in acct_get()
Dkthread.c66 struct completion *vfork = ACCESS_ONCE(k->vfork_done); in to_live_kthread()
Dseccomp.c178 struct seccomp_filter *f = ACCESS_ONCE(current->seccomp.filter); in seccomp_run_filters()
Duser_namespace.c856 unsigned long userns_flags = ACCESS_ONCE(ns->flags); in proc_setgroups_show()
Dexit.c1305 int exit_state = ACCESS_ONCE(p->exit_state); in wait_consider_task()
Dfork.c1097 cpu_limit = ACCESS_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); in posix_cpu_timers_init_group()
/linux-4.1.27/arch/x86/include/asm/
Dbarrier.h60 ACCESS_ONCE(*p) = (v); \
65 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
77 ACCESS_ONCE(*p) = (v); \
82 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Dqrwlock.h11 ACCESS_ONCE(*(u8 *)&lock->cnts) = 0; in queue_write_unlock()
Dvgtod.h45 ret = ACCESS_ONCE(s->seq); in gtod_read_begin()
Datomic.h27 return ACCESS_ONCE((v)->counter); in atomic_read()
Datomic64_64.h21 return ACCESS_ONCE((v)->counter); in atomic64_read()
/linux-4.1.27/arch/arm64/include/asm/
Dpercpu.h116 ret = ACCESS_ONCE(*(u8 *)ptr); in PERCPU_OP()
119 ret = ACCESS_ONCE(*(u16 *)ptr); in PERCPU_OP()
122 ret = ACCESS_ONCE(*(u32 *)ptr); in PERCPU_OP()
125 ret = ACCESS_ONCE(*(u64 *)ptr); in PERCPU_OP()
138 ACCESS_ONCE(*(u8 *)ptr) = (u8)val; in __percpu_write()
141 ACCESS_ONCE(*(u16 *)ptr) = (u16)val; in __percpu_write()
144 ACCESS_ONCE(*(u32 *)ptr) = (u32)val; in __percpu_write()
147 ACCESS_ONCE(*(u64 *)ptr) = (u64)val; in __percpu_write()
Dbarrier.h47 ACCESS_ONCE(*p) = (v); \
52 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Datomic.h38 #define atomic_read(v) ACCESS_ONCE((v)->counter)
142 #define atomic64_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/tools/virtio/linux/
Duaccess.h5 #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) macro
16 ACCESS_ONCE(*(__pu_ptr)) = x; \
24 x = ACCESS_ONCE(*(__pu_ptr)); \
/linux-4.1.27/Documentation/
Dmemory-barriers.txt197 ACCESS_ONCE(Q) = P; smp_read_barrier_depends(); D = ACCESS_ONCE(*Q);
204 does nothing, but it is required for DEC Alpha. The ACCESS_ONCE()
212 a = ACCESS_ONCE(*X); ACCESS_ONCE(*X) = b;
220 ACCESS_ONCE(*X) = c; d = ACCESS_ONCE(*X);
232 memory references that are not protected by ACCESS_ONCE(). Without
233 ACCESS_ONCE(), the compiler is within its rights to do all sorts
523 ACCESS_ONCE(P) = &B
524 Q = ACCESS_ONCE(P);
550 ACCESS_ONCE(P) = &B
551 Q = ACCESS_ONCE(P);
[all …]
Datomic_ops.txt93 sense as described for atomic_read() and atomic_set(). The ACCESS_ONCE()
115 while (ACCESS_ONCE(a) < 0)
144 tmp_a = ACCESS_ONCE(a);
169 ACCESS_ONCE(b) = 9;
171 ACCESS_ONCE(b) = 42;
176 *** WARNING: ACCESS_ONCE() DOES NOT IMPLY A BARRIER! ***
Dcircular-buffers.txt164 unsigned long tail = ACCESS_ONCE(buffer->tail);
225 Note the use of ACCESS_ONCE() and smp_load_acquire() to read the
/linux-4.1.27/drivers/md/
Ddm-stats.c385 ACCESS_ONCE(dm_stat_need_rcu_barrier) = 1; in dm_stats_delete()
553 (bi_sector == (ACCESS_ONCE(last->last_sector) && in dm_stats_account_io()
555 (ACCESS_ONCE(last->last_rw) & (REQ_WRITE | REQ_DISCARD))) in dm_stats_account_io()
557 ACCESS_ONCE(last->last_sector) = end_sector; in dm_stats_account_io()
558 ACCESS_ONCE(last->last_rw) = bi_rw; in dm_stats_account_io()
583 shared->tmp.sectors[READ] += ACCESS_ONCE(p->sectors[READ]); in __dm_stat_init_temporary_percpu_totals()
584 shared->tmp.sectors[WRITE] += ACCESS_ONCE(p->sectors[WRITE]); in __dm_stat_init_temporary_percpu_totals()
585 shared->tmp.ios[READ] += ACCESS_ONCE(p->ios[READ]); in __dm_stat_init_temporary_percpu_totals()
586 shared->tmp.ios[WRITE] += ACCESS_ONCE(p->ios[WRITE]); in __dm_stat_init_temporary_percpu_totals()
587 shared->tmp.merges[READ] += ACCESS_ONCE(p->merges[READ]); in __dm_stat_init_temporary_percpu_totals()
[all …]
Ddm-bufio.c333 dm_bufio_cache_size_latch = ACCESS_ONCE(dm_bufio_cache_size); in __cache_size_refresh()
911 if (ACCESS_ONCE(dm_bufio_cache_size) != dm_bufio_cache_size_latch) { in __get_memory_limit()
1512 unsigned retain_bytes = ACCESS_ONCE(dm_bufio_retain_bytes); in get_retain_buffers()
1733 unsigned max_age = ACCESS_ONCE(dm_bufio_max_age); in get_max_age_hz()
Ddm-kcopyd.c110 throttle = ACCESS_ONCE(t->throttle); in io_job_start()
160 if (likely(ACCESS_ONCE(t->throttle) >= 100)) in io_job_finish()
Ddm-switch.c147 return (ACCESS_ONCE(sctx->region_table[region_index]) >> bit) & in switch_region_table_read()
Ddm-verity.c503 unsigned cluster = ACCESS_ONCE(dm_verity_prefetch_cluster); in verity_prefetch_io()
/linux-4.1.27/arch/s390/include/asm/
Dspinlock.h56 return ACCESS_ONCE(lp->lock) != 0; in arch_spin_is_locked()
134 unsigned int old = ACCESS_ONCE(rw->lock); in arch_read_trylock_once()
141 unsigned int old = ACCESS_ONCE(rw->lock); in arch_write_trylock_once()
229 old = ACCESS_ONCE(rw->lock); in arch_read_unlock()
Dbarrier.h45 ACCESS_ONCE(*p) = (v); \
50 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
/linux-4.1.27/lib/
Daverage.c56 unsigned long internal = ACCESS_ONCE(avg->internal); in ewma_add()
58 ACCESS_ONCE(avg->internal) = internal ? in ewma_add()
Dassoc_array.c42 cursor = ACCESS_ONCE(shortcut->next_node); in assoc_array_subtree_iterate()
58 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_subtree_iterate()
92 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_subtree_iterate()
101 parent = ACCESS_ONCE(node->back_pointer); in assoc_array_subtree_iterate()
110 parent = ACCESS_ONCE(shortcut->back_pointer); in assoc_array_subtree_iterate()
150 struct assoc_array_ptr *root = ACCESS_ONCE(array->root); in assoc_array_iterate()
197 cursor = ACCESS_ONCE(array->root); in assoc_array_walk()
223 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_walk()
297 cursor = ACCESS_ONCE(shortcut->next_node); in assoc_array_walk()
340 ptr = ACCESS_ONCE(node->slots[slot]); in assoc_array_find()
Dllist.c44 new_last->next = first = ACCESS_ONCE(head->first); in llist_add_batch()
Ddynamic_queue_limits.c23 num_queued = ACCESS_ONCE(dql->num_queued); in dql_completed()
Dvsprintf.c577 p = ACCESS_ONCE(d->d_parent); in dentry_name()
578 array[i] = ACCESS_ONCE(d->d_name.name); in dentry_name()
/linux-4.1.27/arch/ia64/include/asm/
Dbarrier.h69 ACCESS_ONCE(*p) = (v); \
74 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Dspinlock.h62 int tmp = ACCESS_ONCE(lock->lock); in __ticket_spin_trylock()
74 ACCESS_ONCE(*p) = (tmp + 2) & ~1; in __ticket_spin_unlock()
93 long tmp = ACCESS_ONCE(lock->lock); in __ticket_spin_is_locked()
100 long tmp = ACCESS_ONCE(lock->lock); in __ticket_spin_is_contended()
Datomic.h24 #define atomic_read(v) ACCESS_ONCE((v)->counter)
25 #define atomic64_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/include/linux/
Ddynamic_queue_limits.h91 return ACCESS_ONCE(dql->adj_limit) - ACCESS_ONCE(dql->num_queued); in dql_avail()
Drcupdate.h367 if (ACCESS_ONCE((t)->rcu_tasks_holdout)) \
368 ACCESS_ONCE((t)->rcu_tasks_holdout) = false; \
612 typeof(*p) *_________p1 = (typeof(*p) *__force)ACCESS_ONCE(p); \
633 typeof(p) _________p1 = ACCESS_ONCE(p); \
662 typeof(p) _________p1 = ACCESS_ONCE(p); \
Drculist.h32 ACCESS_ONCE(list->next) = list; in INIT_LIST_HEAD_RCU()
33 ACCESS_ONCE(list->prev) = list; in INIT_LIST_HEAD_RCU()
291 struct list_head *__next = ACCESS_ONCE(__ptr->next); \
Dllist.h160 return ACCESS_ONCE(head->first) == NULL; in llist_empty()
Dbitops.h209 old = ACCESS_ONCE(*ptr); \
Dhuge_mm.h164 return ACCESS_ONCE(huge_zero_page) == page; in is_huge_zero_page()
Dif_team.h248 int en_port_count = ACCESS_ONCE(team->en_port_count); in team_num_to_port_index()
Dpm_runtime.h118 ACCESS_ONCE(dev->power.last_busy) = jiffies; in pm_runtime_mark_last_busy()
Dcompiler.h458 #define ACCESS_ONCE(x) (*__ACCESS_ONCE(x)) macro
Ddcache.h544 return ACCESS_ONCE(dentry->d_inode); in d_inode_rcu()
Dsched.h3078 return ACCESS_ONCE(tsk->signal->rlim[limit].rlim_cur); in task_rlimit()
3084 return ACCESS_ONCE(tsk->signal->rlim[limit].rlim_max); in task_rlimit_max()
/linux-4.1.27/arch/sparc/include/asm/
Dbarrier_64.h63 ACCESS_ONCE(*p) = (v); \
68 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Datomic_64.h17 #define atomic_read(v) ACCESS_ONCE((v)->counter)
18 #define atomic64_read(v) ACCESS_ONCE((v)->counter)
Datomic_32.h29 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/include/asm-generic/
Dbarrier.h85 ACCESS_ONCE(*p) = (v); \
90 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Datomic.h129 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/arch/powerpc/include/asm/
Dbarrier.h79 ACCESS_ONCE(*p) = (v); \
84 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
/linux-4.1.27/arch/metag/include/asm/
Dbarrier.h93 ACCESS_ONCE(*p) = (v); \
98 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
/linux-4.1.27/arch/arm/include/asm/
Dspinlock.h77 lockval.tickets.owner = ACCESS_ONCE(lock->tickets.owner); in arch_spin_lock()
198 #define arch_write_can_lock(x) (ACCESS_ONCE((x)->lock) == 0)
278 #define arch_read_can_lock(x) (ACCESS_ONCE((x)->lock) < 0x80000000)
Dbarrier.h70 ACCESS_ONCE(*p) = (v); \
75 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Datomic.h30 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/arch/x86/kernel/
Despfix_64.c157 stack_page = ACCESS_ONCE(espfix_pages[page]); in init_espfix_ap()
164 stack_page = ACCESS_ONCE(espfix_pages[page]); in init_espfix_ap()
197 ACCESS_ONCE(espfix_pages[page]) = stack_page; in init_espfix_ap()
Dnmi.c103 u64 whole_msecs = ACCESS_ONCE(a->max_duration); in nmi_max_handler()
Dptrace.c1472 work = ACCESS_ONCE(current_thread_info()->flags) & in syscall_trace_enter_phase1()
1554 u32 work = ACCESS_ONCE(current_thread_info()->flags) & in syscall_trace_enter_phase2()
Dtsc.c154 ACCESS_ONCE(c2n->head) = data; in cyc2ns_write_end()
/linux-4.1.27/sound/firewire/
Disight.c99 ACCESS_ONCE(isight->buffer_pointer) = ptr; in isight_update_pointers()
114 if (!ACCESS_ONCE(isight->pcm_running)) in isight_samples()
134 if (ACCESS_ONCE(isight->pcm_active)) in isight_pcm_abort()
144 if (!ACCESS_ONCE(isight->pcm_running)) in isight_dropped_samples()
296 ACCESS_ONCE(isight->pcm_active) = true; in isight_hw_params()
334 ACCESS_ONCE(isight->pcm_active) = false; in isight_hw_free()
427 ACCESS_ONCE(isight->pcm_running) = true; in isight_trigger()
430 ACCESS_ONCE(isight->pcm_running) = false; in isight_trigger()
442 return ACCESS_ONCE(isight->buffer_pointer); in isight_pointer()
Dscs1x.c77 ACCESS_ONCE(scs->output) = up ? stream : NULL; in scs_output_trigger()
142 stream = ACCESS_ONCE(scs->output); in scs_output_tasklet()
260 ACCESS_ONCE(scs->input) = up ? stream : NULL; in scs_input_trigger()
356 stream = ACCESS_ONCE(scs->input); in handle_hss()
476 ACCESS_ONCE(scs->output) = NULL; in scs_remove()
477 ACCESS_ONCE(scs->input) = NULL; in scs_remove()
Damdtp.c576 ACCESS_ONCE(s->pcm_buffer_pointer) = ptr; in update_pcm_pointers()
589 struct snd_pcm_substream *pcm = ACCESS_ONCE(s->pcm); in pcm_period_tasklet()
652 buffer[0] = cpu_to_be32(ACCESS_ONCE(s->source_node_id_field) | in handle_out_packet()
659 pcm = ACCESS_ONCE(s->pcm); in handle_out_packet()
759 pcm = ACCESS_ONCE(s->pcm); in handle_in_packet()
1007 return ACCESS_ONCE(s->pcm_buffer_pointer); in amdtp_stream_pcm_pointer()
1017 ACCESS_ONCE(s->source_node_id_field) = in amdtp_stream_update()
1061 pcm = ACCESS_ONCE(s->pcm); in amdtp_stream_pcm_abort()
Damdtp.h236 ACCESS_ONCE(s->pcm) = pcm; in amdtp_stream_pcm_trigger()
254 ACCESS_ONCE(s->midi[port]) = midi; in amdtp_stream_midi_trigger()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_common.h37 u32 __iomem *hw_addr = ACCESS_ONCE((hw)->hw_addr); \
45 u32 __iomem *sw_addr = ACCESS_ONCE((hw)->sw_addr); \
Dfm10k_iov.c54 if (!ACCESS_ONCE(interface->iov_data)) in fm10k_iov_event()
102 if (!ACCESS_ONCE(interface->iov_data)) in fm10k_iov_mbx()
Dfm10k_netdev.c1113 ring = ACCESS_ONCE(interface->rx_ring[i]); in fm10k_get_stats64()
1129 ring = ACCESS_ONCE(interface->tx_ring[i]); in fm10k_get_stats64()
1303 struct fm10k_l2_accel *l2_accel = ACCESS_ONCE(interface->l2_accel); in fm10k_dfwd_del_station()
Dfm10k_pci.c65 u32 __iomem *hw_addr = ACCESS_ONCE(hw->hw_addr); in fm10k_read_reg()
1270 if (!ACCESS_ONCE(interface->iov_data)) in fm10k_1588_msg_pf()
/linux-4.1.27/fs/btrfs/
Dtree-log.h48 ACCESS_ONCE(fs_info->last_trans_log_full_commit) = trans->transid; in btrfs_set_log_full_commit()
54 return ACCESS_ONCE(fs_info->last_trans_log_full_commit) == in btrfs_need_log_full_commit()
Dtransaction.c797 ACCESS_ONCE(cur_trans->state) == TRANS_STATE_RUNNING) { in __btrfs_end_transaction()
804 if (lock && ACCESS_ONCE(cur_trans->state) == TRANS_STATE_BLOCKED) { in __btrfs_end_transaction()
1779 if (unlikely(ACCESS_ONCE(cur_trans->aborted))) { in btrfs_commit_transaction()
1925 if (unlikely(ACCESS_ONCE(cur_trans->aborted))) { in btrfs_commit_transaction()
2021 if (unlikely(ACCESS_ONCE(cur_trans->aborted))) { in btrfs_commit_transaction()
Ddelayed-inode.c94 node = ACCESS_ONCE(btrfs_inode->delayed_node); in btrfs_get_delayed_node()
1313 delayed_node = ACCESS_ONCE(BTRFS_I(inode)->delayed_node); in btrfs_remove_delayed_node()
/linux-4.1.27/arch/mips/include/asm/
Dbarrier.h136 ACCESS_ONCE(*p) = (v); \
141 typeof(*p) ___p1 = ACCESS_ONCE(*p); \
Dspinlock.h40 u32 counters = ACCESS_ONCE(lock->lock); in arch_spin_is_locked()
51 u32 counters = ACCESS_ONCE(lock->lock); in arch_spin_is_contended()
Datomic.h33 #define atomic_read(v) ACCESS_ONCE((v)->counter)
314 #define atomic64_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/include/net/
Dbusy_poll.h52 return busy_loop_us_clock() + ACCESS_ONCE(sk->sk_ll_usec); in sk_busy_loop_end_time()
58 return busy_loop_us_clock() + ACCESS_ONCE(sysctl_net_busy_poll); in busy_loop_end_time()
Dip_vs.h1004 return ACCESS_ONCE(ipvs->sysctl_sync_threshold[1]); in sysctl_sync_period()
1009 return ACCESS_ONCE(ipvs->sysctl_sync_refresh_period); in sysctl_sync_refresh_period()
1034 return ACCESS_ONCE(ipvs->sysctl_sync_ports); in sysctl_sync_ports()
/linux-4.1.27/fs/
Dfs_pin.c81 p = ACCESS_ONCE(m->mnt_pins.first); in mnt_pin_kill()
95 q = ACCESS_ONCE(p->first); in group_pin_kill()
Ddcache.c235 cs = ACCESS_ONCE(dentry->d_name.name); in dentry_cmp()
597 parent = ACCESS_ONCE(dentry->d_parent); in lock_parent()
688 d_flags = ACCESS_ONCE(dentry->d_flags); in fast_dput()
813 ret = ACCESS_ONCE(dentry->d_parent); in dget_parent()
817 if (likely(ret == ACCESS_ONCE(dentry->d_parent))) in dget_parent()
2852 const char *dname = ACCESS_ONCE(name->name); in prepend_name()
2853 u32 dlen = ACCESS_ONCE(name->len); in prepend_name()
2918 struct mount *parent = ACCESS_ONCE(mnt->mnt_parent); in prepend_path()
2928 dentry = ACCESS_ONCE(mnt->mnt_mountpoint); in prepend_path()
Dproc_namespace.c27 event = ACCESS_ONCE(ns->event); in mounts_poll()
Dfcntl.c456 int signum = ACCESS_ONCE(fown->signum); in send_sigio_to_task()
Dexec.c221 if (size > ACCESS_ONCE(rlim[RLIMIT_STACK].rlim_cur) / 4) { in get_arg_page()
1699 old = ACCESS_ONCE(mm->flags); in set_dumpable()
Dposix_acl.c40 struct posix_acl *acl = ACCESS_ONCE(*p); in get_cached_acl()
Ddirect-io.c1103 unsigned i_blkbits = ACCESS_ONCE(inode->i_blkbits); in do_blockdev_direct_IO()
Daio.c550 cancel = ACCESS_ONCE(kiocb->ki_cancel); in kiocb_cancel()
Dinode.c1972 old_flags = ACCESS_ONCE(inode->i_flags); in inode_set_flags()
Dsplice.c279 unsigned int buffers = ACCESS_ONCE(pipe->buffers); in splice_grow_spd()
/linux-4.1.27/arch/tile/gxio/
Ddma_queue.c166 if (ACCESS_ONCE(dma_queue->hw_complete_count) > in __gxio_dma_queue_is_complete()
173 return ACCESS_ONCE(dma_queue->hw_complete_count) > completion_slot; in __gxio_dma_queue_is_complete()
/linux-4.1.27/net/llc/
Dllc_input.c196 sap_handler = dest ? ACCESS_ONCE(llc_type_handlers[dest - 1]) : NULL; in llc_rcv()
217 sta_handler = ACCESS_ONCE(llc_station_handler); in llc_rcv()
/linux-4.1.27/tools/include/linux/
Dcompiler.h38 #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) macro
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Ddesc.c503 txstat1 = ACCESS_ONCE(tx_status->tx_status_1); in ath5k_hw_proc_4word_tx_status()
509 txstat0 = ACCESS_ONCE(tx_status->tx_status_0); in ath5k_hw_proc_4word_tx_status()
703 rxstat1 = ACCESS_ONCE(rx_status->rx_status_1); in ath5k_hw_proc_5212_rx_status()
710 rxstat0 = ACCESS_ONCE(rx_status->rx_status_0); in ath5k_hw_proc_5212_rx_status()
/linux-4.1.27/arch/alpha/include/asm/
Datomic.h20 #define atomic_read(v) ACCESS_ONCE((v)->counter)
21 #define atomic64_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/kernel/sched/
Dauto_group.h32 int enabled = ACCESS_ONCE(sysctl_sched_autogroup_enabled); in autogroup_task_group()
Dproc.c532 unsigned long curr_jiffies = ACCESS_ONCE(jiffies); in update_idle_cpu_load()
554 unsigned long curr_jiffies = ACCESS_ONCE(jiffies); in update_cpu_load_nohz()
Dauto_group.c144 if (!ACCESS_ONCE(sysctl_sched_autogroup_enabled)) in autogroup_move_group()
Dwait.c604 unsigned long now = ACCESS_ONCE(jiffies); in bit_wait_timeout()
616 unsigned long now = ACCESS_ONCE(jiffies); in bit_wait_io_timeout()
Dcputime.c570 while (new > (old = ACCESS_ONCE(*counter))) in cputime_advance()
Dfair.c837 unsigned int scan_size = ACCESS_ONCE(sysctl_numa_balancing_scan_size); in task_scan_min()
1797 seq = ACCESS_ONCE(p->mm->numa_scan_seq); in task_numa_placement()
1941 tsk = ACCESS_ONCE(cpu_rq(cpu)->curr); in task_numa_group()
2110 ACCESS_ONCE(p->mm->numa_scan_seq)++; in reset_ptenuma_scan()
4378 unsigned long nr_running = ACCESS_ONCE(rq->cfs.h_nr_running); in cpu_avg_load_per_task()
6043 age_stamp = ACCESS_ONCE(rq->age_stamp); in scale_rt_capacity()
6044 avg = ACCESS_ONCE(rq->rt_avg); in scale_rt_capacity()
Dsched.h710 return ACCESS_ONCE(rq->clock); in __rq_clock_broken()
Ddeadline.c998 curr = ACCESS_ONCE(rq->curr); /* unlocked access */ in select_task_rq_dl()
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_labels.h33 words = ACCESS_ONCE(net->ct.label_words); in nf_ct_labels_ext_add()
Dnf_tables.h909 return 1 << ACCESS_ONCE(net->nft.gencursor); in nft_genmask_cur()
/linux-4.1.27/arch/sh/include/asm/
Datomic.h17 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/arch/tile/include/gxio/
Ddma_queue.h124 complete = ACCESS_ONCE(dma_queue->hw_complete_count); in __gxio_dma_queue_reserve()
/linux-4.1.27/arch/parisc/include/asm/
Datomic.h70 return ACCESS_ONCE((v)->counter); in atomic_read()
207 return ACCESS_ONCE((v)->counter); in atomic64_read()
/linux-4.1.27/security/keys/
Dkeyring.c678 ptr = ACCESS_ONCE(keyring->keys.root); in search_nested_keyrings()
692 ptr = ACCESS_ONCE(shortcut->next_node); in search_nested_keyrings()
712 ptr = ACCESS_ONCE(shortcut->next_node); in search_nested_keyrings()
724 ptr = ACCESS_ONCE(node->slots[slot]); in search_nested_keyrings()
762 ptr = ACCESS_ONCE(node->back_pointer); in search_nested_keyrings()
768 ptr = ACCESS_ONCE(shortcut->back_pointer); in search_nested_keyrings()
/linux-4.1.27/arch/tile/include/asm/
Datomic.h37 return ACCESS_ONCE(v->counter); in atomic_read()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-msglog.c47 out_pos = be32_to_cpu(ACCESS_ONCE(mc->out_pos)); in opal_msglog_read()
/linux-4.1.27/arch/arm/mach-tegra/
Dcpuidle-tegra20.c180 ACCESS_ONCE(abort_flag) = true; in tegra20_idle_lp2_coupled()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c416 last_nr_txbb = ACCESS_ONCE(ring->last_nr_txbb); in mlx4_en_process_tx_cq()
417 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_process_tx_cq()
478 ACCESS_ONCE(ring->last_nr_txbb) = last_nr_txbb; in mlx4_en_process_tx_cq()
479 ACCESS_ONCE(ring->cons) = ring_cons + txbbs_skipped; in mlx4_en_process_tx_cq()
737 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()
998 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()
/linux-4.1.27/drivers/edac/
Daltera_edac.c192 reg = ACCESS_ONCE(ptemp[0]); in altr_sdr_mc_err_inject_write()
193 read_reg = ACCESS_ONCE(ptemp[1]); in altr_sdr_mc_err_inject_write()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_bts.c255 ACCESS_ONCE(bts->started) = 1; in bts_event_start()
269 ACCESS_ONCE(event->hw.state) |= PERF_HES_STOPPED; in __bts_event_stop()
277 ACCESS_ONCE(bts->started) = 0; in bts_event_stop()
Dperf_event_intel_pt.c875 if (!ACCESS_ONCE(pt->handle_nmi)) in intel_pt_interrupt()
933 ACCESS_ONCE(pt->handle_nmi) = 1; in pt_event_start()
950 ACCESS_ONCE(pt->handle_nmi) = 0; in pt_event_stop()
Dperf_event_intel_cqm.c955 rr.rmid = ACCESS_ONCE(event->hw.cqm_rmid); in intel_cqm_event_count()
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c168 unsigned tx_ptr = ACCESS_ONCE(i2s->tx_ptr); in xtfpga_pcm_push_tx()
440 ACCESS_ONCE(i2s->tx_ptr) = 0; in xtfpga_pcm_trigger()
462 snd_pcm_uframes_t pos = ACCESS_ONCE(i2s->tx_ptr); in xtfpga_pcm_pointer()
/linux-4.1.27/arch/mn10300/include/asm/
Datomic.h37 #define atomic_read(v) (ACCESS_ONCE((v)->counter))
/linux-4.1.27/arch/avr32/include/asm/
Datomic.h22 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/drivers/clocksource/
Dbcm2835_timer.c89 event_handler = ACCESS_ONCE(timer->evt.event_handler); in bcm2835_time_interrupt()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_common.h150 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg()
169 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg64()
Dixgbe_ptp.c228 incval = ACCESS_ONCE(adapter->base_incval); in ixgbe_ptp_adjfreq()
785 ACCESS_ONCE(adapter->base_incval) = incval; in ixgbe_ptp_start_cyclecounter()
/linux-4.1.27/sound/usb/bcd2000/
Dbcd2000.c111 midi_receive_substream = ACCESS_ONCE(bcd2k->midi_receive_substream); in bcd2000_midi_handle_input()
142 midi_out_substream = ACCESS_ONCE(bcd2k->midi_out_substream); in bcd2000_midi_send()
/linux-4.1.27/arch/xtensa/include/asm/
Datomic.h50 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/tools/perf/util/
Dsession.h118 #define session_done() ACCESS_ONCE(session_done)
Devlist.h195 u64 head = ACCESS_ONCE(pc->data_head); in perf_mmap__read_head()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dnic.h89 unsigned int empty_read_count = ACCESS_ONCE(tx_queue->empty_read_count); in __efx_nic_tx_is_empty()
819 return ACCESS_ONCE(channel->event_test_cpu); in efx_nic_event_test_irq_cpu()
823 return ACCESS_ONCE(efx->last_irq_cpu); in efx_nic_irq_test_irq_cpu()
Dptp.c651 ACCESS_ONCE(*mc_running)) { in efx_ptp_send_times()
661 ACCESS_ONCE(*mc_running)); in efx_ptp_send_times()
825 ACCESS_ONCE(*start) = 0; in efx_ptp_synchronize()
832 while (!ACCESS_ONCE(*start) && (time_before(jiffies, timeout))) { in efx_ptp_synchronize()
842 if (ACCESS_ONCE(*start)) in efx_ptp_synchronize()
Dtx.c163 txq1->old_read_count = ACCESS_ONCE(txq1->read_count); in efx_tx_maybe_stop_queue()
164 txq2->old_read_count = ACCESS_ONCE(txq2->read_count); in efx_tx_maybe_stop_queue()
654 tx_queue->old_write_count = ACCESS_ONCE(tx_queue->write_count); in efx_xmit_done()
Dfarch.c839 if (unlikely(ACCESS_ONCE(efx->reset_pending))) in efx_farch_handle_tx_event()
995 if (unlikely(ACCESS_ONCE(efx->reset_pending))) in efx_farch_handle_rx_event()
1532 bool soft_enabled = ACCESS_ONCE(efx->irq_soft_enabled); in efx_farch_legacy_interrupt()
1624 if (!likely(ACCESS_ONCE(efx->irq_soft_enabled))) in efx_farch_msi_interrupt()
Def10.c1152 if (likely(ACCESS_ONCE(efx->irq_soft_enabled))) { in efx_ef10_msi_interrupt()
1167 bool soft_enabled = ACCESS_ONCE(efx->irq_soft_enabled); in efx_ef10_legacy_interrupt()
1789 if (unlikely(ACCESS_ONCE(efx->reset_pending))) in efx_ef10_handle_rx_event()
1899 if (unlikely(ACCESS_ONCE(efx->reset_pending))) in efx_ef10_handle_tx_event()
3274 if (ACCESS_ONCE(table->entry[i].spec) & in efx_ef10_filter_sync_rx_mode()
Dfalcon.c450 if (!likely(ACCESS_ONCE(efx->irq_soft_enabled))) in falcon_legacy_interrupt_a1()
1357 isolate = !!ACCESS_ONCE(efx->reset_pending); in falcon_reconfigure_mac_wrapper()
Defx.c2564 pending = ACCESS_ONCE(efx->reset_pending); in efx_reset_work()
2628 if (ACCESS_ONCE(efx->state) != STATE_READY) in efx_schedule_reset()
/linux-4.1.27/arch/m32r/include/asm/
Datomic.h31 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/arch/frv/include/asm/
Datomic.h34 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/drivers/usb/host/
Duhci-hcd.h187 #define qh_element(qh) ACCESS_ONCE((qh)->element)
275 ACCESS_ONCE((td)->status))
Dohci-hcd.c787 head = hc32_to_cpu(ohci, ACCESS_ONCE(ed->hwHeadP)) & TD_MASK; in io_watchdog_func()
/linux-4.1.27/arch/arc/kernel/
Dsmp.c224 new = old = ACCESS_ONCE(*ipi_data_ptr); in ipi_send_msg_one()
/linux-4.1.27/arch/m68k/include/asm/
Datomic.h20 #define atomic_read(v) ACCESS_ONCE((v)->counter)
/linux-4.1.27/drivers/crypto/caam/
Djr.c174 head = ACCESS_ONCE(jrp->head); in caam_jr_dequeue()
336 tail = ACCESS_ONCE(jrp->tail); in caam_jr_enqueue()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c134 adj = ACCESS_ONCE(pf->ptp_base_adj); in i40e_ptp_adjfreq()
422 ACCESS_ONCE(pf->ptp_base_adj) = incval; in i40e_ptp_set_increment()
Di40e_debugfs.c489 struct i40e_ring *rx_ring = ACCESS_ONCE(vsi->rx_rings[i]); in i40e_dbg_dump_vsi_seid()
537 struct i40e_ring *tx_ring = ACCESS_ONCE(vsi->tx_rings[i]); in i40e_dbg_dump_vsi_seid()
/linux-4.1.27/kernel/time/
Dposix-cpu-timers.c855 soft = ACCESS_ONCE(sig->rlim[RLIMIT_RTTIME].rlim_cur); in check_thread_timers()
858 ACCESS_ONCE(sig->rlim[RLIMIT_RTTIME].rlim_max); in check_thread_timers()
961 soft = ACCESS_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); in check_process_timers()
965 ACCESS_ONCE(sig->rlim[RLIMIT_CPU].rlim_max); in check_process_timers()
/linux-4.1.27/arch/arm/vdso/
Dvgettimeofday.c38 seq = ACCESS_ONCE(vdata->seq_count); in __vdso_read_begin()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dvf.h181 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg()
/linux-4.1.27/drivers/input/misc/
Dregulator-haptic.c236 magnitude = ACCESS_ONCE(haptic->magnitude); in regulator_haptic_resume()
Dmax77843-haptic.c335 magnitude = ACCESS_ONCE(haptic->magnitude); in max77843_haptic_resume()
/linux-4.1.27/arch/tile/kernel/
Dptrace.c256 u32 work = ACCESS_ONCE(current_thread_info()->flags); in do_syscall_trace_enter()
/linux-4.1.27/arch/x86/vdso/
Dvclock_gettime.c344 time_t result = ACCESS_ONCE(gtod->wall_time_sec); in __vdso_time()
/linux-4.1.27/kernel/events/
Dring_buffer.c144 tail = ACCESS_ONCE(rb->user_page->data_tail); in perf_output_begin()
310 aux_tail = ACCESS_ONCE(rb->user_page->aux_tail); in perf_aux_output_begin()
Dcore.c202 ACCESS_ONCE(perf_sample_allowed_ns) = tmp; in update_perf_cpu_limits()
250 u64 allowed_ns = ACCESS_ONCE(perf_sample_allowed_ns); in perf_duration_warn()
268 u64 allowed_ns = ACCESS_ONCE(perf_sample_allowed_ns); in perf_sample_event_took()
977 ctx = ACCESS_ONCE(event->ctx); in perf_event_ctx_lock_nested()
3639 owner = ACCESS_ONCE(event->owner); in perf_remove_from_owner()
4612 aux_offset = ACCESS_ONCE(rb->user_page->aux_offset); in perf_mmap()
4613 aux_size = ACCESS_ONCE(rb->user_page->aux_size); in perf_mmap()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
De1000_regs.h374 u8 __iomem *hw_addr = ACCESS_ONCE((hw)->hw_addr); \
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_fops.c300 ACCESS_ONCE(cfp->read_subdev) = read_s; in comedi_file_reset()
301 ACCESS_ONCE(cfp->write_subdev) = write_s; in comedi_file_reset()
319 return ACCESS_ONCE(cfp->read_subdev); in comedi_file_read_subdevice()
327 return ACCESS_ONCE(cfp->write_subdev); in comedi_file_write_subdevice()
1954 ACCESS_ONCE(cfp->read_subdev) = s_new; in do_setrsubd_ioctl()
1996 ACCESS_ONCE(cfp->write_subdev) = s_new; in do_setwsubd_ioctl()
/linux-4.1.27/kernel/trace/
Dtrace_stack.c79 int frame_size = ACCESS_ONCE(tracer_frame); in check_stack()
Dtrace.h1083 return ACCESS_ONCE(file_inode(filp)->i_private); in event_file_data()
/linux-4.1.27/fs/overlayfs/
Dinode.c117 realinode = ACCESS_ONCE(realdentry->d_inode); in ovl_permission()
/linux-4.1.27/net/ipv6/
Dip6_tunnel.c502 tproto = ACCESS_ONCE(t->parms.proto); in ip6_tnl_err()
813 tproto = ACCESS_ONCE(t->parms.proto); in ip6_tnl_rcv()
1127 tproto = ACCESS_ONCE(t->parms.proto); in ip4ip6_tnl_xmit()
1170 tproto = ACCESS_ONCE(t->parms.proto); in ip6ip6_tnl_xmit()
Dudp.c646 encap_rcv = ACCESS_ONCE(up->encap_rcv); in udpv6_queue_rcv_skb()
1409 encap_destroy = ACCESS_ONCE(up->encap_destroy); in udpv6_destroy_sock()
/linux-4.1.27/net/ipv4/
Dinet_fragment.c179 for (i = ACCESS_ONCE(f->next_bucket); budget; --budget) { in inet_frag_worker()
Dudp.c1522 encap_rcv = ACCESS_ONCE(up->encap_rcv); in udp_queue_rcv_skb()
2028 encap_destroy = ACCESS_ONCE(up->encap_destroy); in udp_destroy_sock()
/linux-4.1.27/drivers/usb/core/
Dsysfs.c881 string = ACCESS_ONCE(intf->cur_altsetting->string); in interface_show()
897 alt = ACCESS_ONCE(intf->cur_altsetting); in modalias_show()
/linux-4.1.27/drivers/vhost/
Dvringh.c823 *val = vringh16_to_cpu(vrh, ACCESS_ONCE(*p)); in getu16_kern()
829 ACCESS_ONCE(*p) = cpu_to_vringh16(vrh, val); in putu16_kern()
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c376 count = tx_count(ACCESS_ONCE(priv->tx_head), tx_tail); in hip04_tx_reclaim()
434 count = tx_count(tx_head, ACCESS_ONCE(priv->tx_tail)); in hip04_mac_start_xmit()
/linux-4.1.27/drivers/base/power/
Druntime.c134 autosuspend_delay = ACCESS_ONCE(dev->power.autosuspend_delay); in pm_runtime_autosuspend_expiration()
138 last_busy = ACCESS_ONCE(dev->power.last_busy); in pm_runtime_autosuspend_expiration()
/linux-4.1.27/Documentation/mic/mpssd/
Dmpssd.c68 #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) macro
388 return ACCESS_ONCE(vr->info->avail_idx); in read_avail_idx()
510 while (avail_idx == le16toh(ACCESS_ONCE(vr->vr.avail->idx))) { in spin_for_descriptors()
/linux-4.1.27/fs/nfs/
Ddir.c1123 parent = ACCESS_ONCE(dentry->d_parent); in nfs_lookup_revalidate()
1205 if (parent != ACCESS_ONCE(dentry->d_parent)) in nfs_lookup_revalidate()
1603 parent = ACCESS_ONCE(dentry->d_parent); in nfs4_lookup_revalidate()
1617 else if (parent != ACCESS_ONCE(dentry->d_parent)) in nfs4_lookup_revalidate()
/linux-4.1.27/drivers/char/
Drandom.c607 entropy_count = orig = ACCESS_ONCE(r->entropy_count); in credit_entropy_bits()
1026 entropy_count = orig = ACCESS_ONCE(r->entropy_count); in account()
/linux-4.1.27/arch/mips/kernel/
Dpm-cps.c175 ACCESS_ONCE(*nc_core_ready_count) = 0; in cps_pm_enter_state()
/linux-4.1.27/net/netfilter/
Dnfnetlink_queue_core.c325 switch ((enum nfqnl_config_mode)ACCESS_ONCE(queue->copy_mode)) { in nfqnl_build_packet_message()
336 data_len = ACCESS_ONCE(queue->copy_range); in nfqnl_build_packet_message()
/linux-4.1.27/arch/x86/xen/
Dp2m.c531 mid_mfn = ACCESS_ONCE(p2m_top_mfn_p[topidx]); in alloc_p2m()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dodp.c225 current_seq = ACCESS_ONCE(mr->umem->odp_data->notifiers_seq); in pagefault_single_data_segment()
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial.c546 ix = ACCESS_ONCE(port->rx_outp); in mn10300_serial_receive_interrupt()
1727 ix = ACCESS_ONCE(port->rx_outp); in mn10300_serial_poll_get_char()
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Dtrans.c1594 wr_ptr = ACCESS_ONCE(q->write_ptr); in iwl_trans_pcie_wait_txq_empty()
1596 while (q->read_ptr != ACCESS_ONCE(q->write_ptr) && in iwl_trans_pcie_wait_txq_empty()
1599 u8 write_ptr = ACCESS_ONCE(q->write_ptr); in iwl_trans_pcie_wait_txq_empty()
Drx.c716 r = le16_to_cpu(ACCESS_ONCE(rxq->rb_stts->closed_rb_num)) & 0x0FFF; in iwl_pcie_rx_handle()
/linux-4.1.27/fs/proc/
Darray.c422 rsslim = ACCESS_ONCE(sig->rlim[RLIMIT_RSS].rlim_cur); in do_task_stat()
/linux-4.1.27/arch/mips/cavium-octeon/executive/
Dcvmx-l2c.c304 ACCESS_ONCE(*ptr); in fault_in()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_gem.c475 cur_placement = ACCESS_ONCE(robj->tbo.mem.mem_type); in radeon_gem_wait_idle_ioctl()
/linux-4.1.27/drivers/firewire/
Dohci.c737 res_count = ACCESS_ONCE(ctx->descriptors[i].res_count); in ar_search_last_active_buffer()
745 next_res_count = ACCESS_ONCE( in ar_search_last_active_buffer()
762 next_res_count = ACCESS_ONCE( in ar_search_last_active_buffer()
2814 res_count = le16_to_cpu(ACCESS_ONCE(last->res_count)); in handle_ir_buffer_fill()
/linux-4.1.27/drivers/usb/gadget/udc/
Dgr_udc.c1265 if (ACCESS_ONCE(req->last_desc->ctrl) & GR_DESC_IN_CTRL_EN) in gr_handle_in_ep()
1294 ctrl = ACCESS_ONCE(req->curr_desc->ctrl); in gr_handle_out_ep()
/linux-4.1.27/drivers/net/
Dtun.c395 numqueues = ACCESS_ONCE(tun->numqueues); in tun_select_queue()
764 numqueues = ACCESS_ONCE(tun->numqueues); in tun_net_xmit()
Dmacvtap.c230 int numvtaps = ACCESS_ONCE(vlan->numvtaps); in macvtap_get_queue()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_atomic.c64 state->num_connector = ACCESS_ONCE(dev->mode_config.num_connector); in drm_atomic_state_alloc()
/linux-4.1.27/drivers/usb/class/
Dcdc-wdm.c482 cntr = ACCESS_ONCE(desc->length); in wdm_read()
/linux-4.1.27/drivers/target/
Dtarget_core_user.c548 while (udev->cmdr_last_cleaned != ACCESS_ONCE(mb->cmd_tail)) { in tcmu_handle_completions()
/linux-4.1.27/drivers/vfio/pci/
Dvfio_pci.c1062 struct pci_driver *pci_drv = ACCESS_ONCE(pdev->driver); in vfio_pci_get_devs()
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c1160 recv_probe = ACCESS_ONCE(bond->recv_probe); in bond_handle_frame()
3708 int slave_cnt = ACCESS_ONCE(bond->slave_cnt); in bond_xmit_roundrobin()
3872 count = slaves ? ACCESS_ONCE(slaves->count) : 0; in bond_3ad_xor_xmit()
Dbond_alb.c1352 count = slaves ? ACCESS_ONCE(slaves->count) : 0; in bond_tlb_xmit()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dops.c814 bool calibrating = ACCESS_ONCE(mvm->calibrating); in iwl_mvm_set_hw_rfkill_state()
/linux-4.1.27/drivers/vfio/
Dvfio.c476 struct device_driver *drv = ACCESS_ONCE(dev->driver); in vfio_dev_viable()
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c1298 _portid = ACCESS_ONCE(wmediumd_portid); in mac80211_hwsim_tx()
1396 u32 _pid = ACCESS_ONCE(wmediumd_portid); in mac80211_hwsim_tx_frame()

12