logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ck_pr_fence_release — enforce release semantics

Description

       This  function  enforces  the  partial  ordering  of  any  loads  prior to invocation with respect to any
       following stores and any stores prior to invocation with respect to any following stores.

Library

       Concurrency Kit (libck, -lck)

Name

       ck_pr_fence_release — enforce release semantics

Return Values

       This function has no return value.

See Also

ck_pr_stall(3),    ck_pr_fence_atomic(3),    ck_pr_fence_atomic_store(3),     ck_pr_fence_atomic_load(3),
       ck_pr_fence_acquire(3),   ck_pr_fence_store(3),  ck_pr_fence_memory(3),  ck_pr_barrier(3),  ck_pr_fas(3),
       ck_pr_load(3), ck_pr_store(3),  ck_pr_faa(3),  ck_pr_inc(3),  ck_pr_dec(3),  ck_pr_neg(3),  ck_pr_not(3),
       ck_pr_add(3),   ck_pr_sub(3),   ck_pr_and(3),   ck_pr_or(3),  ck_pr_xor(3),  ck_pr_cas(3),  ck_pr_btc(3),
       ck_pr_bts(3), ck_pr_btr(3)

       Additional information available at http://concurrencykit.org/

                                                 January 2, 2014                          CK_PR_FENCE_RELEASE(3)

Synopsis

#include<ck_pr.h>voidck_pr_fence_release(void);

See Also