section 3 · Library functions 📚
178720 pages · page 524 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
P (continued)
- PAPI_library_init(3)initialize the PAPI library.✨
- PAPI_list_events(3)list the events in an event set✨
- PAPI_list_threads(3)List the registered thread ids.✨
- PAPI_lock(3)Lock one of two mutex variables defined in papi.h.✨
- PAPI_mh_cache_info_t(3)✨
- PAPI_mh_info_t(3)mh for mem hierarchy maybe?✨
- PAPI_mh_level_t(3)✨
- PAPI_mh_tlb_info_t(3)✨
- PAPI_mpx_info_t(3)✨
- PAPI_multiplex_init(3)Initialize multiplex support in the PAPI library.✨
- PAPI_multiplex_option_t(3)✨
- PAPI_num_cmp_hwctrs(3)Return the number of hardware counters for the specified component.✨
- PAPI_num_components(3)Get the number of components available on the system.✨
- PAPI_num_events(3)Return the number of events in an event set.✨
- PAPI_num_hwctrs(3)Return the number of hardware counters on the cpu.✨
- PAPI_option_t(3)A pointer to the following is passed to PAPI_set/get_opt()✨
- PAPI_overflow(3)Set up an event set to begin registering overflows.✨
- PAPI_perror(3)Produces a string on standard error, describing the last library error.✨
- PAPI_preload_info_t(3)✨
- PAPI_profil(3)Generate a histogram of hardware counter overflows vs. PC addresses.✨
- PAPI_query_event(3)Query if PAPI event exists.✨
- PAPI_query_named_event(3)Query if a named PAPI event exists.✨
- PAPI_rate_stop(3)Stop a running event set of a rate function.✨
- PAPI_read(3)Read hardware counters from an event set.✨
- PAPI_read_ts(3)Read hardware counters with a timestamp.✨
- PAPI_register_thread(3)Notify PAPI that a thread has 'appeared'.✨
- PAPI_remove_event(3)removes a hardware event from a PAPI event set.✨
- PAPI_remove_events(3)Remove an array of hardware event codes from a PAPI event set.✨
- PAPI_remove_named_event(3)removes a named hardware event from a PAPI event set.✨
- PAPI_reset(3)Reset the hardware event counts in an event set.✨
- PAPI_set_cmp_domain(3)Set the default counting domain for new event sets bound to the specified component.✨
- PAPI_set_cmp_granularity(3)Set the default counting granularity for eventsets bound to the specified component.✨
- PAPI_set_debug(3)Set the current debug level for error output from PAPI.✨
- PAPI_set_domain(3)Set the default counting domain for new event sets bound to the cpu component.✨
- PAPI_set_granularity(3)Set the default counting granularity for eventsets bound to the cpu component.✨
- PAPI_set_multiplex(3)Convert a standard event set to a multiplexed event set.✨
- PAPI_set_opt(3)Set PAPI library or event set options.✨
- PAPI_set_thr_specific(3)Store a pointer to a thread specific data structure.✨
- PAPI_shlib_info_t(3)✨
- PAPI_shutdown(3)Finish using PAPI and free all related resources.✨
- PAPI_sprofil(3)Generate PC histogram data from multiple code regions where hardware counter overflow occurs.✨
- PAPI_sprofil_t(3)✨
- PAPI_start(3)Start counting hardware events in an event set.✨
- PAPI_state(3)Return the counting state of an EventSet.✨
- PAPI_stop(3)Stop counting hardware events in an event set.✨
- PAPI_strerror(3)Returns a string describing the PAPI error code.✨
- PAPI_thread_id(3)Get the thread identifier of the current thread.✨
- PAPI_thread_init(3)Initialize thread support in the PAPI library.✨
- PAPI_unlock(3)Unlock one of the mutex variables defined in papi.h.✨
- PAPI_unregister_thread(3)Notify PAPI that a thread has 'disappeared'.✨
- PAPI_write(3)Write counter values into counters.✨
- PAPIF_accum(3)accumulate and reset counters in an event set✨
- PAPIF_add_event(3)add PAPI preset or native hardware event to an event set✨
- PAPIF_add_events(3)add multiple PAPI presets or native hardware events to an event set✨
- PAPIF_add_named_event(3)add PAPI preset or native hardware event to an event set by name✨
- PAPIF_assign_eventset_component(3)assign a component index to an existing but empty EventSet✨
- PAPIF_cleanup_eventset(3)empty and destroy an EventSet✨
- PAPIF_create_eventset(3)create a new empty PAPI EventSet✨
- PAPIF_destroy_eventset(3)empty and destroy an EventSet✨
- PAPIF_enum_dev_type(3)returns handle of next device type✨
- PAPIF_enum_event(3)Return the number of events in an event set.✨
- PAPIF_epc(3)Get named events per cycle, real and processor time, reference and core cycles.✨
- PAPIF_event_code_to_name(3)Convert a numeric hardware event code to a name.✨
- PAPIF_event_name_to_code(3)Convert a name to a numeric hardware event code.✨
- PAPIF_flips_rate(3)Simplified call to get Mflips/s (floating point instruction rate), real and processor time.✨
- PAPIF_flops_rate(3)Simplified call to get Mflops/s (floating point instruction rate), real and processor time.✨
- PAPIF_get_clockrate(3)Get the clockrate in MHz for the current cpu.✨
- PAPIF_get_dev_attr(3)returns device attributes✨
- PAPIF_get_dev_type_attr(3)returns device type attributes✨
- PAPIF_get_dmem_info(3)get information about the dynamic memory usage of the current program✨
- PAPIF_get_domain(3)Get the domain setting for the specified EventSet.✨
- PAPIF_get_event_info(3)Get the event's name and description info.✨
- PAPIF_get_exe_info(3)get information about the dynamic memory usage of the current program✨
- PAPIF_get_granularity(3)Get the granularity setting for the specified EventSet.✨
- PAPIF_get_hardware_info(3)get information about the system hardware✨
- PAPIF_get_multiplex(3)Get the multiplexing status of specified event set.✨
- PAPIF_get_preload(3)Get the LD_PRELOAD environment variable.✨
- PAPIF_get_real_cyc(3)Get real time counter value in clock cycles.✨
- PAPIF_get_real_nsec(3)Get real time counter value in nanoseconds.✨
- PAPIF_get_real_usec(3)Get real time counter value in microseconds.✨
- PAPIF_get_virt_cyc(3)Get virtual time counter value in clock cycles.✨
- PAPIF_get_virt_usec(3)Get virtual time counter value in microseconds.✨
- PAPIf_hl_read(3)Reads and stores hardware events inside of an instrumented code region.✨
- PAPIf_hl_region_begin(3)Reads and stores hardware events at the beginning of an instrumented code region.✨
- PAPIf_hl_region_end(3)Reads and stores hardware events at the end of an instrumented code region.✨
- PAPIf_hl_stop(3)Stop a running high-level event set.✨
- PAPIF_ipc(3)Get instructions per cycle, real and processor time.✨
- PAPIF_is_initialized(3)Check for initialization.✨
- PAPIF_library_init(3)Initialize the PAPI library.✨
- PAPIF_lock(3)Lock one of two mutex variables defined in papi.h.✨
- PAPIF_multiplex_init(3)Initialize multiplex support in the PAPI library.✨
- PAPIF_num_cmp_hwctrs(3)Return the number of hardware counters on the specified component.✨
- PAPIF_num_events(3)Enumerate PAPI preset or native events.✨
- PAPIF_num_hwctrs(3)Return the number of hardware counters on the cpu.✨
- PAPIF_perror(3)Convert PAPI error codes to strings, and print error message to stderr.✨
- PAPIF_query_event(3)Query if PAPI event exists.✨
- PAPIF_query_named_event(3)Query if named PAPI event exists.✨
- PAPIF_rate_stop(3)Stop a running event set of a rate function.✨
- PAPIF_read(3)Read hardware counters from an event set.✨
- PAPIF_read_ts(3)Read hardware counters with a timestamp.✨
- PAPIF_register_thread(3)Notify PAPI that a thread has 'appeared'.✨
- PAPIF_remove_event(3)Remove a hardware event from a PAPI event set.✨
- PAPIF_remove_events(3)Remove an array of hardware event codes from a PAPI event set.✨
- PAPIF_remove_named_event(3)Remove a named hardware event from a PAPI event set.✨
- PAPIF_reset(3)Reset the hardware event counts in an event set.✨
- PAPIF_set_cmp_domain(3)Set the default counting domain for new event sets bound to the specified component.✨
- PAPIF_set_cmp_granularity(3)Set the default counting granularity for eventsets bound to the specified component.✨
- PAPIF_set_debug(3)Set the current debug level for error output from PAPI.✨
- PAPIF_set_domain(3)Set the default counting domain for new event sets bound to the cpu component.✨
- PAPIF_set_event_domain(3)Set the default counting domain for specified EventSet.✨
- PAPIF_set_granularity(3)Set the default counting granularity for eventsets bound to the cpu component.✨
- PAPIF_set_inherit(3)Turn on inheriting of counts from daughter to parent process.✨
- PAPIF_set_multiplex(3)Convert a standard event set to a multiplexed event set.✨
- PAPIF_shutdown(3)finish using PAPI and free all related resources.✨
- PAPIF_start(3)Start counting hardware events in an event set.✨
- PAPIF_state(3)Return the counting state of an EventSet.✨
- PAPIF_stop(3)Stop counting hardware events in an EventSet.✨
- PAPIF_thread_id(3)Get the thread identifier of the current thread.✨
- PAPIF_thread_init(3)Initialize thread support in the PAPI library.✨
- PAPIF_unlock(3)Unlock one of the mutex variables defined in papi.h.✨
- PAPIF_unregister_thread(3)Notify PAPI that a thread has 'disappeared'.✨
- PAPIF_write(3)Write counter values into counters.✨
- pappl-client(3)pappl client functions✨
- pappl-device(3)pappl device functions✨
- pappl-job(3)pappl job functions✨
- pappl-log(3)pappl logging functions✨
- pappl-mainloop(3)pappl main loop functions✨
- pappl-printer(3)pappl printer functions✨
- pappl-resource(3)pappl resource functions✨
- pappl-system(3)pappl system functions✨
- PAR(3pm)Perl Archive Toolkit✨
- PAR::Dist(3pm)Create and manipulate PAR distributions✨
- PAR::Environment(3pm)Index and reference of PAR environment variables✨
- PAR::FAQ(3pm)Frequently Asked Questions about PAR✨
- PAR::Filter(3pm)Input filter for PAR✨
- PAR::Filter::Bleach(3pm)Bleach filter✨
- PAR::Filter::Bytecode(3pm)Bytecode filter✨
- PAR::Filter::Obfuscate(3pm)Obfuscating filter✨
- PAR::Filter::PatchContent(3pm)Content patcher✨
- PAR::Filter::PodStrip(3pm)POD-stripping filter✨
- PAR::Heavy(3pm)PAR guts✨
- PAR::Packer(3pm)PAR Packager✨
- PAR::Packer::Troubleshooting(3pm)Common Problems Packing Scripts with pp✨
- PAR::SetupProgname(3pm)Setup $ENV{PAR_PROGNAME}✨
- PAR::SetupTemp(3pm)Setup $ENV{PAR_TEMP}✨
- PAR::StrippedPARL::Base(3pm)Base class for the PARL data packages✨
- PAR::Tutorial(3pm)Cross-Platform Packaging and Deployment with PAR✨
- Parallel::ForkManager(3pm)A simple parallel processing fork manager✨
- Parallel::ForkManager::Child(3pm)role adopted by forked Parallel::ForkManager processes✨
- Parallel::Iterator(3pm)Simple parallel execution✨
- Parallel::Pipes(3pm)parallel processing using pipe(2) for communication and synchronization✨
- Parallel::Pipes::App(3pm)friendly interface for Parallel::Pipes✨
- Parallel::Prefork(3pm)A simple prefork server framework✨
- Parallel::Prefork::SpareWorkers(3pm)A prefork server framework with support for (min|max)spareservers✨
- Parallel::Runner(3pm)An object to manage running things in parallel processes.✨
- Parallel::Scoreboard(3pm)a scoreboard for monitoring status of many workers✨
- Parallel::Scoreboard::PSGI::App(3pm)a simple PSGI app for monitoring the output of Parallel::Scoreboard✨
- Parallel::Scoreboard::PSGI::App::JSON(3pm)a simple PSGI app for monitoring the output of Parallel::Scoreboard in JSON format✨
- parallel_algorithm(3)✨
- parallel_numeric(3)Parallel STL function calls corresponding to stl_numeric.h. The functions defined here mainly do case switches and call the actual parallelized versions in other files. Inlining policy: Functions…✨
- param(3)Functions for serving up NOAA parameter abbreviations and GRIB1/GRIB2 translations.✨
- param1(3)✨
- param2(3)✨
- params(3)✨
- Params::Callback(3pm)Parameter callback base class✨
- Params::CallbackRequest(3pm)Functional and object-oriented callback architecture✨
- Params::CallbackRequest::Exceptions(3pm)Parameter callback exception definitions✨
- Params::Check(3perl)A generic input parsing/checking mechanism.✨
- Params::Check(3pm)A generic input parsing/checking mechanism.✨
- Params::Classify(3pm)argument type classification✨
- Params::Coerce(3pm)Allows your classes to do coercion of parameters✨
- Params::SomeUtil(3pm)Simple, compact and correct param-checking functions✨
- Params::Util(3pm)Simple, compact and correct param-checking functions✨
- Params::Util::PP(3pm)PurePerl Params::Util routines✨
- Params::Validate(3pm)Validate method/function parameters✨
- Params::Validate::Dummy(3pm)Stub for Params::Validate✨
- Params::ValidationCompiler(3pm)Build an optimized subroutine parameter validator once, use it forever✨
- Params::ValidationCompiler::Compiler(3pm)Object that implements the check subroutine compilation✨
- Params::ValidationCompiler::Exceptions(3pm)Defines exceptions thrown by Params::ValidationCompiler✨
- params_grp(3)Parameters✨
- Paranoid(3pm)Paranoia support for safer programs✨
- Paranoid::Args(3pm)Command-line argument parsing functions✨
- Paranoid::Data(3pm)Misc. Data Manipulation Functions✨
- Paranoid::Data::AVLTree(3pm)AVL-Balanced Tree Class✨
- Paranoid::Data::AVLTree::AVLNode(3pm)AVL Tree Node Object Class✨
- Paranoid::Debug(3pm)Trace message support for paranoid programs✨
- Paranoid::Filesystem(3pm)Filesystem Functions✨
- Paranoid::Glob(3pm)Paranoid Glob objects✨
- Paranoid::Input(3pm)Paranoid input functions✨
- Paranoid::IO(3pm)Paranoid IO support✨
- Paranoid::IO::FileMultiplexer(3pm)File Multiplexer✨
- Paranoid::IO::FileMultiplexer::Block(3pm)Block-level Allocator/Accessor✨
- Paranoid::IO::FileMultiplexer::Block::BATHeader(3pm)BAT Header Block✨
- Paranoid::IO::FileMultiplexer::Block::FileHeader(3pm)File Header Block✨
- Paranoid::IO::FileMultiplexer::Block::StreamHeader(3pm)Stream Header Block✨
- Paranoid::IO::Line(3pm)Paranoid Line-based I/O functions✨
- Paranoid::IO::Lockfile(3pm)Paranoid Lockfile support✨
- Paranoid::Log(3pm)Log Functions✨
- Paranoid::Log::Buffer(3pm)Log Buffer Functions✨
- Paranoid::Log::File(3pm)File Logging Functions✨
💅
getting it ready, bestie…