Home
last modified time | relevance | path

Searched refs:ONCE (Results 1 – 10 of 10) sorted by relevance

/linux/tools/memory-model/
H A Dlinux-kernel.def8 // ONCE
9 READ_ONCE(X) __load{ONCE}(X)
10 WRITE_ONCE(X,V) { __store{ONCE}(X,V); }
16 rcu_dereference(X) __load{ONCE}(X)
17 smp_store_mb(X,V) { __store{ONCE}(X,V); __fence{MB}; }
32 xchg_relaxed(X,V) __xchg{ONCE}(X,V)
36 cmpxchg_relaxed(X,V,W) __cmpxchg{ONCE}(X,V,W)
76 atomic_add_return_relaxed(V,X) __atomic_op_return{ONCE}(X,+,V)
80 atomic_fetch_add_relaxed(V,X) __atomic_fetch_op{ONCE}(X,+,V)
85 atomic_fetch_and_relaxed(V,X) __atomic_fetch_op{ONCE}(
[all...]
H A Dlinux-kernel.bell16 enum Accesses = 'ONCE (*READ_ONCE,WRITE_ONCE*) ||
88 let Marked = (~M) | IW | ONCE | RELEASE | ACQUIRE | MB | RMW |
/linux/tools/memory-model/Documentation/
H A Dherd-representation.txt35 | READ_ONCE | R[ONCE] |
37 | WRITE_ONCE | W[ONCE] |
43 | smp_store_mb | W[ONCE] ->po F[MB] |
57 | rcu_dereference | R[ONCE] |
80 | atomic_add_return_relaxed | R*[ONCE] ->rmw W*[ONCE] |
105 | atomic_cmpxchg_relaxed | On success: R*[ONCE] ->rmw W*[ONCE] |
106 | | On failure: R*[ONCE] |
/linux/fs/smb/client/
H A Dcifs_debug.h34 #define ONCE 8 macro
76 if ((type) & ONCE) \
101 if ((type) & ONCE) \
125 if ((type) & ONCE) \
H A Dcifsencrypt.c369 cifs_dbg(VFS | ONCE, "%s: bad length(%u) for type %u\n", in find_av_name()
H A Dsess.c196 cifs_dbg(ONCE, "server %s does not advertise interfaces\n", in cifs_try_adding_channels()
360 cifs_dbg(ONCE, "server %s does not advertise interfaces\n", ses->server->hostname); in cifs_chan_update_iface()
H A Dmisc.c928 cifs_dbg(VFS | ONCE, "%s: [path=%s] num_referrals must be at least > 0, but we got %d\n", in parse_dfs_referrals()
H A Dsmb2pdu.c2168 cifs_dbg(VFS | ONCE, "BAD_NETWORK_NAME: %s\n", tree); in SMB2_tcon()
/linux/Documentation/RCU/
H A DRTFP.txt2713 @unpublished{JonCorbet2012ACCESS:ONCE
/linux/Documentation/translations/sp_SP/
H A Dmemory-barriers.txt288 WRITE ONCE(). Sin ellos, el compilador tiene derecho a hacer todo tipo