ck_pr man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

ck_pr(3)		 BSD Library Functions Manual		      ck_pr(3)

NAME
     ck_pr — concurrency primitives interface

LIBRARY
     Concurrency Kit (libck, -lck)

SYNOPSIS
     #include <ck_pr.h>

DESCRIPTION
     ck_pr.h provides an interface to volatile atomic instructions, memory
     barriers and busy-wait facilities as provided by the underlying proces‐
     sor. The presence of an atomic operation is detected by the presence of a
     corresponding CK_F_PR macro.  For example, the availability of
     ck_pr_add_16(3) would be determined by the presence of CK_F_PR_ADD_16.

SEE ALSO
     ck_pr_stall(3), ck_pr_fence_acquire(3), ck_pr_fence_release(3),
     ck_pr_fence_load(3), ck_pr_fence_load_depends(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/

				 April 7, 2013
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net