3 Library functions
79,992 pages in section 3.
ch
-
chainmbk lisp-like service structure -
chalfLA_CONSTANTS is a module for the scaling constants for the compiled Fortran single and double precisions -
ChangedChangedListMemento captures the state of the ListColleague.List Memento -
channel.Definition of socket classes for different underlying transport and/or network protocols that can be used to instantiate the TRTPSessionBase template.h -
char2ChtypeCdk utility functions -
char2DisplayCdk utility functionsType -
chastiselibrary function to punish users -
chb2st_kernels -
chb2st_kernels. f -
chbev -
chbev.f -
chbev_2stage -
chbev_2stage. f -
chbevd -
chbevd.f -
chbevd_2stage -
chbevd_2stage. f -
chbevx -
chbevx.f -
chbevx_2stage -
chbevx_2stage. f -
chbgst -
chbgst.f -
chbgv -
chbgv.f -
chbgvd -
chbgvd.f -
chbgvx -
chbgvx.f -
chbmv -
chbmv.f -
chbt21 -
chbt21.f -
chbtrd -
chbtrd.f -
check0 -
check1 -
check2 -
check3 -
check_determine whether a utility should be compatibleutility_ compat -
checkCdk character binding capabilitiesCDKObject Bind -
checkCdk utility functionsFor Link -
checkintdetect overflow in arithmetic -
checkloconorderchecks the consistency of a list of logical connectors -
checkquery the SELinux policy database in the kernelPasswd Access -
checkpathmount point operations -
checkversiondevice statistics utility library -
checon -
checon.f -
checon_3 -
checon_3. f -
checon_rook -
checon_rook. f -
cheequb -
cheequb.f -
cheev -
cheev.f -
cheev_2stage -
cheev_2stage. f -
cheevd -
cheevd.f -
cheevd_2stage -
cheevd_2stage. f -
cheevr -
cheevr.f -
cheevr_2stage -
cheevr_2stage. f -
cheevx -
cheevx.f -
cheevx_2stage -
cheevx_2stage. f -
chegs2 -
chegs2.f -
chegst -
chegst.f -
chegv -
chegv.f -
chegv_2stage -
chegv_2stage. f -
chegvd -
chegvd.f -
chegvx -
chegvx.f -
chemm -
chemm.f -
chemv -
chemv.f -
cher -
cher.f -
cher2 -
cher2.f -
cher2k -
cher2k.f -
cherfs -
cherfs.f -
cherfsx -
cherfsx.f -
cherk -
cherk.f -
chesv -
chesv.f -
chesv_aa -
chesv_aa. f -
chesv_aa_ 2stage -
chesv_aa_ 2stage. f -
chesv_rk -
chesv_rk. f -
chesv_rook -
chesv_rook. f -
chesvx -
chesvx.f -
chesvxx -
chesvxx.f -
cheswapr -
cheswapr.f -
chet01 -
chet01.f -
chet01_3 -
chet01_3. f -
chet01_aa -
chet01_aa. f -
chet01_rook -
chet01_rook. f -
chet21 -
chet21.f -
chet22 -
chet22.f -
chetd2 -
chetd2.f -
chetf2 -
chetf2.f -
chetf2_rk -
chetf2_rk. f -
chetf2_rook -
chetf2_rook. f -
chetrd -
chetrd.f -
chetrd_2stage -
chetrd_2stage. f -
chetrd_complexhb2st -
chetrd_he2hb -
chetrd_he2hb. f -
chetrf -
chetrf.f -
chetrf_aa -
chetrf_aa. f -
chetrf_aa_ 2stage -
chetrf_aa_ 2stage. f -
chetrf_rk -
chetrf_rk. f -
chetrf_rook -
chetrf_rook. f -
chetri -
chetri.f -
chetri2 -
chetri2.f -
chetri2x -
chetri2x.f -
chetri_3 -
chetri_3. f -
chetri_3x -
chetri_3x. f -
chetri_rook -
chetri_rook. f -
chetrs -
chetrs.f -
chetrs2 -
chetrs2.f -
chetrs_3 -
chetrs_3. f -
chetrs_aa -
chetrs_aa. f -
chetrs_aa_ 2stage -
chetrs_aa_ 2stage. f -
chetrs_rook -
chetrs_rook. f -
chfrk -
chfrk.f -
chgatmanipulate attributes of character cells in curses windows -
chgeqz -
chgeqz.f -
chkdoreloadmount point operations -
chkxer -
chkxer.f -
chla_transtype -
chla_transtype. f -
chlenCdk miscellaneous routines -
Chnlmanipulate stacked I/O channelsStack -
chpcon -
chpcon.f -
chpev -
chpev.f -
chpevd -
chpevd.f -
chpevx -
chpevx.f -
chpgst -
chpgst.f -
chpgv -
chpgv.f -
chpgvd -
chpgvd.f -
chpgvx -
chpgvx.f -
chpmv -
chpmv.f -
chpr -
chpr.f -
chpr2 -
chpr2.f -
chprfs -
chprfs.f -
chpsv -
chpsv.f -
chpsvx -
chpsvx.f -
chpt01 -
chpt01.f -
chpt21 -
chpt21.f -
chptrd -
chptrd.f -
chptrf -
chptrf.f -
chptri -
chptri.f -
chptrs -
chptrs.f -
chrcharacter constant conversion routines -
chsein -
chsein.f -
chseqr -
chseqr.f -
chst01 -
chst01.f -
chstrncpyCdk miscellaneous routines -
chtype2CharCdk miscellaneous routines -
chtype2StringCdk utility functions
ci
-
cimagget imaginary part of a complex number -
cimagfget imaginary part of a complex number -
cimaglget imaginary part of a complex number -
Cinitloglog server messages in local log or in system logger -
circleqimplementation of a doubly linked circular queue -
CIRCLEQ_implementation of a doubly linked circular queueEMPTY -
CIRCLEQ_implementation of a doubly linked circular queueENTRY -
CIRCLEQ_implementation of a doubly linked circular queueFIRST -
CIRCLEQ_implementation of a doubly linked circular queueFOREACH -
CIRCLEQ_implementation of a doubly linked circular queueFOREACH_ REVERSE -
CIRCLEQ_implementation of a doubly linked circular queueHEAD -
CIRCLEQ_implementation of a doubly linked circular queueHEAD_ INITIALIZER -
CIRCLEQ_implementation of a doubly linked circular queueINIT -
CIRCLEQ_implementation of a doubly linked circular queueINSERT_ AFTER -
CIRCLEQ_implementation of a doubly linked circular queueINSERT_ BEFORE -
CIRCLEQ_implementation of a doubly linked circular queueINSERT_ HEAD -
CIRCLEQ_implementation of a doubly linked circular queueINSERT_ TAIL -
CIRCLEQ_implementation of a doubly linked circular queueLAST -
CIRCLEQ_implementation of a doubly linked circular queueLOOP_ NEXT -
CIRCLEQ_implementation of a doubly linked circular queueLOOP_ PREV -
CIRCLEQ_implementation of a doubly linked circular queueNEXT -
CIRCLEQ_implementation of a doubly linked circular queuePREV -
CIRCLEQ_implementation of a doubly linked circular queueREMOVE
ck
-
ck_return length and pointer to array of reader-visible pointersarray_ buffer -
ck_linearization point for mutations before commit callarray_ commit -
ck_destroy and deinitialize a pointer arrayarray_ deinit -
CK_iterate through an arrayARRAY_ FOREACH -
ck_initialize a pointer arrayarray_ init -
ck_indicates whether an array was recently initialized or deinitializedarray_ initialized -
ck_returns the number of pointers committed to an arrayarray_ length -
ck_attempt immediate or deferred insertion of a pointer into arrayarray_ put -
ck_attempt immediate or deferred insertion of a unique pointer into arrayarray_ put_ unique -
ck_attempt immediate or deferred removal of a pointer from an arrayarray_ remove -
ck_determine the size of a bit array in bytesbitmap_ base -
ck_return number of addressable bits in bitmapbitmap_ bits -
ck_set the bit at the specified index and fetch its original valuebitmap_ bts -
ck_returns pointer to bit arraybitmap_ buffer -
ck_reset all bitsbitmap_ clear -
ck_initialize a bitmapbitmap_ init -
ck_initialize bitmap iteratorbitmap_ iterator_ init -
ck_iterate to the next set bit in bitmapbitmap_ next -
ck_resets the bit at the specified indexbitmap_ reset -
ck_resets the bit at the specified indexbitmap_ reset_ mpmc -
ck_set the bit at the specified indexbitmap_ set -
ck_set the bit at the specified indexbitmap_ set_ mpmc -
ck_returns necessary number of bytes for bitmapbitmap_ size -
ck_determine if the bit at the specified index is setbitmap_ test -
ck_generates union of two bitmapsbitmap_ union -
ck_big-reader locksbrlock -
ck_generalized interface for lock cohortscohort -
CK_initialize instance of a cohort typeCOHORT_ INIT -
CK_declare an instance of a cohort typeCOHORT_ INSTANCE -
CK_acquire cohort lockCOHORT_ LOCK -
CK_define cohort type with specified lock typesCOHORT_ PROTOTYPE -
CK_try to acquire cohort lockCOHORT_ TRYLOCK -
CK_define cohort type with specified lock typesCOHORT_ TRYLOCK_ PROTOTYPE -
CK_release cohort lockCOHORT_ UNLOCK -
ck_lock elision wrapperselide -
ck_block until a grace period and all callbacks have been dispatchedepoch_ barrier -
ck_begin epoch-protected segment of executionepoch_ begin -
ck_defer function execution until a grace periodepoch_ call -
ck_end epoch-protected segment of executionepoch_ end -
ck_initialize epoch reclamation objectepoch_ init -
ck_non-blocking poll of epoch object for dispatch cyclesepoch_ poll -
ck_immediately execute all deferred callbacksepoch_ reclaim -
ck_return an epoch record that may be used by callerepoch_ recycle -
ck_register a thread for epoch reclamationepoch_ register -
ck_block until a grace period has been detectedepoch_ synchronize -
ck_unregister a thread for epoch reclamationepoch_ unregister -
ck_apply a function to hash set valuehs_ apply -
ck_returns number of entries in hash seths_ count -
ck_destroy hash seths_ destroy -
ck_fetch and store key in hash seths_ fas -
ck_perform maintenance on a hash seths_ gc -
ck_load a key from a hash seths_ get -
ck_enlarge hash set capacityhs_ grow -
CK_invoke hash function with hash set seedHS_ HASH -
ck_initialize a hash seths_ init -
ck_initialize hash set iteratorhs_ iterator_ init -
ck_move one from hash set to anotherhs_ move -
ck_iterate to next entry in hash seths_ next -
ck_store unique key into a hash seths_ put -
ck_unconditionally store unique key into a hash seths_ put_ unique -
ck_rebuild a hash seths_ rebuild -
ck_remove key from a hash seths_ remove -
ck_remove all keys from a hash seths_ reset -
ck_remove all keys from a hash seths_ reset_ size -
ck_store key into a hash seths_ set -
ck_get hash set statushs_ stat -
ck_return count of key-value pairs in hash tableht_ count -
ck_immediately destroy a hash tableht_ destroy -
ck_determine whether entry contains a key-value pairht_ entry_ empty -
ck_return pointer to key as specified in hash table entryht_ entry_ key -
ck_return key value as specified in hash table entryht_ entry_ key_ direct -
ck_returns the length of the key specified in the argumentht_ entry_ key_ length -
ck_initialize pointer to key in hash table entryht_ entry_ key_ set -
ck_initialize key value in hash table entryht_ entry_ key_ set_ direct -
ck_initialize a key-value pairht_ entry_ set -
ck_initialize a key-value pairht_ entry_ set_ direct -
ck_return pointer to value as specified in hash table entryht_ entry_ value -
ck_return value as specified in hash table entryht_ entry_ value_ direct -
ck_perform maintenance on a hash tableht_ gc -
ck_load a key-value pair from a hash tableht_ get_ spmc -
ck_resize a hash table if necessaryht_ grow_ spmc -
ck_generate a hash value for a hash tableht_ hash -
ck_generate a hash value for a hash tableht_ hash_ direct -
ck_initialize a hash tableht_ init -
ck_initialize hash table iteratorht_ iterator_ init -
ck_iterate to next entry in hash tableht_ next -
ck_store unique key-value pair into hash tableht_ put_ spmc -
ck_resize a hash table if necessaryht_ remove_ spmc -
ck_remove all entries from a hash table and reset sizeht_ reset_ size_ spmc -
ck_remove all entries from a hash tableht_ reset_ spmc -
ck_store key-value pair into hash tableht_ set_ spmc -
ck_get hash table statusht_ stat -
ck_centralized phase-fair reader-writer lockspflock -
ck_concurrency primitives interfacepr -
ck_atomic addition operationspr_ add -
ck_atomic bitwise-and operationspr_ and -
ck_compiler optimization barrierpr_ barrier -
ck_atomic bit test-and-complement operationspr_ btc -
ck_atomic bit test-and-reset operationspr_ btr -
ck_atomic bit test-and-set operationspr_ bts -
ck_atomic compare-and-swap operationspr_ cas -
ck_atomic decrement operationspr_ dec -
ck_atomic fetch-and-add operationspr_ faa -
ck_atomic swap operationspr_ fas -
ck_enforce acquire semanticspr_ fence_ acquire -
ck_enforce partial ordering of atomic read-modify-write operationspr_ fence_ atomic -
ck_enforce ordering of atomic read-modify-write operations to load operationspr_ fence_ atomic_ load -
ck_enforce ordering of atomic read-modify-write operations to store operationspr_ fence_ atomic_ store -
ck_enforce partial ordering of load operationspr_ fence_ load -
ck_enforce ordering of load operations to atomic read-modify-write operationspr_ fence_ load_ atomic -
ck_data dependency barrierpr_ fence_ load_ depends -
ck_enforce ordering of load operations to store operationspr_ fence_ load_ store -
ck_enforce partial ordering of all memory operationspr_ fence_ memory -
ck_enforce release semanticspr_ fence_ release -
ck_enforce partial ordering of store operationspr_ fence_ store -
ck_enforce ordering of store operations to load operationspr_ fence_ store_ atomic -
ck_enforce ordering of store operations to load operationspr_ fence_ store_ load -
ck_atomic increment operationspr_ inc -
ck_atomic volatile load operationspr_ load -
ck_atomic negation operationspr_ neg -
ck_atomic complement operationspr_ not -
ck_atomic bitwise-or operationspr_ or -
ck_restricted transactional memorypr_ rtm -
ck_busy-wait primitivepr_ stall -
ck_atomic volatile store operationspr_ store -
ck_atomic subtraction operationspr_ sub -
ck_atomic bitwise-xor operationspr_ xor -
ck_multi-reader single-writer singly-linked lists, singly-linked tail queues and listsqueue -
ck_apply a function to hash set valuerhs_ apply -
ck_returns number of entries in hash setrhs_ count -
ck_destroy hash setrhs_ destroy -
ck_fetch and store key in hash setrhs_ fas -
ck_perform maintenance on a hash setrhs_ gc -
ck_load a key from a hash setrhs_ get -
ck_enlarge hash set capacityrhs_ grow -
CK_invoke hash function with hash set seedRHS_ HASH -
ck_initialize a hash setrhs_ init -
ck_initialize hash set iteratorrhs_ iterator_ init -
ck_move one from hash set to anotherrhs_ move -
ck_iterate to next entry in hash setrhs_ next -
ck_store unique key into a hash setrhs_ put -
ck_unconditionally store unique key into a hash setrhs_ put_ unique -
ck_rebuild a hash setrhs_ rebuild -
ck_remove key from a hash setrhs_ remove -
ck_remove all keys from a hash setrhs_ reset -
ck_remove all keys from a hash setrhs_ reset_ size -
ck_store key into a hash setrhs_ set -
ck_get hash set statusrhs_ stat -
ck_returns number of pointer slots in bounded FIFOring_ capacity -
ck_dequeue pointer from bounded FIFOring_ dequeue_ spmc -
ck_dequeue pointer from bounded FIFOring_ dequeue_ spsc -
ck_enqueue pointer into bounded FIFOring_ enqueue_ spmc -
ck_enqueue pointer into bounded FIFO and return size of bufferring_ enqueue_ spmc_ size -
ck_enqueue pointer into bounded FIFOring_ enqueue_ spsc -
ck_enqueue pointer into bounded FIFO and return size of bufferring_ enqueue_ spsc_ size -
ck_initialize bounded FIFOring_ init -
ck_return number of pointers enqueued in bounded FIFOring_ size -
ck_dequeue from bounded FIFO and allow for spurious failurering_ trydequeue_ spmc -
ck_generalized interface for reader-writer locks using cohort locksrwcohort -
CK_initialize instance of a cohort-based reader-writer lock typeRWCOHORT_ INIT -
CK_declare an instance of a cohort-based reader-writer lock typeRWCOHORT_ INSTANCE -
CK_define reader-writer cohort-based lock using the specified cohort typeRWCOHORT_ PROTOTYPE -
CK_acquire read-only permission for cohort-based reader-writer lockRWCOHORT_ READ_ LOCK -
CK_relinquish read-only access to cohort-based reader-writer lockRWCOHORT_ READ_ UNLOCK -
CK_acquite write access for a cohort-based reader-writer lockRWCOHORT_ WRITE_ LOCK -
CK_relinquish write access for cohort-based reader-writer lockRWCOHORT_ WRITE_ UNLOCK -
ck_centralized write-biased reader-writer locksrwlock -
ck_sequence lockssequence -
ck_spinlock implementationsspinlock -
ck_centralized copy-safe write-biased single-writer read-write locksswlock -
ck_centralized task-fair reader-writer lockstflock -
ckallocallocate or free heap memory -
ckd_checked integer arithmeticadd -
ckd_checked integer arithmeticmul -
ckd_checked integer arithmeticsub -
ckfreeallocate or free heap memory -
ckreallocallocate or free heap memory