/linux-4.1.27/arch/x86/include/asm/ |
D | barrier.h | 56 #define smp_store_release(p, v) \ macro 73 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | barrier.h | 43 #define smp_store_release(p, v) \ macro 64 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/arm/include/asm/ |
D | mcs_spinlock.h | 18 smp_store_release(lock, 1); \
|
D | barrier.h | 66 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/s390/include/asm/ |
D | barrier.h | 41 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | barrier.h | 65 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | barrier_64.h | 59 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/kernel/locking/ |
D | mcs_spinlock.h | 41 smp_store_release((l), 1)
|
/linux-4.1.27/include/asm-generic/ |
D | barrier.h | 81 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | barrier.h | 75 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/metag/include/asm/ |
D | barrier.h | 89 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/arch/mips/include/asm/ |
D | barrier.h | 132 #define smp_store_release(p, v) \ macro
|
/linux-4.1.27/Documentation/ |
D | circular-buffers.txt | 172 smp_store_release(buffer->head, 215 smp_store_release(buffer->tail, 231 subsequent memory references. Similarly, smp_store_release() is used
|
D | memory-barriers.txt | 449 smp_store_release() operations. 674 memory barriers, for example, smp_store_release(): 678 smp_store_release(&b, p); 681 smp_store_release(&b, p);
|
/linux-4.1.27/lib/ |
D | percpu-refcount.c | 249 smp_store_release(&ref->percpu_count_ptr, in __percpu_ref_switch_to_percpu()
|
/linux-4.1.27/arch/x86/kernel/ |
D | ldt.c | 83 smp_store_release(¤t_mm->context.ldt, ldt); in install_ldt()
|
/linux-4.1.27/include/linux/ |
D | rcupdate.h | 698 #define rcu_assign_pointer(p, v) smp_store_release(&p, RCU_INITIALIZER(v))
|
/linux-4.1.27/kernel/ |
D | smp.c | 134 smp_store_release(&csd->flags, 0); in csd_unlock()
|
D | seccomp.c | 318 smp_store_release(&thread->seccomp.filter, in seccomp_sync_threads()
|
/linux-4.1.27/drivers/tty/ |
D | n_tty.c | 1380 smp_store_release(&ldata->canon_head, ldata->read_head); in n_tty_receive_char_special() 1664 smp_store_release(&ldata->commit_head, ldata->read_head); in __receive_buf() 2006 smp_store_release(&ldata->read_tail, ldata->read_tail + n); in copy_from_read_buf() 2102 smp_store_release(&ldata->read_tail, ldata->read_tail + c); in canon_copy_from_read_buf()
|
/linux-4.1.27/kernel/sched/ |
D | sched.h | 1074 smp_store_release(&prev->on_cpu, 0); in finish_lock_switch()
|
/linux-4.1.27/drivers/target/ |
D | target_core_user.c | 225 #define UPDATE_HEAD(head, used, size) smp_store_release(&head, ((head % size) + used) % size)
|
/linux-4.1.27/kernel/rcu/ |
D | tree.c | 1765 smp_store_release(&rsp->gpnum, rsp->gpnum + 1); in rcu_gp_init()
|
/linux-4.1.27/mm/ |
D | memcontrol.c | 4526 smp_store_release(&memcg->initialized, 1); in mem_cgroup_css_online()
|