section 3 · Library functions 📚
178720 pages · page 301 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)
H (continued)
- hwloc_get_non_io_ancestor_obj(3)Finding I/O objects✨
- hwloc_get_obj_below_array_by_type(3)Finding objects, miscellaneous helpers✨
- hwloc_get_obj_below_by_type(3)Finding objects, miscellaneous helpers✨
- hwloc_get_obj_by_depth(3)Object levels, depths and types✨
- hwloc_get_obj_by_type(3)Object levels, depths and types✨
- hwloc_get_obj_covering_cpuset(3)Finding Objects covering at least CPU set✨
- hwloc_get_obj_index_inside_cpuset(3)Finding Objects inside a CPU set✨
- hwloc_get_obj_inside_cpuset_by_depth(3)Finding Objects inside a CPU set✨
- hwloc_get_obj_inside_cpuset_by_type(3)Finding Objects inside a CPU set✨
- hwloc_get_pcidev_by_busid(3)Finding I/O objects✨
- hwloc_get_pcidev_by_busidstring(3)Finding I/O objects✨
- hwloc_get_proc_cpubind(3)CPU binding✨
- hwloc_get_proc_last_cpu_location(3)CPU binding✨
- hwloc_get_proc_membind(3)Memory binding✨
- hwloc_get_pu_obj_by_os_index(3)Finding objects, miscellaneous helpers✨
- hwloc_get_root_obj(3)Object levels, depths and types✨
- hwloc_get_shared_cache_covering_obj(3)Looking at Cache Objects✨
- hwloc_get_thread_cpubind(3)CPU binding✨
- hwloc_get_type_depth(3)Object levels, depths and types✨
- hwloc_get_type_depth_e(3)Object levels, depths and types✨
- hwloc_get_type_or_above_depth(3)Object levels, depths and types✨
- hwloc_get_type_or_below_depth(3)Object levels, depths and types✨
- hwloc_gl_get_display_by_osdev(3)Interoperability with OpenGL displays✨
- hwloc_gl_get_display_osdev_by_name(3)Interoperability with OpenGL displays✨
- hwloc_gl_get_display_osdev_by_port_device(3)Interoperability with OpenGL displays✨
- hwloc_ibv_get_device_cpuset(3)Interoperability with OpenFabrics✨
- hwloc_ibv_get_device_osdev(3)Interoperability with OpenFabrics✨
- hwloc_ibv_get_device_osdev_by_name(3)Interoperability with OpenFabrics✨
- hwloc_info_s(3)✨
- hwloc_levelzero_get_device_cpuset(3)Interoperability with the oneAPI Level Zero interface.✨
- hwloc_levelzero_get_device_osdev(3)Interoperability with the oneAPI Level Zero interface.✨
- hwloc_levelzero_get_sysman_device_cpuset(3)Interoperability with the oneAPI Level Zero interface.✨
- hwloc_levelzero_get_sysman_device_osdev(3)Interoperability with the oneAPI Level Zero interface.✨
- hwloc_linux_get_tid_cpubind(3)Linux-specific helpers✨
- hwloc_linux_get_tid_last_cpu_location(3)Linux-specific helpers✨
- hwloc_linux_read_path_as_cpumask(3)Linux-specific helpers✨
- hwloc_linux_set_tid_cpubind(3)Linux-specific helpers✨
- HWLOC_LOCAL_NUMANODE_FLAG_ALL(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_local_numanode_flag_e(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_LOCAL_NUMANODE_FLAG_LARGER_LOCALITY(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_LOCAL_NUMANODE_FLAG_SMALLER_LOCALITY(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_location(3)✨
- HWLOC_LOCATION_TYPE_CPUSET(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_location_type_e(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_LOCATION_TYPE_OBJECT(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_flag_e(3)Managing memory attributes✨
- HWLOC_MEMATTR_FLAG_HIGHER_FIRST(3)Managing memory attributes✨
- HWLOC_MEMATTR_FLAG_LOWER_FIRST(3)Managing memory attributes✨
- HWLOC_MEMATTR_FLAG_NEED_INITIATOR(3)Managing memory attributes✨
- hwloc_memattr_get_best_initiator(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_get_best_target(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_get_by_name(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_get_flags(3)Managing memory attributes✨
- hwloc_memattr_get_initiators(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_get_name(3)Managing memory attributes✨
- hwloc_memattr_get_targets(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_get_value(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_MEMATTR_ID_BANDWIDTH(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_MEMATTR_ID_CAPACITY(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_id_e(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_MEMATTR_ID_LATENCY(3)Comparing memory node attributes for finding where to allocate on✨
- HWLOC_MEMATTR_ID_LOCALITY(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_id_t(3)Comparing memory node attributes for finding where to allocate on✨
- hwloc_memattr_register(3)Managing memory attributes✨
- hwloc_memattr_set_value(3)Managing memory attributes✨
- HWLOC_MEMBIND_BIND(3)Memory binding✨
- HWLOC_MEMBIND_BYNODESET(3)Memory binding✨
- HWLOC_MEMBIND_DEFAULT(3)Memory binding✨
- HWLOC_MEMBIND_FIRSTTOUCH(3)Memory binding✨
- hwloc_membind_flags_t(3)Memory binding✨
- HWLOC_MEMBIND_INTERLEAVE(3)Memory binding✨
- HWLOC_MEMBIND_MIGRATE(3)Memory binding✨
- HWLOC_MEMBIND_MIXED(3)Memory binding✨
- HWLOC_MEMBIND_NEXTTOUCH(3)Memory binding✨
- HWLOC_MEMBIND_NOCPUBIND(3)Memory binding✨
- hwloc_membind_policy_t(3)Memory binding✨
- HWLOC_MEMBIND_PROCESS(3)Memory binding✨
- HWLOC_MEMBIND_STRICT(3)Memory binding✨
- HWLOC_MEMBIND_THREAD(3)Memory binding✨
- HWLOC_MEMBIND_WEIGHTED_INTERLEAVE(3)Memory binding✨
- hwloc_nodeset_from_linux_libnuma_bitmask(3)Interoperability with Linux libnuma bitmask✨
- hwloc_nodeset_from_linux_libnuma_ulongs(3)Interoperability with Linux libnuma unsigned long masks✨
- hwloc_nodeset_t(3)Object Sets (hwloc_cpuset_t and hwloc_nodeset_t)✨
- hwloc_nodeset_to_linux_libnuma_bitmask(3)Interoperability with Linux libnuma bitmask✨
- hwloc_nodeset_to_linux_libnuma_ulongs(3)Interoperability with Linux libnuma unsigned long masks✨
- hwloc_nvml_get_device_cpuset(3)Interoperability with the NVIDIA Management Library✨
- hwloc_nvml_get_device_osdev(3)Interoperability with the NVIDIA Management Library✨
- hwloc_nvml_get_device_osdev_by_index(3)Interoperability with the NVIDIA Management Library✨
- hwloc_obj(3)✨
- hwloc_obj_add_info(3)Consulting and Adding Info Attributes✨
- hwloc_obj_add_other_obj_sets(3)Modifying a loaded Topology✨
- hwloc_obj_attr_snprintf(3)Converting between Object Types and Attributes, and Strings✨
- hwloc_obj_attr_u(3)✨
- hwloc_obj_attr_u_hwloc_bridge_attr_s(3)✨
- hwloc_obj_attr_u_hwloc_cache_attr_s(3)✨
- hwloc_obj_attr_u_hwloc_group_attr_s(3)✨
- hwloc_obj_attr_u_hwloc_numanode_attr_s(3)✨
- hwloc_obj_attr_u_hwloc_numanode_attr_s_hwloc_memory_page_type_s(3)✨
- hwloc_obj_attr_u_hwloc_osdev_attr_s(3)✨
- hwloc_obj_attr_u_hwloc_pcidev_attr_s(3)✨
- HWLOC_OBJ_BRIDGE(3)Object Types✨
- HWLOC_OBJ_BRIDGE_HOST(3)Object Types✨
- HWLOC_OBJ_BRIDGE_PCI(3)Object Types✨
- hwloc_obj_bridge_type_e(3)Object Types✨
- hwloc_obj_bridge_type_t(3)Object Types✨
- HWLOC_OBJ_CACHE_DATA(3)Object Types✨
- HWLOC_OBJ_CACHE_INSTRUCTION(3)Object Types✨
- hwloc_obj_cache_type_e(3)Object Types✨
- hwloc_obj_cache_type_t(3)Object Types✨
- HWLOC_OBJ_CACHE_UNIFIED(3)Object Types✨
- HWLOC_OBJ_CORE(3)Object Types✨
- hwloc_obj_get_info_by_name(3)Consulting and Adding Info Attributes✨
- HWLOC_OBJ_GROUP(3)Object Types✨
- hwloc_obj_is_in_subtree(3)Looking at Ancestor and Child Objects✨
- HWLOC_OBJ_L1CACHE(3)Object Types✨
- HWLOC_OBJ_L1ICACHE(3)Object Types✨
- HWLOC_OBJ_L2CACHE(3)Object Types✨
- HWLOC_OBJ_L2ICACHE(3)Object Types✨
- HWLOC_OBJ_L3CACHE(3)Object Types✨
- HWLOC_OBJ_L3ICACHE(3)Object Types✨
- HWLOC_OBJ_L4CACHE(3)Object Types✨
- HWLOC_OBJ_L5CACHE(3)Object Types✨
- HWLOC_OBJ_MACHINE(3)Object Types✨
- HWLOC_OBJ_MISC(3)Object Types✨
- HWLOC_OBJ_NUMANODE(3)Object Types✨
- HWLOC_OBJ_OS_DEVICE(3)Object Types✨
- HWLOC_OBJ_OSDEV_BLOCK(3)Object Types✨
- HWLOC_OBJ_OSDEV_COPROC(3)Object Types✨
- HWLOC_OBJ_OSDEV_DMA(3)Object Types✨
- HWLOC_OBJ_OSDEV_GPU(3)Object Types✨
- HWLOC_OBJ_OSDEV_NETWORK(3)Object Types✨
- HWLOC_OBJ_OSDEV_OPENFABRICS(3)Object Types✨
- hwloc_obj_osdev_type_e(3)Object Types✨
- hwloc_obj_osdev_type_t(3)Object Types✨
- HWLOC_OBJ_PACKAGE(3)Object Types✨
- HWLOC_OBJ_PCI_DEVICE(3)Object Types✨
- HWLOC_OBJ_PU(3)Object Types✨
- hwloc_obj_set_subtype(3)Consulting and Adding Info Attributes✨
- hwloc_obj_t(3)Object Structure and Attributes✨
- hwloc_obj_type_is_cache(3)Kinds of object Type✨
- hwloc_obj_type_is_dcache(3)Kinds of object Type✨
- hwloc_obj_type_is_icache(3)Kinds of object Type✨
- hwloc_obj_type_is_io(3)Kinds of object Type✨
- hwloc_obj_type_is_memory(3)Kinds of object Type✨
- hwloc_obj_type_is_normal(3)Kinds of object Type✨
- hwloc_obj_type_snprintf(3)Converting between Object Types and Attributes, and Strings✨
- hwloc_obj_type_string(3)Converting between Object Types and Attributes, and Strings✨
- hwloc_obj_type_t(3)Object Types✨
- hwloc_opencl_get_device_cpuset(3)Interoperability with OpenCL✨
- hwloc_opencl_get_device_osdev(3)Interoperability with OpenCL✨
- hwloc_opencl_get_device_osdev_by_index(3)Interoperability with OpenCL✨
- hwloc_opencl_get_device_pci_busid(3)Interoperability with OpenCL✨
- HWLOC_RESTRICT_FLAG_ADAPT_IO(3)Modifying a loaded Topology✨
- HWLOC_RESTRICT_FLAG_ADAPT_MISC(3)Modifying a loaded Topology✨
- HWLOC_RESTRICT_FLAG_BYNODESET(3)Modifying a loaded Topology✨
- HWLOC_RESTRICT_FLAG_REMOVE_CPULESS(3)Modifying a loaded Topology✨
- HWLOC_RESTRICT_FLAG_REMOVE_MEMLESS(3)Modifying a loaded Topology✨
- hwloc_restrict_flags_e(3)Modifying a loaded Topology✨
- hwloc_rsmi_get_device_cpuset(3)Interoperability with the ROCm SMI Management Library✨
- hwloc_rsmi_get_device_osdev(3)Interoperability with the ROCm SMI Management Library✨
- hwloc_rsmi_get_device_osdev_by_index(3)Interoperability with the ROCm SMI Management Library✨
- hwloc_set_area_membind(3)Memory binding✨
- hwloc_set_cpubind(3)CPU binding✨
- hwloc_set_membind(3)Memory binding✨
- hwloc_set_proc_cpubind(3)CPU binding✨
- hwloc_set_proc_membind(3)Memory binding✨
- hwloc_set_thread_cpubind(3)CPU binding✨
- hwloc_shmem_topology_adopt(3)Sharing topologies between processes✨
- hwloc_shmem_topology_get_length(3)Sharing topologies between processes✨
- hwloc_shmem_topology_write(3)Sharing topologies between processes✨
- hwloc_topology_abi_check(3)Topology Creation and Destruction✨
- hwloc_topology_alloc_group_object(3)Modifying a loaded Topology✨
- hwloc_topology_allow(3)Modifying a loaded Topology✨
- hwloc_topology_check(3)Topology Creation and Destruction✨
- HWLOC_TOPOLOGY_COMPONENTS_FLAG_BLACKLIST(3)Changing the Source of Topology Discovery✨
- hwloc_topology_components_flag_e(3)Changing the Source of Topology Discovery✨
- hwloc_topology_cpubind_support(3)✨
- hwloc_topology_destroy(3)Topology Creation and Destruction✨
- hwloc_topology_diff_apply(3)Topology differences✨
- hwloc_topology_diff_apply_flags_e(3)Topology differences✨
- HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE(3)Topology differences✨
- hwloc_topology_diff_build(3)Topology differences✨
- hwloc_topology_diff_destroy(3)Topology differences✨
- hwloc_topology_diff_export_xml(3)Topology differences✨
- hwloc_topology_diff_export_xmlbuffer(3)Topology differences✨
- hwloc_topology_diff_load_xml(3)Topology differences✨
- hwloc_topology_diff_load_xmlbuffer(3)Topology differences✨
- HWLOC_TOPOLOGY_DIFF_OBJ_ATTR(3)Topology differences✨
- HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO(3)Topology differences✨
- HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME(3)Topology differences✨
- HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE(3)Topology differences✨
- hwloc_topology_diff_obj_attr_type_e(3)Topology differences✨
- hwloc_topology_diff_obj_attr_u(3)✨
- HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX(3)Topology differences✨
- hwloc_topology_diff_type_e(3)Topology differences✨
- hwloc_topology_diff_u(3)✨
- hwloc_topology_discovery_support(3)✨
- hwloc_topology_dup(3)Topology Creation and Destruction✨
- hwloc_topology_export_synthetic(3)Exporting Topologies to Synthetic✨
- hwloc_topology_export_xml(3)Exporting Topologies to XML✨
💅
getting it ready, bestie…