3 Library functions
79,992 pages in section 3.
pm
-
PM_Fault Injection Infrastructure for QAFAULT_ CHECK -
PM_Fault Injection Infrastructure for QAFAULT_ CLEAR -
PM_Fault Injection Infrastructure for QAFAULT_ POINT -
PM_Fault Injection Infrastructure for QAFAULT_ RETURN -
pmregister a per-context derived metric name and definitionAdd Derived -
pmregister a per-context derived metric name and definitionAdd Derived Metric -
pmadd help text for a derived metricAdd Derived Text -
pmadd instance(s) to the current PMAPI instance profileAdd Profile -
pmaddprofileadd instance(s) to the current PMAPI instance profile -
pmagenerate a ``delta indom'' if two observations of an instance domain are differentDelta In Dom -
pmevent queue services for periodic asynchronous callbacksAF -
pmafevent queue services for periodic asynchronous callbacks -
pmafmrecord mode support for PMAPI clients -
pmadirect read of the next record from an archive fileGet Log -
pmallocallocate classified memory preclassify vreclassify sreclassify - reclassify memory set_memblock_max, xrealloc, xfree - administrate classified memory -
pmap_library routines for remote procedure callsgetmaps -
pmap_library routines for remote procedure callsgetport -
pmap_library routines for remote procedure callsrmtcall -
pmap_library routines for remote procedure callsset -
pmap_library routines for remote procedure callsunset -
PMAPIintroduction to the Performance Metrics Application Programming Interface -
pmapiintroduction to the Performance Metrics Application Programming Interface -
PMAPI_internal details for the Performance Metrics Application Programming InterfaceINTERNAL -
pmapi_internal details for the Performance Metrics Application Programming Interfaceinternal -
pmadirect write of the next record from an archive filePut Log -
pmatry to change the version of an archive data recordRewrite Data -
pmatry to change the version of an archive metadata recordRewrite Meta -
pmacheck if two observations of an instance domain are the same`Same In Dom -
pmasort an instance domainSort In Dom -
pmconvert a performance metric value into a stringAtom Str -
pmatomstrconvert a performance metric value into a string -
pmconvert a performance metric value into a stringAtom Str_ r -
pmatry to translate a physical indom record from a ``full indom'' to a ``delta indom''Try Delta In Dom -
pmafind ``full'' instance domain matching a ``delta'' instance domainUndelta In Dom -
pmclibrary for accessing hardware performance monitoring counters -
pmc.measurement events for AMD Athlon 64 (K8 family) CPUsamd -
pmc.measurement events for Intel Atom family CPUsatom -
pmc.measurement events for Intel Atom Silvermont family CPUsatomsilvermont -
pmc.Library for accessing the Arm CoreLink CMN-600 Coherent Mesh Network Controller performance counter eventscmn- 600 -
pmc.measurement events for Intel Core Solo and Core Duo family CPUscore -
pmc.measurement events for Intel Core2 family CPUscore2 -
pmc.measurement events for Intel Core i7 and Xeon 5500 family CPUscorei7 -
pmc.uncore measurement events for Intel Core i7 and Xeon 5500 family CPUscorei7uc -
pmc.measure the Arm DMC-620 Dynamic Memory Controller performance counter events.dmc- 620 -
pmc.measurement events for Intel Haswell family CPUshaswell -
pmc.uncore measurement events for Intel Haswell family CPUshaswelluc -
pmc.measurement events for Intel Haswell Xeon family CPUshaswellxeon -
pmc.measurement events for Intel fixed function performance counters.iaf -
pmc.Instruction Based Sampling for AMD CPUsibs -
pmc.measurement events for Intel Ivy Bridge family CPUsivybridge -
pmc.measurement events for Intel Ivy Bridge Xeon family CPUsivybridgexeon -
pmc.measurement events for AMD Athlon 64 (K8 family) CPUsk8 -
pmc.measurements using the MPERF/APERF/IRPERF frequency countersperf -
pmc.measurements using RAPL energy countersrapl -
pmc.measurement events for Intel Sandy Bridge family CPUssandybridge -
pmc.uncore measurement events for Intel Sandy Bridge family CPUssandybridgeuc -
pmc.measurement events for Intel Sandy Bridge Xeon family CPUssandybridgexeon -
pmc.measurements using software based eventssoft -
pmc.measurements using the i386 timestamp countertsc -
pmc.measurement events for Intel uncore fixed function performance counters.ucf -
pmc.measurement events for Intel Westmere family CPUswestmere -
pmc.uncore measurement events for Intel Westmere family CPUswestmereuc -
pmc_allocate and free performance monitoring countersallocate -
pmc_attaching and detaching process scope PMCs to target processesattach -
pmc_retrieve information about performance monitoring counterscapabilities -
pmc_log file managementconfigure_ logfile -
pmc_retrieve information about performance monitoring counterscpuinfo -
pmc_attaching and detaching process scope PMCs to target processesdetach -
pmc_administrative control of hardware performance countersdisable -
pmc_administrative control of hardware performance countersenable -
pmc_return a list of event names supported by a PMC classevent_ names_ of_ class -
pmc_log file managementflush_ logfile -
pmc_retrieve driver statisticsget_ driver_ stats -
pmc_x86 architecture-specific PMC operationsget_ msr -
pmc_initialize libraryinit -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ capability -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ class -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ cputype -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ disposition -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ event -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ mode -
pmc_human readable names for numeric constants used by pmc(3) and hwpmc(4)name_ of_ state -
pmc_retrieve information about performance monitoring countersncpu -
pmc_retrieve information about performance monitoring countersnpmc -
pmc_retrieve information about performance monitoring counterspmcinfo -
pmc_read and write hardware performance countersread -
pmc_allocate and free performance monitoring countersrelease -
pmc_read and write hardware performance countersrw -
pmc_set the reload count of a sampling PMCset -
pmc_start and stop a PMCstart -
pmc_start and stop a PMCstop -
pmc_retrieve information about performance monitoring counterswidth -
pmc_read and write hardware performance counterswrite -
pmc_log file managementwritelog -
pmmanipulate PCP debugging control optionsClear Debug -
pmsimplified performance metrics value fetch and conversionClear Fetch Group -
pmclogparse event log data generated by hwpmc(4) -
pmclog_parse event log data generated by hwpmc(4)close -
pmclog_parse event log data generated by hwpmc(4)feed -
pmclog_parse event log data generated by hwpmc(4)open -
pmclog_parse event log data generated by hwpmc(4)read -
pmconnectloggerconnect to a performance metrics logger control port -
pmconnect to a PMCDContext Change State -
pmconnect to a PMCDContext Connect To -
pmcontextconnecttoconnect to a PMCD -
pmchange current PMAPI contextContext Undef -
pmcontrollogenable, disable or enquire about logging of performance metrics -
pmconverttimeconvert tm structure to timeval structure -
pmrescale a performance metric valueConv Scale -
pmconvscalerescale a performance metric value -
pmsimplified performance metrics value fetch and conversionCreate Fetch Group -
pmformat the date and time for a reporting timezoneCtime -
pmctimeformat the date and time for a reporting timezone -
PMDAintroduction to the Performance Metrics Domain Agent support library -
pmdaintroduction to the Performance Metrics Domain Agent support library -
pmdainforms a PMDA about client connection attributesAttribute -
pmdaattributeinforms a PMDA about client connection attributes -
pmdamanage a cache of instance domain information for a PMDACache -
pmdacachemanage a cache of instance domain information for a PMDA -
pmdamanage a cache of instance domain information for a PMDACache Lookup -
pmdamanage a cache of instance domain information for a PMDACache Lookup Key -
pmdamanage a cache of instance domain information for a PMDACache Lookup Name -
pmdamanage a cache of instance domain information for a PMDACache Op -
pmdamanage a cache of instance domain information for a PMDACache Purge -
pmdamanage a cache of instance domain information for a PMDACache Purge Callback -
pmdamanage a cache of instance domain information for a PMDACache Resize -
pmdamanage a cache of instance domain information for a PMDACache Store -
pmdamanage a cache of instance domain information for a PMDACache Store Key -
pmdatranslate a PMID to a set of dynamic performance metric namesChildren -
pmdachildrentranslate a PMID to a set of dynamic performance metric names -
pmdahelp text support for a PMDAClose Help -
pmdaestablish a connection between a daemon PMDA and PMCDConnect -
pmdaconnectestablish a connection between a daemon PMDA and PMCD -
pmdainitialize the PMDA to run as a daemonDaemon -
pmdadaemoninitialize the PMDA to run as a daemon -
pmdaget the description of a metric from a PMDADesc -
pmdadescget the description of a metric from a PMDA -
pmdainitialize the PMDA to run as a DSODSO -
pmdadsoinitialize the PMDA to run as a DSO -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add High Res Missed Record -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add High Res Param -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add High Res Record -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add Missed Record -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add Param -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Add Record -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Array -
pmdaeventarrayutilities for PMDAs to build packed arrays of event records -
pmdaclient context tracking interfaces for event queuesEvent Client -
pmdaeventclientclient context tracking interfaces for event queues -
pmdaclient context tracking interfaces for event queuesEvent Clients -
pmdaclient context tracking interfaces for event queuesEvent End Client -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Get Addr -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Get High Res Addr -
pmdautilities for PMDAs to build packed arrays of event recordsEvent High Res Add Param -
pmdautilities for PMDAs to build packed arrays of event recordsEvent High Res Get Addr -
pmdautilities for PMDAs managing event queuesEvent New Active Queue -
pmdautilities for PMDAs to build packed arrays of event recordsEvent New Array -
pmdaclient context tracking interfaces for event queuesEvent New Client -
pmdautilities for PMDAs to build packed arrays of event recordsEvent New High Res Array -
pmdautilities for PMDAs managing event queuesEvent New Queue -
pmdautilities for PMDAs managing event queuesEvent Queue -
pmdaeventqueueutilities for PMDAs managing event queues -
pmdautilities for PMDAs managing event queuesEvent Queue Append -
pmdautilities for PMDAs managing event queuesEvent Queue Bytes -
pmdautilities for PMDAs managing event queuesEvent Queue Clients -
pmdautilities for PMDAs managing event queuesEvent Queue Counter -
pmdautilities for PMDAs managing event queuesEvent Queue Handle -
pmdautilities for PMDAs managing event queuesEvent Queue Memory -
pmdautilities for PMDAs managing event queuesEvent Queue Records -
pmdautilities for PMDAs managing event queuesEvent Queue Shutdown -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Release Array -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Release High Res Array -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Reset Array -
pmdautilities for PMDAs to build packed arrays of event recordsEvent Reset High Res Array -
pmdainitialize a PMDAExt Get Data -
pmdainitialize a PMDAExt Set Data -
pmdainitialize a PMDAExt Set Flags -
pmdafill a pmResult structure with the requested metric valuesFetch -
pmdafetchfill a pmResult structure with the requested metric values -
pmdageneric PDU processing for a PMDAGet Context -
pmdahelp text support for a PMDAGet Help -
pmdahelp text support for a PMDAGet In Dom Help -
pmdaget options from arguments, parsing generic PMDA optionsGet Opt -
pmdaget options from arguments, parsing generic PMDA optionsGet Options -
pmdagetoptionsget options from arguments, parsing generic PMDA options -
pmdahelp text support for a PMDAHelp -
pmdahelphelp text support for a PMDA -
pmdainitialize a PMDAInit -
pmdainitinitialize a PMDA -
pmdareturn instance descriptions for a PMDAInstance -
pmdainstancereturn instance descriptions for a PMDA -
pmdareset internal state of a pmdaInterface structureInterface Moved -
pmdainterfacemovedreset internal state of a pmdaInterface structure -
pmdafill pmLabelSet structures with metric labelsLabel -
pmdalabelfill pmdaLabelSet structures with metric labels -
pmdageneric PDU processing for a PMDAMain -
pmdamaingeneric PDU processing for a PMDA -
pmdageneric PDU processing for a PMDAMain Loop -
pmdageneric PDU processing for a PMDAMain Loop Free Result Callback -
pmdatranslate a PMID to a set of dynamic performance metric namesName -
pmdanametranslate a PMID to a set of dynamic performance metric names -
pmdahelp text support for a PMDAOpen Help -
pmdaredirect stderr to a logfileOpen Log -
pmdaopenlogredirect stderr to a logfile -
pmdatranslate a dynamic performance metric name into a PMIDPMID -
pmdapmidtranslate a dynamic performance metric name into a PMID -
pmdaupdate instance profile for PMDA in preparation for the next fetch from PMCDProfile -
pmdaprofileupdate instance profile for PMDA in preparation for the next fetch from PMCD -
pmdainitialize a PMDARehash -
pmdaprivileged PCP collector servicesRoot Connect -
pmdarootconnectprivileged PCP collector services -
pmdaprivileged PCP collector servicesRoot Container CGroup Name -
pmdaprivileged PCP collector servicesRoot Container Host Name -
pmdaprivileged PCP collector servicesRoot Container Process ID -
pmdaprivileged PCP collector servicesRoot Process Start -
pmdaprivileged PCP collector servicesRoot Process Terminate -
pmdaprivileged PCP collector servicesRoot Process Wait -
pmdaprivileged PCP collector servicesRoot Shutdown -
pmdasend an error PDU to PMCDSend Error -
pmdasenderror -
pmdageneric PDU processing for a PMDASet Check Call Back -
pmdainitialize a PMDASet Comm Flags -
pmdainitialize a PMDASet Data -
pmdageneric PDU processing for a PMDASet Done Call Back -
pmdageneric PDU processing for a PMDASet End Context Call Back -
pmdafill a pmResult structure with the requested metric valuesSet Fetch Call Back -
pmdainitialize a PMDASet Flags -
pmdafill pmLabelSet structures with metric labelsSet Label Call Back -
pmdageneric PDU processing for a PMDASet Result Call Back -
pmdastore a value into a metric for a PMDAStore -
pmdastorestore a value into a metric for a PMDA -
pmdaextract metric help text for a PMDAText -
pmdatextextract metric help text for a PMDA -
pmdatraceapplication-level performance instrumentation services -
pmmanipulate PCP debugging control optionsDebug -
pmdelete instance(s) from the current PMAPI instance profileDel Profile -
pmdelprofiledelete instance(s) from the current PMAPI instance profile -
pmget and set controls for derived metricsDerived Control -
pmreturn error message from failure to parse derived metric definitionDerived Err Str -
pmderivederrstrreturn error message from failure to parse derived metric definition -
pmdestroy a PMAPI contextDestroy Context -
pmdestroycontextdestroy a PMAPI context -
pmsimplified performance metrics value fetch and conversionDestroy Fetch Group -
pmasynchronous archive location and contents discovery servicesDiscover Close -
pmdiscover PCP services on the networkDiscover Services -
pmdiscoverservicesdiscover PCP services on the network -
pmasynchronous archive location and contents discovery servicesDiscover Set Configuration -
pmasynchronous archive location and contents discovery servicesDiscover Set Event Loop -
pmasynchronous archive location and contents discovery servicesDiscover Set Metric Registry -
pmasynchronous archive location and contents discovery servicesDiscover Set Slots -
pmasynchronous archive location and contents discovery servicesDiscover Setup -
pmduplicate a PMAPI contextDup Context -
pmdupcontextduplicate a PMAPI context -
pmem2_asynchronous data movement operationsasync -
pmem2_clear the given bad blockbadblock_ clear -
pmem2_allocate and free a context for pmem2_badblock_next() and pmem2_badblock_clear() operationsbadblock_ context_ delete -
pmem2_allocate and free a context for pmem2_badblock_next() and pmem2_badblock_clear() operationsbadblock_ context_ new -
pmem2_read the next bad block for the given bad block context *bbctx.badblock_ next -
pmem2_allocate and free a configuration structure for a libpmem2 mappingconfig_ delete -
pmem2_allocate and free a configuration structure for a libpmem2 mappingconfig_ new -
pmem2_set length in the pmem2_config structureconfig_ set_ length -
pmem2_set offset in the pmem2_config structureconfig_ set_ offset -
pmem2_set a protection flags in pmem2_config structure.config_ set_ protection -
pmem2_set a granularity in pmem2_config structure.config_ set_ required_ store_ granularity -
pmem2_set sharing in the pmem2_config structureconfig_ set_ sharing -
pmem2_asynchronous data movement operationsconfig_ set_ vdm -
pmem2_sets the pmem2_vm_reservation structure basing on the values in the pmem2_config structureconfig_ set_ vm_ reservation -
pmem2_highly reliable persistent memory synchronizationdeep_ flush -
pmem2_returns last error messageerrormsg -
pmem2_get a drain functionget_ drain_ fn -
pmem2_get a flush functionget_ flush_ fn -
pmem2_get a function that provides optimized copying to persistent memoryget_ memcpy_ fn -
pmem2_get a function that provides optimized copying to persistent memoryget_ memmove_ fn -
pmem2_get a function that provides optimized copying to persistent memoryget_ memset_ fn -
pmem2_get a persist functionget_ persist_ fn -
pmem2_deletes a mappingmap_ delete -
pmem2_creates a pmem2_map object from an existing mappingmap_ from_ existing -
pmem2_reads mapping addressmap_ get_ address -
pmem2_reads mapping sizemap_ get_ size -
pmem2_reads effective mapping granularitymap_ get_ store_ granularity -
pmem2_creates a mappingmap_ new -
pmem2_asynchronous data movement operationsmemcpy_ async -
pmem2_asynchronous data movement operationsmemmove_ async -
pmem2_asynchronous data movement operationsmemset_ async -
pmem2_prints a descriptive error message to stderrperror -
pmem2_returns data source alignmentsource_ alignment -
pmem2_creates or deletes an instance of persistent memory data sourcesource_ delete -
pmem2_returns the unique identifier of a devicesource_ device_ id -
pmem2_returns the unsafe shutdown counter value of a devicesource_ device_ usc -
pmem2_creates data source backed by anonymous memory pagessource_ from_ anon -
pmem2_creates or deletes an instance of persistent memory data sourcesource_ from_ fd -
pmem2_creates or deletes an instance of persistent memory data sourcesource_ from_ handle -
pmem2_reads file descriptor of the data sourcesource_ get_ fd -
pmem2_reads file handler of the data sourcesource_ get_ handle -
pmem2_returns data source numa nodesource_ numa_ node -
pmem2_read source contents or write to the source in a safe mannersource_ pread_ mcsafe -
pmem2_read source contents or write to the source in a safe mannersource_ pwrite_ mcsafe -
pmem2_returns the size of the data sourcesource_ size -
pmem2_creates or deletes an instance of virtual memory reservationvm_ reservation_ delete -
pmem2_extends and shrinks existing virtual memory reservationvm_ reservation_ extend -
pmem2_reads address of the virtual memory reservationvm_ reservation_ get_ address -
pmem2_reads virtual memory reservation sizevm_ reservation_ get_ size -
pmem2_search for the mapping located at the desirable locationvm_ reservation_ map_ find -
pmem2_search for the mapping located at the desirable locationvm_ reservation_ map_ find_ first -
pmem2_search for the mapping located at the desirable locationvm_ reservation_ map_ find_ last -
pmem2_search for the mapping located at the desirable locationvm_ reservation_ map_ find_ next -
pmem2_search for the mapping located at the desirable locationvm_ reservation_ map_ find_ prev -
pmem2_creates or deletes an instance of virtual memory reservationvm_ reservation_ new -
pmem2_extends and shrinks existing virtual memory reservationvm_ reservation_ shrink -
pmem_persistent memory support librarycheck_ version -
pmem_check persistency, store persistent data and delete mappingsdeep_ drain -
pmem_check persistency, store persistent data and delete mappingsdeep_ flush -
pmem_check persistency, store persistent data and delete mappingsdeep_ persist -
pmem_check persistency, store persistent data and delete mappingsdrain -
pmem_persistent memory support libraryerrormsg -
pmem_check persistency, store persistent data and delete mappingsflush -
pmem_check persistency, store persistent data and delete mappingshas_ auto_ flush -
pmem_check persistency, store persistent data and delete mappingshas_ hw_ drain -
pmem_check persistency, create and delete mappingsis_ pmem -
pmem_check persistency, create and delete mappingsmap_ file -
pmem_functions that provide optimized copying to persistent memorymemcpy -
pmem_functions that provide optimized copying to persistent memorymemcpy_ nodrain -
pmem_functions that provide optimized copying to persistent memorymemcpy_ persist -
pmem_functions that provide optimized copying to persistent memorymemmove -
pmem_functions that provide optimized copying to persistent memorymemmove_ nodrain -
pmem_functions that provide optimized copying to persistent memorymemmove_ persist -
pmem_functions that provide optimized copying to persistent memorymemset -
pmem_functions that provide optimized copying to persistent memorymemset_ nodrain -
pmem_functions that provide optimized copying to persistent memorymemset_ persist -
pmem_check persistency, store persistent data and delete mappingsmsync -
pmem_check persistency, store persistent data and delete mappingspersist -
pmem_check persistency, create and delete mappingsunmap -
pmemallocatorThe C++ allocator compatible with the C++ standard library allocator concepts Note: pmem_allocator.h functionality is considered as stable API (STANDARD API). -
pmemblk_check number of available blocks or usable space in block memory poolbsize -
pmemblk_create, open, close and validate block poolcheck -
pmemblk_persistent memory resident array of blocks (DEPRECATED)check_ version -
pmemblk_create, open, close and validate block poolclose -
pmemblk_create, open, close and validate block poolcreate -
pmemblk_Query and modify libpmemblk internal behavior (EXPERIMENTAL)ctl_ exec -
pmemblk_Query and modify libpmemblk internal behavior (EXPERIMENTAL)ctl_ get -
pmemblk_Query and modify libpmemblk internal behavior (EXPERIMENTAL)ctl_ set -
pmemblk_persistent memory resident array of blocks (DEPRECATED)errormsg -
pmemblk_check number of available blocks or usable space in block memory poolnblock -
pmemblk_create, open, close and validate block poolopen -
pmemblk_read or write a block from a block memory poolread -
pmemblk_block management functionsset_ error -
pmemblk_persistent memory resident array of blocks (DEPRECATED)set_ funcs -
pmemblk_block management functionsset_ zero -
pmemblk_read or write a block from a block memory poolwrite -
pmemkv_Key/Value Datastore for Persistent Memoryclose -
pmemkv_Configuration API for libpmemkvcomparator_ delete -
pmemkv_Configuration API for libpmemkvcomparator_ new -
pmemkv_Configuration API for libpmemkvconfig_ delete -
pmemkv_helper configuration API for libpmemkvconfig_ from_ json -
pmemkv_helper configuration API for libpmemkvconfig_ from_ json_ errormsg -
pmemkv_Configuration API for libpmemkvconfig_ get_ data -
pmemkv_Configuration API for libpmemkvconfig_ get_ int64 -
pmemkv_Configuration API for libpmemkvconfig_ get_ object -
pmemkv_Configuration API for libpmemkvconfig_ get_ string -
pmemkv_Configuration API for libpmemkvconfig_ get_ uint64 -
pmemkv_Configuration API for libpmemkvconfig_ new -
pmemkv_Configuration API for libpmemkvconfig_ put_ comparator -
pmemkv_Configuration API for libpmemkvconfig_ put_ data -
pmemkv_Configuration API for libpmemkvconfig_ put_ force_ create -
pmemkv_Configuration API for libpmemkvconfig_ put_ int64 -
pmemkv_Configuration API for libpmemkvconfig_ put_ object -
pmemkv_Configuration API for libpmemkvconfig_ put_ object_ cb -
pmemkv_Configuration API for libpmemkvconfig_ put_ oid -
pmemkv_Configuration API for libpmemkvconfig_ put_ path -
pmemkv_Configuration API for libpmemkvconfig_ put_ size -
pmemkv_Configuration API for libpmemkvconfig_ put_ string -
pmemkv_Configuration API for libpmemkvconfig_ put_ uint64 -
pmemkv_Key/Value Datastore for Persistent Memorycount_ above -
pmemkv_Key/Value Datastore for Persistent Memorycount_ all -
pmemkv_Key/Value Datastore for Persistent Memorycount_ below -
pmemkv_Key/Value Datastore for Persistent Memorycount_ between -
pmemkv_Key/Value Datastore for Persistent Memorydefrag -
pmemkv_Key/Value Datastore for Persistent Memoryerrormsg -
pmemkv_Key/Value Datastore for Persistent Memoryexists -
pmemkv_Key/Value Datastore for Persistent Memoryget -
pmemkv_Key/Value Datastore for Persistent Memoryget_ above -
pmemkv_Key/Value Datastore for Persistent Memoryget_ all -
pmemkv_Key/Value Datastore for Persistent Memoryget_ below -
pmemkv_Key/Value Datastore for Persistent Memoryget_ between -
pmemkv_Key/Value Datastore for Persistent Memoryget_ copy -
pmemkv_Key/Value Datastore for Persistent Memoryget_ kv_ callback -
pmemkv_Key/Value Datastore for Persistent Memoryget_ v_ callback -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ delete -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ is_ next -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ key -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ new -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ next -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ prev -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ read_ range -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ higher -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ higher_ eq -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ lower -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ lower_ eq -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ to_ first -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.iterator_ seek_ to_ last -
pmemkv_Key/Value Datastore for Persistent Memoryopen -
pmemkv_Key/Value Datastore for Persistent Memoryput -
pmemkv_Key/Value Datastore for Persistent Memoryremove -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ abort -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ begin -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ commit -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ end -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ put -
pmemkv_Transactions API for libpmemkv This API is EXPERIMENTAL and might change.tx_ remove -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.write_ iterator_ abort -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.write_ iterator_ commit -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.write_ iterator_ delete -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.write_ iterator_ new -
pmemkv_Iterator API for libpmemkv This API is EXPERIMENTAL and might change.write_ iterator_ write_ range -
pmemlog_append bytes to the persistent memory resident log fileappend -
pmemlog_append bytes to the persistent memory resident log fileappendv -
pmemlog_create, open, close and validate persistent memory resident log filecheck -
pmemlog_persistent memory resident log file (DEPRECATED)check_ version -
pmemlog_create, open, close and validate persistent memory resident log fileclose -
pmemlog_create, open, close and validate persistent memory resident log filecreate -
pmemlog_Query and modify libpmemlog internal behavior (DEPRECATED)ctl_ exec -
pmemlog_Query and modify libpmemlog internal behavior (DEPRECATED)ctl_ get -
pmemlog_Query and modify libpmemlog internal behavior (DEPRECATED)ctl_ set -
pmemlog_persistent memory resident log file (DEPRECATED)errormsg -
pmemlog_checks the amount of usable space in the log pool.nbyte -
pmemlog_create, open, close and validate persistent memory resident log fileopen -
pmemlog_checks current write point for the log or walks through the logrewind -
pmemlog_persistent memory resident log file (DEPRECATED)set_ funcs -
pmemlog_checks current write point for the log or walks through the logtell -
pmemlog_checks current write point for the log or walks through the logwalk -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)action -
pmemobj_non-transactional atomic allocationsalloc -
pmemobj_non-transactional atomic allocationsalloc_ usable_ size -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)cancel -
pmemobj_create, open, close and validate persistent memory transactional object storecheck -
pmemobj_persistent memory transactional object storecheck_ version -
pmemobj_create, open, close and validate persistent memory transactional object storeclose -
pmemobj_pmemobj synchronization primitivescond_ broadcast -
pmemobj_pmemobj synchronization primitivescond_ signal -
pmemobj_pmemobj synchronization primitivescond_ timedwait -
pmemobj_pmemobj synchronization primitivescond_ wait -
pmemobj_pmemobj synchronization primitivescond_ zero -
pmemobj_create, open, close and validate persistent memory transactional object storecreate -
pmemobj_Query and modify libpmemobj internal behavior (EXPERIMENTAL)ctl_ exec -
pmemobj_Query and modify libpmemobj internal behavior (EXPERIMENTAL)ctl_ get -
pmemobj_Query and modify libpmemobj internal behavior (EXPERIMENTAL)ctl_ set -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)defer_ free -
pmemobj_non-transactional atomic allocationsdefrag -
pmemobj_functions that allow mapping operations between object addresses, object handles, oids or type numbersdirect -
pmemobj_low-level memory manipulation functionsdrain -
pmemobj_persistent memory transactional object storeerrormsg -
pmemobj_low-level memory manipulation functionsf_ mem_ nodrain -
pmemobj_low-level memory manipulation functionsf_ mem_ noflush -
pmemobj_low-level memory manipulation functionsf_ mem_ nontemporal -
pmemobj_low-level memory manipulation functionsf_ mem_ temporal -
pmemobj_low-level memory manipulation functionsf_ mem_ wb -
pmemobj_low-level memory manipulation functionsf_ mem_ wc -
pmemobj_low-level memory manipulation functionsf_ relaxed -
pmemobj_pmemobj container operationsfirst -
pmemobj_low-level memory manipulation functionsflush -
pmemobj_non-transactional atomic allocationsfree -
pmemobj_create, open, close and validate persistent memory transactional object storeget_ user_ data -
pmemobj_non-transactional persistent atomic lists functionslist_ insert -
pmemobj_non-transactional persistent atomic lists functionslist_ insert_ new -
pmemobj_non-transactional persistent atomic lists functionslist_ move -
pmemobj_non-transactional persistent atomic lists functionslist_ remove -
pmemobj_low-level memory manipulation functionsmemcpy -
pmemobj_low-level memory manipulation functionsmemcpy_ persist -
pmemobj_low-level memory manipulation functionsmemmove -
pmemobj_low-level memory manipulation functionsmemset -
pmemobj_low-level memory manipulation functionsmemset_ persist -
pmemobj_pmemobj synchronization primitivesmutex_ lock -
pmemobj_pmemobj synchronization primitivesmutex_ timedlock -
pmemobj_pmemobj synchronization primitivesmutex_ trylock -
pmemobj_pmemobj synchronization primitivesmutex_ unlock -
pmemobj_pmemobj synchronization primitivesmutex_ zero -
pmemobj_pmemobj container operationsnext -
pmemobj_functions that allow mapping operations between object addresses, object handles, oids or type numbersoid -
pmemobj_create, open, close and validate persistent memory transactional object storeopen -
pmemobj_low-level memory manipulation functionspersist -
pmemobj_functions that allow mapping operations between object addresses, object handles, oids or type numberspool_ by_ oid -
pmemobj_functions that allow mapping operations between object addresses, object handles, oids or type numberspool_ by_ ptr -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)publish -
pmemobj_non-transactional atomic allocationsrealloc -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)reserve -
pmemobj_root object managementroot -
pmemobj_root object managementroot_ construct -
pmemobj_root object managementroot_ size -
pmemobj_pmemobj synchronization primitivesrwlock_ rdlock -
pmemobj_pmemobj synchronization primitivesrwlock_ timedrdlock -
pmemobj_pmemobj synchronization primitivesrwlock_ timedwrlock -
pmemobj_pmemobj synchronization primitivesrwlock_ tryrdlock -
pmemobj_pmemobj synchronization primitivesrwlock_ trywrlock -
pmemobj_pmemobj synchronization primitivesrwlock_ unlock -
pmemobj_pmemobj synchronization primitivesrwlock_ wrlock -
pmemobj_pmemobj synchronization primitivesrwlock_ zero -
pmemobj_persistent memory transactional object storeset_ funcs -
pmemobj_create, open, close and validate persistent memory transactional object storeset_ user_ data -
pmemobj_Delayed atomicity actions (EXPERIMENTAL)set_ value