Lines Matching full:fence
272 .Ss Thread Fence Operations
273 Alternatively, a programmer can use atomic thread fence operations to
278 When a fence has acquire semantics, all prior loads (by program order) must
280 Thus, an acquire fence is a two-way barrier for load operations.
286 When a fence has release semantics, all prior loads or stores (by program
289 Thus, a release fence is a two-way barrier for store operations.
298 For example, a store prior to the fence (in program order) may be completed
299 after a load subsequent to the fence.
305 In C11, a release fence by one thread synchronizes with an acquire fence by
306 another thread when an atomic load that is prior to the acquire fence (by
308 to the release fence.
329 .Ss Interrupt Fence Operations