Package org.lwjgl.util.hwloc
Class HWLoc
java.lang.Object
org.lwjgl.util.hwloc.HWLoc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded from the HWLOCSharedLibrary
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final long
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic SharedLibrary
Returns the HWLOCSharedLibrary
.static @Nullable ByteBuffer
hwloc_alloc
(long topology, long len) void * hwloc_alloc(hwloc_topology_t topology, size_t len)
static @Nullable ByteBuffer
hwloc_alloc_membind
(long topology, long len, long set, int policy, int flags) void * hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static @Nullable ByteBuffer
hwloc_alloc_membind_policy
(long topology, long len, long set, int policy, int flags) static int
hwloc_bitmap_allbut
(long bitmap, int id) int hwloc_bitmap_allbut(hwloc_bitmap_t bitmap, unsigned int id)
static long
hwloc_bitmap_t hwloc_bitmap_alloc(void)
static long
hwloc_bitmap_t hwloc_bitmap_alloc_full(void)
static int
hwloc_bitmap_and
(long res, long bitmap1, long bitmap2) int hwloc_bitmap_and(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static int
hwloc_bitmap_andnot
(long res, long bitmap1, long bitmap2) int hwloc_bitmap_andnot(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static int
hwloc_bitmap_asprintf
(PointerBuffer strp, long bitmap) int hwloc_bitmap_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_clr
(long bitmap, int id) int hwloc_bitmap_clr(hwloc_bitmap_t bitmap, unsigned int id)
static int
hwloc_bitmap_clr_range
(long bitmap, int begin, int end) int hwloc_bitmap_clr_range(hwloc_bitmap_t bitmap, unsigned int begin, int end)
static int
hwloc_bitmap_compare
(long bitmap1, long bitmap2) int hwloc_bitmap_compare(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static int
hwloc_bitmap_compare_first
(long bitmap1, long bitmap2) int hwloc_bitmap_compare_first(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static int
hwloc_bitmap_copy
(long dst, long src) int hwloc_bitmap_copy(hwloc_bitmap_t dst, hwloc_const_bitmap_t src)
static long
hwloc_bitmap_dup
(long bitmap) hwloc_bitmap_t hwloc_bitmap_dup(hwloc_const_bitmap_t bitmap)
static void
hwloc_bitmap_fill
(long bitmap) void hwloc_bitmap_fill(hwloc_bitmap_t bitmap)
static int
hwloc_bitmap_first
(long bitmap) int hwloc_bitmap_first(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_first_unset
(long bitmap) int hwloc_bitmap_first_unset(hwloc_const_bitmap_t bitmap)
static void
hwloc_bitmap_free
(long bitmap) void hwloc_bitmap_free(hwloc_bitmap_t bitmap)
static int
hwloc_bitmap_from_ith_ulong
(long bitmap, int i, long mask) int hwloc_bitmap_from_ith_ulong(hwloc_bitmap_t bitmap, unsigned int i, unsigned long mask)
static int
hwloc_bitmap_from_ulong
(long bitmap, long mask) int hwloc_bitmap_from_ulong(hwloc_bitmap_t bitmap, unsigned long mask)
static int
hwloc_bitmap_from_ulongs
(long bitmap, CLongBuffer masks) int hwloc_bitmap_from_ulongs(hwloc_bitmap_t bitmap, unsigned int nr, unsigned long const * masks)
static boolean
hwloc_bitmap_intersects
(long bitmap1, long bitmap2) int hwloc_bitmap_intersects(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static boolean
hwloc_bitmap_isequal
(long bitmap1, long bitmap2) int hwloc_bitmap_isequal(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static boolean
hwloc_bitmap_isfull
(long bitmap) int hwloc_bitmap_isfull(hwloc_const_bitmap_t bitmap)
static boolean
hwloc_bitmap_isincluded
(long sub_bitmap, long super_bitmap) int hwloc_bitmap_isincluded(hwloc_const_bitmap_t sub_bitmap, hwloc_const_bitmap_t super_bitmap)
static boolean
hwloc_bitmap_isset
(long bitmap, int id) int hwloc_bitmap_isset(hwloc_const_bitmap_t bitmap, unsigned int id)
static boolean
hwloc_bitmap_iszero
(long bitmap) int hwloc_bitmap_iszero(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_last
(long bitmap) int hwloc_bitmap_last(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_last_unset
(long bitmap) int hwloc_bitmap_last_unset(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_list_asprintf
(PointerBuffer strp, long bitmap) int hwloc_bitmap_list_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_list_snprintf
(@Nullable ByteBuffer buf, long bitmap) int hwloc_bitmap_list_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_list_sscanf
(long bitmap, CharSequence string) int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
hwloc_bitmap_list_sscanf
(long bitmap, ByteBuffer string) int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
hwloc_bitmap_next
(long bitmap, int prev) int hwloc_bitmap_next(hwloc_const_bitmap_t bitmap, int prev)
static int
hwloc_bitmap_next_unset
(long bitmap, int prev) int hwloc_bitmap_next_unset(hwloc_const_bitmap_t bitmap, int prev)
static int
hwloc_bitmap_not
(long res, long bitmap) int hwloc_bitmap_not(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_nr_ulongs
(long bitmap) int hwloc_bitmap_nr_ulongs(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_only
(long bitmap, int id) int hwloc_bitmap_only(hwloc_bitmap_t bitmap, unsigned int id)
static int
hwloc_bitmap_or
(long res, long bitmap1, long bitmap2) int hwloc_bitmap_or(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static int
hwloc_bitmap_set
(long bitmap, int id) int hwloc_bitmap_set(hwloc_bitmap_t bitmap, unsigned int id)
static int
hwloc_bitmap_set_ith_ulong
(long bitmap, int i, long mask) int hwloc_bitmap_set_ith_ulong(hwloc_bitmap_t bitmap, unsigned int i, unsigned long mask)
static int
hwloc_bitmap_set_range
(long bitmap, int begin, int end) int hwloc_bitmap_set_range(hwloc_bitmap_t bitmap, unsigned int begin, int end)
static int
hwloc_bitmap_singlify
(long bitmap) int hwloc_bitmap_singlify(hwloc_bitmap_t bitmap)
static int
hwloc_bitmap_singlify_per_core
(long topology, long cpuset, int which) int hwloc_bitmap_singlify_per_core(hwloc_topology_t topology, hwloc_bitmap_t cpuset, unsigned which)
static int
hwloc_bitmap_snprintf
(@Nullable ByteBuffer buf, long bitmap) int hwloc_bitmap_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_sscanf
(long bitmap, CharSequence string) int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
hwloc_bitmap_sscanf
(long bitmap, ByteBuffer string) int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
hwloc_bitmap_taskset_asprintf
(PointerBuffer strp, long bitmap) int hwloc_bitmap_taskset_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_taskset_snprintf
(@Nullable ByteBuffer buf, long bitmap) int hwloc_bitmap_taskset_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_taskset_sscanf
(long bitmap, CharSequence string) int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
hwloc_bitmap_taskset_sscanf
(long bitmap, ByteBuffer string) int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
static long
hwloc_bitmap_to_ith_ulong
(long bitmap, int i) unsigned long hwloc_bitmap_to_ith_ulong(hwloc_const_bitmap_t bitmap, unsigned int i)
static long
hwloc_bitmap_to_ulong
(long bitmap) unsigned long hwloc_bitmap_to_ulong(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_to_ulongs
(long bitmap, CLongBuffer masks) int hwloc_bitmap_to_ulongs(hwloc_const_bitmap_t bitmap, unsigned int nr, unsigned long * masks)
static int
hwloc_bitmap_weight
(long bitmap) int hwloc_bitmap_weight(hwloc_const_bitmap_t bitmap)
static int
hwloc_bitmap_xor
(long res, long bitmap1, long bitmap2) int hwloc_bitmap_xor(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
static void
hwloc_bitmap_zero
(long bitmap) void hwloc_bitmap_zero(hwloc_bitmap_t bitmap)
static boolean
hwloc_bridge_covers_pcibus
(hwloc_obj bridge, int domain, int bus) static int
hwloc_compare_types
(int type1, int type2) int hwloc_compare_types(hwloc_obj_type_t type1, hwloc_obj_type_t type2)
static int
hwloc_cpukinds_get_by_cpuset
(long topology, long cpuset, long flags) int hwloc_cpukinds_get_by_cpuset(hwloc_topology_t topology, hwloc_const_bitmap_t cpuset, unsigned long flags)
static int
hwloc_cpukinds_get_info
(long topology, int kind_index, long cpuset, @Nullable IntBuffer efficiency, PointerBuffer infosp, long flags) int hwloc_cpukinds_get_info(hwloc_topology_t topology, unsigned int kind_index, hwloc_bitmap_t cpuset, int * efficiency, struct hwloc_infos_s ** infosp, unsigned long flags)
static int
hwloc_cpukinds_get_nr
(long topology, long flags) int hwloc_cpukinds_get_nr(hwloc_topology_t topology, unsigned long flags)
static int
hwloc_cpukinds_register
(long topology, long cpuset, int forced_efficiency, @Nullable hwloc_infos_s infos, long flags) int hwloc_cpukinds_register(hwloc_topology_t topology, hwloc_bitmap_t cpuset, int forced_efficiency, struct hwloc_infos_s * infos, unsigned long flags)
static int
hwloc_cpuset_from_nodeset
(long topology, long _cpuset, long nodeset) static int
hwloc_cpuset_to_nodeset
(long topology, long _cpuset, long nodeset) static int
hwloc_distances_add_commit
(long topology, long handle, long flags) int hwloc_distances_add_commit(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned long flags)
static long
hwloc_distances_add_create
(long topology, @Nullable CharSequence name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
static long
hwloc_distances_add_create
(long topology, @Nullable ByteBuffer name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
static int
hwloc_distances_add_values
(long topology, long handle, int nbobjs, PointerBuffer objs, LongBuffer values, long flags) int hwloc_distances_add_values(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned int nbobjs, hwloc_obj_t * objs, hwloc_uint64_t * values, unsigned long flags)
static int
hwloc_distances_get
(long topology, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get(hwloc_topology_t topology, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static int
hwloc_distances_get_by_depth
(long topology, int depth, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get_by_depth(hwloc_topology_t topology, int depth, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static int
hwloc_distances_get_by_name
(long topology, CharSequence name, IntBuffer nr, PointerBuffer distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
static int
hwloc_distances_get_by_name
(long topology, ByteBuffer name, IntBuffer nr, PointerBuffer distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
static int
hwloc_distances_get_by_type
(long topology, int type, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get_by_type(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static @Nullable String
hwloc_distances_get_name
(long topology, hwloc_distances_s distances) char const * hwloc_distances_get_name(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static int
hwloc_distances_obj_index
(hwloc_distances_s distances, hwloc_obj obj) static int
hwloc_distances_obj_pair_values
(hwloc_distances_s distances, hwloc_obj obj1, hwloc_obj obj2, LongBuffer value1to2, LongBuffer value2to1) static void
hwloc_distances_release
(long topology, hwloc_distances_s distances) void hwloc_distances_release(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static int
hwloc_distances_release_remove
(long topology, hwloc_distances_s distances) int hwloc_distances_release_remove(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static int
hwloc_distances_remove
(long topology) int hwloc_distances_remove(hwloc_topology_t topology)
static int
hwloc_distances_remove_by_depth
(long topology, int depth) int hwloc_distances_remove_by_depth(hwloc_topology_t topology, int depth)
static int
hwloc_distances_remove_by_type
(long topology, int type) static int
hwloc_distances_transform
(long topology, hwloc_distances_s distances, int transform, long transform_attr, long flags) int hwloc_distances_transform(hwloc_topology_t topology, struct hwloc_distances_s * distances, enum hwloc_distances_transform_e transform, void * transform_attr, unsigned long flags)
static int
hwloc_distrib
(long topology, PointerBuffer roots, int n_roots, PointerBuffer set, int n, int until, long flags) static int
hwloc_export_obj_userdata
(long reserved, long topology, hwloc_obj obj, CharSequence name, ByteBuffer buffer) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
hwloc_export_obj_userdata
(long reserved, long topology, hwloc_obj obj, ByteBuffer name, ByteBuffer buffer) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
hwloc_export_obj_userdata_base64
(long reserved, long topology, hwloc_obj obj, CharSequence name, ByteBuffer buffer) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
hwloc_export_obj_userdata_base64
(long reserved, long topology, hwloc_obj obj, ByteBuffer name, ByteBuffer buffer) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
hwloc_free
(long topology, ByteBuffer addr) int hwloc_free(hwloc_topology_t topology, void * addr, size_t len)
static void
hwloc_free_xmlbuffer
(long topology, ByteBuffer xmlbuffer) void hwloc_free_xmlbuffer(hwloc_topology_t topology, char * xmlbuffer)
static @Nullable hwloc_obj
hwloc_get_ancestor_obj_by_depth
(long topology, int depth, hwloc_obj obj) static @Nullable hwloc_obj
hwloc_get_ancestor_obj_by_type
(long topology, int type, hwloc_obj obj) static int
unsigned hwloc_get_api_version(void)
static int
hwloc_get_area_membind
(long topology, ByteBuffer addr, long set, IntBuffer policy, int flags) int hwloc_get_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
hwloc_get_area_memlocation
(long topology, ByteBuffer addr, long set, int flags) int hwloc_get_area_memlocation(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, int flags)
static @Nullable hwloc_obj
hwloc_get_cache_covering_cpuset
(long topology, long set) static int
hwloc_get_cache_type_depth
(long topology, int cachelevel, int cachetype) static @Nullable hwloc_obj
hwloc_get_child_covering_cpuset
(long topology, long set, hwloc_obj parent) static int
hwloc_get_closest_objs
(long topology, hwloc_obj src, PointerBuffer objs) unsigned hwloc_get_closest_objs(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t * objs, unsigned max)
static hwloc_obj
hwloc_get_common_ancestor_obj
(long topology, hwloc_obj obj1, hwloc_obj obj2) static int
hwloc_get_cpubind
(long topology, long set, int flags) int hwloc_get_cpubind(hwloc_topology_t topology, hwloc_cpuset_t set, int flags)
static int
hwloc_get_depth_type
(long topology, int depth) hwloc_obj_type_t hwloc_get_depth_type(hwloc_topology_t topology, int depth)
static @Nullable hwloc_obj
hwloc_get_first_largest_obj_inside_cpuset
(long topology, long set) static @Nullable String
hwloc_get_info_by_name
(hwloc_infos_s infos, String name) static int
hwloc_get_largest_objs_inside_cpuset
(long topology, long set, PointerBuffer objs) int hwloc_get_largest_objs_inside_cpuset(hwloc_topology_t topology, hwloc_const_cpuset_t set, hwloc_obj_t * objs, int max)
static int
hwloc_get_last_cpu_location
(long topology, long set, int flags) int hwloc_get_last_cpu_location(hwloc_topology_t topology, hwloc_cpuset_t set, int flags)
static int
hwloc_get_local_numanode_objs
(long topology, hwloc_location location, IntBuffer nr, PointerBuffer nodes, long flags) int hwloc_get_local_numanode_objs(hwloc_topology_t topology, struct hwloc_location * location, unsigned int * nr, hwloc_obj_t * nodes, unsigned long flags)
static int
hwloc_get_membind
(long topology, long set, IntBuffer policy, int flags) int hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
hwloc_get_memory_parents_depth
(long topology) int hwloc_get_memory_parents_depth(hwloc_topology_t topology)
static int
hwloc_get_nbobjs_by_depth
(long topology, int depth) unsigned hwloc_get_nbobjs_by_depth(hwloc_topology_t topology, int depth)
static int
hwloc_get_nbobjs_by_type
(long topology, int type) static int
hwloc_get_nbobjs_inside_cpuset_by_depth
(long topology, long set, int depth) static int
hwloc_get_nbobjs_inside_cpuset_by_type
(long topology, long set, int type) static @Nullable hwloc_obj
hwloc_get_next_bridge
(long topology, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_child
(long topology, hwloc_obj parent, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_by_depth
(long topology, int depth, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_by_type
(long topology, int type, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_covering_cpuset_by_depth
(long topology, long set, int depth, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_covering_cpuset_by_type
(long topology, long set, int type, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_inside_cpuset_by_depth
(long topology, long set, int depth, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_obj_inside_cpuset_by_type
(long topology, long set, int type, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_osdev
(long topology, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_next_pcidev
(long topology, @Nullable hwloc_obj prev) static @Nullable hwloc_obj
hwloc_get_non_io_ancestor_obj
(long topology, hwloc_obj ioobj) static @Nullable hwloc_obj
hwloc_get_numanode_obj_by_os_index
(long topology, int os_index) static @Nullable hwloc_obj
hwloc_get_obj_below_array_by_type
(long topology, int nr, IntBuffer typev, IntBuffer idxv) static @Nullable hwloc_obj
hwloc_get_obj_below_by_type
(long topology, int type1, int idx1, int type2, int idx2) static @Nullable hwloc_obj
hwloc_get_obj_by_depth
(long topology, int depth, int idx) hwloc_obj_t hwloc_get_obj_by_depth(hwloc_topology_t topology, int depth, unsigned idx)
static @Nullable hwloc_obj
hwloc_get_obj_by_type
(long topology, int type, int idx) static @Nullable hwloc_obj
hwloc_get_obj_covering_cpuset
(long topology, long set) static int
hwloc_get_obj_index_inside_cpuset
(long topology, long set, hwloc_obj obj) static @Nullable hwloc_obj
hwloc_get_obj_inside_cpuset_by_depth
(long topology, long set, int depth, int idx) static @Nullable hwloc_obj
hwloc_get_obj_inside_cpuset_by_type
(long topology, long set, int type, int idx) static @Nullable hwloc_obj
hwloc_get_obj_with_same_locality
(long topology, hwloc_obj src, int type, @Nullable CharSequence subtype, @Nullable CharSequence nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
static @Nullable hwloc_obj
hwloc_get_obj_with_same_locality
(long topology, hwloc_obj src, int type, @Nullable ByteBuffer subtype, @Nullable ByteBuffer nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
static @Nullable hwloc_obj
hwloc_get_pcidev_by_busid
(long topology, int domain, int bus, int dev, int func) static @Nullable hwloc_obj
hwloc_get_pcidev_by_busidstring
(long topology, CharSequence busid) static int
hwloc_get_proc_cpubind_handle
(long topology, long pid, long set, int flags) int hwloc_get_proc_cpubind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_cpuset_t set, int flags)
static int
hwloc_get_proc_cpubind_pid
(long topology, int pid, long set, int flags) int hwloc_get_proc_cpubind_pid(hwloc_topology_t topology, pid_t pid, hwloc_cpuset_t set, int flags)
static int
hwloc_get_proc_last_cpu_location_handle
(long topology, long pid, long set, int flags) int hwloc_get_proc_last_cpu_location_handle(hwloc_topology_t topology, HANDLE pid, hwloc_cpuset_t set, int flags)
static int
hwloc_get_proc_last_cpu_location_pid
(long topology, int pid, long set, int flags) int hwloc_get_proc_last_cpu_location_pid(hwloc_topology_t topology, pid_t pid, hwloc_cpuset_t set, int flags)
static int
hwloc_get_proc_membind_handle
(long topology, long pid, long set, IntBuffer policy, int flags) int hwloc_get_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
hwloc_get_proc_membind_pid
(long topology, int pid, long set, IntBuffer policy, int flags) int hwloc_get_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static @Nullable hwloc_obj
hwloc_get_pu_obj_by_os_index
(long topology, int os_index) static @Nullable hwloc_obj
hwloc_get_root_obj
(long topology) static @Nullable hwloc_obj
hwloc_get_shared_cache_covering_obj
(long topology, hwloc_obj obj) static int
hwloc_get_thread_cpubind_handle
(long topology, long thread, long set, int flags) int hwloc_get_thread_cpubind_handle(hwloc_topology_t topology, HANDLE thread, hwloc_cpuset_t set, int flags)
static int
hwloc_get_thread_cpubind_pthread
(long topology, long thread, long set, int flags) int hwloc_get_thread_cpubind_pthread(hwloc_topology_t topology, pthread_t thread, hwloc_cpuset_t set, int flags)
static int
hwloc_get_type_depth
(long topology, int type) int hwloc_get_type_depth(hwloc_topology_t topology, hwloc_obj_type_t type)
static int
hwloc_get_type_depth_with_attr
(long topology, int type, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_get_type_depth_with_attr(hwloc_topology_t topology, hwloc_obj_type_t type, struct hwloc_obj_attr_u * attrp, size_t attrsize)
static int
hwloc_get_type_or_above_depth
(long topology, int type) static int
hwloc_get_type_or_below_depth
(long topology, int type) static int
hwloc_memattr_get_best_initiator
(long topology, int attribute, hwloc_obj target_node, long flags, hwloc_location.Buffer best_initiator, @Nullable LongBuffer value) int hwloc_memattr_get_best_initiator(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, struct hwloc_location * best_initiator, hwloc_uint64_t * value)
static int
hwloc_memattr_get_best_target
(long topology, int attribute, @Nullable hwloc_location initiator, long flags, PointerBuffer best_target, @Nullable LongBuffer value) int hwloc_memattr_get_best_target(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, hwloc_obj_t * best_target, hwloc_uint64_t * value)
static int
hwloc_memattr_get_by_name
(long topology, CharSequence name, IntBuffer id) int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
static int
hwloc_memattr_get_by_name
(long topology, ByteBuffer name, IntBuffer id) int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
static int
hwloc_memattr_get_flags
(long topology, int attribute, CLongBuffer flags) int hwloc_memattr_get_flags(hwloc_topology_t topology, hwloc_memattr_id_t attribute, unsigned long * flags)
static int
hwloc_memattr_get_initiators
(long topology, int attribute, hwloc_obj target_node, long flags, IntBuffer nr, hwloc_location.Buffer initiators, @Nullable LongBuffer values) int hwloc_memattr_get_initiators(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, unsigned int * nr, struct hwloc_location * initiators, hwloc_uint64_t * values)
static int
hwloc_memattr_get_name
(long topology, int attribute, PointerBuffer name) int hwloc_memattr_get_name(hwloc_topology_t topology, hwloc_memattr_id_t attribute, char const ** name)
static int
hwloc_memattr_get_targets
(long topology, int attribute, @Nullable hwloc_location initiator, long flags, IntBuffer nr, PointerBuffer targets, @Nullable LongBuffer values) int hwloc_memattr_get_targets(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, unsigned int * nr, hwloc_obj_t * targets, hwloc_uint64_t * values)
static int
hwloc_memattr_get_value
(long topology, int attribute, hwloc_obj target_node, @Nullable hwloc_location initiator, long flags, LongBuffer value) int hwloc_memattr_get_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t * value)
static int
hwloc_memattr_register
(long topology, CharSequence name, long flags, IntBuffer id) int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
static int
hwloc_memattr_register
(long topology, ByteBuffer name, long flags, IntBuffer id) int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
static int
hwloc_memattr_set_value
(long topology, int attribute, hwloc_obj target_node, @Nullable hwloc_location initiator, long flags, long value) int hwloc_memattr_set_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t value)
static int
hwloc_modify_infos
(hwloc_infos_s infos, long operation, CharSequence name, CharSequence value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
static int
hwloc_modify_infos
(hwloc_infos_s infos, long operation, ByteBuffer name, ByteBuffer value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
static int
hwloc_obj_add_info
(hwloc_obj obj, CharSequence name, CharSequence value) static int
hwloc_obj_add_info
(hwloc_obj obj, ByteBuffer name, ByteBuffer value) static int
hwloc_obj_add_other_obj_sets
(hwloc_obj dst, hwloc_obj src) int hwloc_obj_add_other_obj_sets(hwloc_obj_t dst, hwloc_obj_t src)
static int
hwloc_obj_attr_snprintf
(ByteBuffer string, hwloc_obj obj, CharSequence separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
static int
hwloc_obj_attr_snprintf
(ByteBuffer string, hwloc_obj obj, ByteBuffer separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
static @Nullable String
hwloc_obj_get_info_by_name
(hwloc_obj obj, String name) static boolean
hwloc_obj_is_in_subtree
(long topology, hwloc_obj obj, hwloc_obj subtree_root) static int
hwloc_obj_set_subtype
(long topology, hwloc_obj obj, @Nullable CharSequence subtype) int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
static int
hwloc_obj_set_subtype
(long topology, hwloc_obj obj, @Nullable ByteBuffer subtype) int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
static boolean
hwloc_obj_type_is_cache
(int type) int hwloc_obj_type_is_cache(hwloc_obj_type_t type)
static boolean
hwloc_obj_type_is_dcache
(int type) int hwloc_obj_type_is_dcache(hwloc_obj_type_t type)
static boolean
hwloc_obj_type_is_icache
(int type) int hwloc_obj_type_is_icache(hwloc_obj_type_t type)
static boolean
hwloc_obj_type_is_io
(int type) int hwloc_obj_type_is_io(hwloc_obj_type_t type)
static boolean
hwloc_obj_type_is_memory
(int type) int hwloc_obj_type_is_memory(hwloc_obj_type_t type)
static boolean
hwloc_obj_type_is_normal
(int type) int hwloc_obj_type_is_normal(hwloc_obj_type_t type)
static int
hwloc_obj_type_snprintf
(@Nullable ByteBuffer string, hwloc_obj obj, long flags) int hwloc_obj_type_snprintf(char * string, size_t size, hwloc_obj_t obj, unsigned long flags)
static @Nullable String
hwloc_obj_type_string
(int type) char const * hwloc_obj_type_string(hwloc_obj_type_t type)
static int
hwloc_set_area_membind
(long topology, ByteBuffer addr, long set, int policy, int flags) int hwloc_set_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static int
hwloc_set_cpubind
(long topology, long set, int flags) int hwloc_set_cpubind(hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags)
static int
hwloc_set_membind
(long topology, long set, int policy, int flags) int hwloc_set_membind(hwloc_topology_t topology, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static int
hwloc_set_proc_cpubind_handle
(long topology, long pid, long set, int flags) int hwloc_set_proc_cpubind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_const_cpuset_t set, int flags)
static int
hwloc_set_proc_cpubind_pid
(long topology, int pid, long set, int flags) int hwloc_set_proc_cpubind_pid(hwloc_topology_t topology, pid_t pid, hwloc_const_cpuset_t set, int flags)
static int
hwloc_set_proc_membind_handle
(long topology, long pid, long set, int policy, int flags) int hwloc_set_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static int
hwloc_set_proc_membind_pid
(long topology, int pid, long set, int policy, int flags) int hwloc_set_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static int
hwloc_set_thread_cpubind_handle
(long topology, long thread, long set, int flags) int hwloc_set_thread_cpubind_handle(hwloc_topology_t topology, HANDLE thread, hwloc_const_cpuset_t set, int flags)
static int
hwloc_set_thread_cpubind_pthread
(long topology, long thread, long set, int flags) int hwloc_set_thread_cpubind_pthread(hwloc_topology_t topology, pthread_t thread, hwloc_const_cpuset_t set, int flags)
static int
hwloc_topology_abi_check
(long topology) int hwloc_topology_abi_check(hwloc_topology_t topology)
static @Nullable hwloc_obj
hwloc_topology_alloc_group_object
(long topology) hwloc_obj_t hwloc_topology_alloc_group_object(hwloc_topology_t topology)
static int
hwloc_topology_allow
(long topology, long cpuset, long nodeset, long flags) int hwloc_topology_allow(hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, hwloc_const_nodeset_t nodeset, unsigned long flags)
static void
hwloc_topology_check
(long topology) void hwloc_topology_check(hwloc_topology_t topology)
static void
hwloc_topology_destroy
(long topology) void hwloc_topology_destroy(hwloc_topology_t topology)
static int
hwloc_topology_diff_apply
(long topology, long diff, long flags) int hwloc_topology_diff_apply(hwloc_topology_t topology, hwloc_topology_diff_t diff, unsigned long flags)
static int
hwloc_topology_diff_build
(long topology, long newtopology, long flags, PointerBuffer diff) int hwloc_topology_diff_build(hwloc_topology_t topology, hwloc_topology_t newtopology, unsigned long flags, hwloc_topology_diff_t * diff)
static int
hwloc_topology_diff_destroy
(long diff) int hwloc_topology_diff_destroy(hwloc_topology_diff_t diff)
static int
hwloc_topology_diff_export_xml
(long diff, CharSequence refname, CharSequence xmlpath) int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
static int
hwloc_topology_diff_export_xml
(long diff, ByteBuffer refname, ByteBuffer xmlpath) int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
static int
hwloc_topology_diff_export_xmlbuffer
(long diff, CharSequence refname, PointerBuffer xmlbuffer, IntBuffer buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
static int
hwloc_topology_diff_export_xmlbuffer
(long diff, ByteBuffer refname, PointerBuffer xmlbuffer, IntBuffer buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
static int
hwloc_topology_diff_load_xml
(CharSequence xmlpath, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
static int
hwloc_topology_diff_load_xml
(ByteBuffer xmlpath, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
static int
hwloc_topology_diff_load_xmlbuffer
(ByteBuffer xmlbuffer, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xmlbuffer(char const * xmlbuffer, int buflen, hwloc_topology_diff_t * diff, char ** refname)
static int
hwloc_topology_dup
(PointerBuffer newtopology, long oldtopology) int hwloc_topology_dup(hwloc_topology_t * newtopology, hwloc_topology_t oldtopology)
static int
hwloc_topology_export_synthetic
(long topology, ByteBuffer buffer, long flags) int hwloc_topology_export_synthetic(hwloc_topology_t topology, char * buffer, size_t buflen, unsigned long flags)
static int
hwloc_topology_export_xml
(long topology, CharSequence xmlpath, long flags) int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
static int
hwloc_topology_export_xml
(long topology, ByteBuffer xmlpath, long flags) int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
static int
hwloc_topology_export_xmlbuffer
(long topology, PointerBuffer xmlbuffer, IntBuffer buflen, long flags) int hwloc_topology_export_xmlbuffer(hwloc_topology_t topology, char ** xmlbuffer, int * buflen, unsigned long flags)
static int
hwloc_topology_free_group_object
(long topology, hwloc_obj group) int hwloc_topology_free_group_object(hwloc_topology_t topology, hwloc_obj_t group)
static long
hwloc_topology_get_allowed_cpuset
(long topology) hwloc_const_cpuset_t hwloc_topology_get_allowed_cpuset(hwloc_topology_t topology)
static long
hwloc_topology_get_allowed_nodeset
(long topology) hwloc_const_nodeset_t hwloc_topology_get_allowed_nodeset(hwloc_topology_t topology)
static long
hwloc_topology_get_complete_cpuset
(long topology) hwloc_const_cpuset_t hwloc_topology_get_complete_cpuset(hwloc_topology_t topology)
static long
hwloc_topology_get_complete_nodeset
(long topology) hwloc_const_nodeset_t hwloc_topology_get_complete_nodeset(hwloc_topology_t topology)
static int
hwloc_topology_get_default_nodeset
(long topology, long nodeset, long flags) int hwloc_topology_get_default_nodeset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, unsigned long flags)
static int
hwloc_topology_get_depth
(long topology) int hwloc_topology_get_depth(hwloc_topology_t topology)
static long
hwloc_topology_get_flags
(long topology) unsigned long hwloc_topology_get_flags(hwloc_topology_t topology)
static hwloc_infos_s
hwloc_topology_get_infos
(long topology) struct hwloc_infos_s * hwloc_topology_get_infos(hwloc_topology_t topology)
static @Nullable hwloc_topology_support
hwloc_topology_get_support
(long topology) struct hwloc_topology_support const * hwloc_topology_get_support(hwloc_topology_t topology)
static long
hwloc_topology_get_topology_cpuset
(long topology) hwloc_const_cpuset_t hwloc_topology_get_topology_cpuset(hwloc_topology_t topology)
static long
hwloc_topology_get_topology_nodeset
(long topology) hwloc_const_nodeset_t hwloc_topology_get_topology_nodeset(hwloc_topology_t topology)
static int
hwloc_topology_get_type_filter
(long topology, int type, IntBuffer filter) int hwloc_topology_get_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e * filter)
static long
hwloc_topology_get_userdata
(long topology) void * hwloc_topology_get_userdata(hwloc_topology_t topology)
static int
hwloc_topology_init
(PointerBuffer topologyp) int hwloc_topology_init(hwloc_topology_t * topologyp)
static @Nullable hwloc_obj
hwloc_topology_insert_group_object
(long topology, hwloc_obj group) hwloc_obj_t hwloc_topology_insert_group_object(hwloc_topology_t topology, hwloc_obj_t group)
static @Nullable hwloc_obj
hwloc_topology_insert_misc_object
(long topology, hwloc_obj parent, CharSequence name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
static @Nullable hwloc_obj
hwloc_topology_insert_misc_object
(long topology, hwloc_obj parent, ByteBuffer name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
static boolean
hwloc_topology_is_thissystem
(long topology) int hwloc_topology_is_thissystem(hwloc_topology_t topology)
static int
hwloc_topology_load
(long topology) int hwloc_topology_load(hwloc_topology_t topology)
static int
hwloc_topology_refresh
(long topology) int hwloc_topology_refresh(hwloc_topology_t topology)
static int
hwloc_topology_restrict
(long topology, long set, long flags) int hwloc_topology_restrict(hwloc_topology_t topology, hwloc_const_bitmap_t set, unsigned long flags)
static int
hwloc_topology_set_all_types_filter
(long topology, int filter) int hwloc_topology_set_all_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
static int
hwloc_topology_set_cache_types_filter
(long topology, int filter) int hwloc_topology_set_cache_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
static int
hwloc_topology_set_components
(long topology, long flags, CharSequence name) int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
static int
hwloc_topology_set_components
(long topology, long flags, ByteBuffer name) int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
static int
hwloc_topology_set_flags
(long topology, long flags) int hwloc_topology_set_flags(hwloc_topology_t topology, unsigned long flags)
static int
hwloc_topology_set_icache_types_filter
(long topology, int filter) int hwloc_topology_set_icache_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
static int
hwloc_topology_set_io_types_filter
(long topology, int filter) int hwloc_topology_set_io_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
static int
hwloc_topology_set_pid_handle
(long topology, long pid) int hwloc_topology_set_pid_handle(hwloc_topology_t topology, HANDLE pid)
static int
hwloc_topology_set_pid_pid
(long topology, int pid) int hwloc_topology_set_pid_pid(hwloc_topology_t topology, pid_t pid)
static int
hwloc_topology_set_synthetic
(long topology, CharSequence description) int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
static int
hwloc_topology_set_synthetic
(long topology, ByteBuffer description) int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
static int
hwloc_topology_set_type_filter
(long topology, int type, int filter) int hwloc_topology_set_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e filter)
static void
hwloc_topology_set_userdata
(long topology, long userdata) void hwloc_topology_set_userdata(hwloc_topology_t topology, void const * userdata)
static void
hwloc_topology_set_userdata_export_callback
(long topology, topology_set_userdata_export_callbackI export_cb) void hwloc_topology_set_userdata_export_callback(hwloc_topology_t topology, void (*) (void *, hwloc_topology_t, hwloc_obj_t) export_cb)
static void
hwloc_topology_set_userdata_import_callback
(long topology, topology_set_userdata_import_callbackI import_cb) void hwloc_topology_set_userdata_import_callback(hwloc_topology_t topology, void (*) (hwloc_topology_t, hwloc_obj_t, char const *, void const *, size_t) import_cb)
static int
hwloc_topology_set_xml
(long topology, CharSequence xmlpath) int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
static int
hwloc_topology_set_xml
(long topology, ByteBuffer xmlpath) int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
static int
hwloc_topology_set_xmlbuffer
(long topology, CharSequence buffer) int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
static int
hwloc_topology_set_xmlbuffer
(long topology, ByteBuffer buffer) int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
static int
hwloc_type_sscanf
(CharSequence string, IntBuffer typep, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
static int
hwloc_type_sscanf
(ByteBuffer string, IntBuffer typep, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
static long
nhwloc_alloc
(long topology, long len) void * hwloc_alloc(hwloc_topology_t topology, size_t len)
static long
nhwloc_alloc_membind
(long topology, long len, long set, int policy, int flags) void * hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static int
nhwloc_bitmap_asprintf
(long strp, long bitmap) int hwloc_bitmap_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_from_ulongs
(long bitmap, int nr, long masks) int hwloc_bitmap_from_ulongs(hwloc_bitmap_t bitmap, unsigned int nr, unsigned long const * masks)
static int
nhwloc_bitmap_list_asprintf
(long strp, long bitmap) int hwloc_bitmap_list_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_list_snprintf
(long buf, long buflen, long bitmap) int hwloc_bitmap_list_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_list_sscanf
(long bitmap, long string) int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
nhwloc_bitmap_snprintf
(long buf, long buflen, long bitmap) int hwloc_bitmap_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_sscanf
(long bitmap, long string) int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
nhwloc_bitmap_taskset_asprintf
(long strp, long bitmap) int hwloc_bitmap_taskset_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_taskset_snprintf
(long buf, long buflen, long bitmap) int hwloc_bitmap_taskset_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
static int
nhwloc_bitmap_taskset_sscanf
(long bitmap, long string) int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
static int
nhwloc_bitmap_to_ulongs
(long bitmap, int nr, long masks) int hwloc_bitmap_to_ulongs(hwloc_const_bitmap_t bitmap, unsigned int nr, unsigned long * masks)
static int
nhwloc_cpukinds_get_info
(long topology, int kind_index, long cpuset, long efficiency, long infosp, long flags) int hwloc_cpukinds_get_info(hwloc_topology_t topology, unsigned int kind_index, hwloc_bitmap_t cpuset, int * efficiency, struct hwloc_infos_s ** infosp, unsigned long flags)
static int
nhwloc_cpukinds_register
(long topology, long cpuset, int forced_efficiency, long infos, long flags) int hwloc_cpukinds_register(hwloc_topology_t topology, hwloc_bitmap_t cpuset, int forced_efficiency, struct hwloc_infos_s * infos, unsigned long flags)
static long
nhwloc_distances_add_create
(long topology, long name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
static int
nhwloc_distances_add_values
(long topology, long handle, int nbobjs, long objs, long values, long flags) int hwloc_distances_add_values(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned int nbobjs, hwloc_obj_t * objs, hwloc_uint64_t * values, unsigned long flags)
static int
nhwloc_distances_get
(long topology, long nr, long distances, long kind, long flags) int hwloc_distances_get(hwloc_topology_t topology, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static int
nhwloc_distances_get_by_depth
(long topology, int depth, long nr, long distances, long kind, long flags) int hwloc_distances_get_by_depth(hwloc_topology_t topology, int depth, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static int
nhwloc_distances_get_by_name
(long topology, long name, long nr, long distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
static int
nhwloc_distances_get_by_type
(long topology, int type, long nr, long distances, long kind, long flags) int hwloc_distances_get_by_type(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
static long
nhwloc_distances_get_name
(long topology, long distances) char const * hwloc_distances_get_name(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static void
nhwloc_distances_release
(long topology, long distances) void hwloc_distances_release(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static int
nhwloc_distances_release_remove
(long topology, long distances) int hwloc_distances_release_remove(hwloc_topology_t topology, struct hwloc_distances_s * distances)
static int
nhwloc_distances_transform
(long topology, long distances, int transform, long transform_attr, long flags) int hwloc_distances_transform(hwloc_topology_t topology, struct hwloc_distances_s * distances, enum hwloc_distances_transform_e transform, void * transform_attr, unsigned long flags)
static int
nhwloc_export_obj_userdata
(long reserved, long topology, long obj, long name, long buffer, long length) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
nhwloc_export_obj_userdata_base64
(long reserved, long topology, long obj, long name, long buffer, long length) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
static int
nhwloc_free
(long topology, long addr, long len) int hwloc_free(hwloc_topology_t topology, void * addr, size_t len)
static void
nhwloc_free_xmlbuffer
(long topology, long xmlbuffer) void hwloc_free_xmlbuffer(hwloc_topology_t topology, char * xmlbuffer)
static int
nhwloc_get_area_membind
(long topology, long addr, long len, long set, long policy, int flags) int hwloc_get_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
nhwloc_get_area_memlocation
(long topology, long addr, long len, long set, int flags) int hwloc_get_area_memlocation(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, int flags)
static int
nhwloc_get_closest_objs
(long topology, long src, long objs, int max) unsigned hwloc_get_closest_objs(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t * objs, unsigned max)
static int
nhwloc_get_largest_objs_inside_cpuset
(long topology, long set, long objs, int max) int hwloc_get_largest_objs_inside_cpuset(hwloc_topology_t topology, hwloc_const_cpuset_t set, hwloc_obj_t * objs, int max)
static int
nhwloc_get_local_numanode_objs
(long topology, long location, long nr, long nodes, long flags) int hwloc_get_local_numanode_objs(hwloc_topology_t topology, struct hwloc_location * location, unsigned int * nr, hwloc_obj_t * nodes, unsigned long flags)
static int
nhwloc_get_membind
(long topology, long set, long policy, int flags) int hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static long
nhwloc_get_obj_by_depth
(long topology, int depth, int idx) hwloc_obj_t hwloc_get_obj_by_depth(hwloc_topology_t topology, int depth, unsigned idx)
static long
nhwloc_get_obj_with_same_locality
(long topology, long src, int type, long subtype, long nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
static int
nhwloc_get_proc_membind_handle
(long topology, long pid, long set, long policy, int flags) int hwloc_get_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
nhwloc_get_proc_membind_pid
(long topology, int pid, long set, long policy, int flags) int hwloc_get_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
static int
nhwloc_get_type_depth_with_attr
(long topology, int type, long attrp, long attrsize) int hwloc_get_type_depth_with_attr(hwloc_topology_t topology, hwloc_obj_type_t type, struct hwloc_obj_attr_u * attrp, size_t attrsize)
static int
nhwloc_memattr_get_best_initiator
(long topology, int attribute, long target_node, long flags, long best_initiator, long value) int hwloc_memattr_get_best_initiator(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, struct hwloc_location * best_initiator, hwloc_uint64_t * value)
static int
nhwloc_memattr_get_best_target
(long topology, int attribute, long initiator, long flags, long best_target, long value) int hwloc_memattr_get_best_target(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, hwloc_obj_t * best_target, hwloc_uint64_t * value)
static int
nhwloc_memattr_get_by_name
(long topology, long name, long id) int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
static int
nhwloc_memattr_get_flags
(long topology, int attribute, long flags) int hwloc_memattr_get_flags(hwloc_topology_t topology, hwloc_memattr_id_t attribute, unsigned long * flags)
static int
nhwloc_memattr_get_initiators
(long topology, int attribute, long target_node, long flags, long nr, long initiators, long values) int hwloc_memattr_get_initiators(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, unsigned int * nr, struct hwloc_location * initiators, hwloc_uint64_t * values)
static int
nhwloc_memattr_get_name
(long topology, int attribute, long name) int hwloc_memattr_get_name(hwloc_topology_t topology, hwloc_memattr_id_t attribute, char const ** name)
static int
nhwloc_memattr_get_targets
(long topology, int attribute, long initiator, long flags, long nr, long targets, long values) int hwloc_memattr_get_targets(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, unsigned int * nr, hwloc_obj_t * targets, hwloc_uint64_t * values)
static int
nhwloc_memattr_get_value
(long topology, int attribute, long target_node, long initiator, long flags, long value) int hwloc_memattr_get_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t * value)
static int
nhwloc_memattr_register
(long topology, long name, long flags, long id) int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
static int
nhwloc_memattr_set_value
(long topology, int attribute, long target_node, long initiator, long flags, long value) int hwloc_memattr_set_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t value)
static int
nhwloc_modify_infos
(long infos, long operation, long name, long value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
static int
nhwloc_obj_add_other_obj_sets
(long dst, long src) int hwloc_obj_add_other_obj_sets(hwloc_obj_t dst, hwloc_obj_t src)
static int
nhwloc_obj_attr_snprintf
(long string, long size, long obj, long separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
static int
nhwloc_obj_set_subtype
(long topology, long obj, long subtype) int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
static int
nhwloc_obj_type_snprintf
(long string, long size, long obj, long flags) int hwloc_obj_type_snprintf(char * string, size_t size, hwloc_obj_t obj, unsigned long flags)
static long
nhwloc_obj_type_string
(int type) char const * hwloc_obj_type_string(hwloc_obj_type_t type)
static int
nhwloc_set_area_membind
(long topology, long addr, long len, long set, int policy, int flags) int hwloc_set_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
static long
nhwloc_topology_alloc_group_object
(long topology) hwloc_obj_t hwloc_topology_alloc_group_object(hwloc_topology_t topology)
static int
nhwloc_topology_diff_build
(long topology, long newtopology, long flags, long diff) int hwloc_topology_diff_build(hwloc_topology_t topology, hwloc_topology_t newtopology, unsigned long flags, hwloc_topology_diff_t * diff)
static int
nhwloc_topology_diff_export_xml
(long diff, long refname, long xmlpath) int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
static int
nhwloc_topology_diff_export_xmlbuffer
(long diff, long refname, long xmlbuffer, long buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
static int
nhwloc_topology_diff_load_xml
(long xmlpath, long diff, long refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
static int
nhwloc_topology_diff_load_xmlbuffer
(long xmlbuffer, int buflen, long diff, long refname) int hwloc_topology_diff_load_xmlbuffer(char const * xmlbuffer, int buflen, hwloc_topology_diff_t * diff, char ** refname)
static int
nhwloc_topology_dup
(long newtopology, long oldtopology) int hwloc_topology_dup(hwloc_topology_t * newtopology, hwloc_topology_t oldtopology)
static int
nhwloc_topology_export_synthetic
(long topology, long buffer, long buflen, long flags) int hwloc_topology_export_synthetic(hwloc_topology_t topology, char * buffer, size_t buflen, unsigned long flags)
static int
nhwloc_topology_export_xml
(long topology, long xmlpath, long flags) int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
static int
nhwloc_topology_export_xmlbuffer
(long topology, long xmlbuffer, long buflen, long flags) int hwloc_topology_export_xmlbuffer(hwloc_topology_t topology, char ** xmlbuffer, int * buflen, unsigned long flags)
static int
nhwloc_topology_free_group_object
(long topology, long group) int hwloc_topology_free_group_object(hwloc_topology_t topology, hwloc_obj_t group)
static long
nhwloc_topology_get_infos
(long topology) struct hwloc_infos_s * hwloc_topology_get_infos(hwloc_topology_t topology)
static long
nhwloc_topology_get_support
(long topology) struct hwloc_topology_support const * hwloc_topology_get_support(hwloc_topology_t topology)
static int
nhwloc_topology_get_type_filter
(long topology, int type, long filter) int hwloc_topology_get_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e * filter)
static int
nhwloc_topology_init
(long topologyp) int hwloc_topology_init(hwloc_topology_t * topologyp)
static long
nhwloc_topology_insert_group_object
(long topology, long group) hwloc_obj_t hwloc_topology_insert_group_object(hwloc_topology_t topology, hwloc_obj_t group)
static long
nhwloc_topology_insert_misc_object
(long topology, long parent, long name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
static int
nhwloc_topology_set_components
(long topology, long flags, long name) int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
static int
nhwloc_topology_set_synthetic
(long topology, long description) int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
static void
nhwloc_topology_set_userdata_export_callback
(long topology, long export_cb) void hwloc_topology_set_userdata_export_callback(hwloc_topology_t topology, void (*) (void *, hwloc_topology_t, hwloc_obj_t) export_cb)
static void
nhwloc_topology_set_userdata_import_callback
(long topology, long import_cb) void hwloc_topology_set_userdata_import_callback(hwloc_topology_t topology, void (*) (hwloc_topology_t, hwloc_obj_t, char const *, void const *, size_t) import_cb)
static int
nhwloc_topology_set_xml
(long topology, long xmlpath) int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
static int
nhwloc_topology_set_xmlbuffer
(long topology, long buffer, int size) int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
static int
nhwloc_type_sscanf
(long string, long typep, long attrp, long attrsize) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
Field Details
-
HWLOC_API_VERSION
public static final int HWLOC_API_VERSION- See Also:
-
HWLOC_COMPONENT_ABI
public static final int HWLOC_COMPONENT_ABI- See Also:
-
HWLOC_TYPE_UNORDERED
public static final int HWLOC_TYPE_UNORDERED- See Also:
-
HWLOC_UNKNOWN_INDEX
public static final int HWLOC_UNKNOWN_INDEX- See Also:
-
HWLOC_OBJ_TYPE_MIN
public static final int HWLOC_OBJ_TYPE_MIN- See Also:
-
HWLOC_OBJ_MACHINE
public static final int HWLOC_OBJ_MACHINE- See Also:
-
HWLOC_OBJ_PACKAGE
public static final int HWLOC_OBJ_PACKAGE- See Also:
-
HWLOC_OBJ_DIE
public static final int HWLOC_OBJ_DIE- See Also:
-
HWLOC_OBJ_CORE
public static final int HWLOC_OBJ_CORE- See Also:
-
HWLOC_OBJ_PU
public static final int HWLOC_OBJ_PU- See Also:
-
HWLOC_OBJ_L1CACHE
public static final int HWLOC_OBJ_L1CACHE- See Also:
-
HWLOC_OBJ_L2CACHE
public static final int HWLOC_OBJ_L2CACHE- See Also:
-
HWLOC_OBJ_L3CACHE
public static final int HWLOC_OBJ_L3CACHE- See Also:
-
HWLOC_OBJ_L4CACHE
public static final int HWLOC_OBJ_L4CACHE- See Also:
-
HWLOC_OBJ_L5CACHE
public static final int HWLOC_OBJ_L5CACHE- See Also:
-
HWLOC_OBJ_L1ICACHE
public static final int HWLOC_OBJ_L1ICACHE- See Also:
-
HWLOC_OBJ_L2ICACHE
public static final int HWLOC_OBJ_L2ICACHE- See Also:
-
HWLOC_OBJ_L3ICACHE
public static final int HWLOC_OBJ_L3ICACHE- See Also:
-
HWLOC_OBJ_GROUP
public static final int HWLOC_OBJ_GROUP- See Also:
-
HWLOC_OBJ_NUMANODE
public static final int HWLOC_OBJ_NUMANODE- See Also:
-
HWLOC_OBJ_MEMCACHE
public static final int HWLOC_OBJ_MEMCACHE- See Also:
-
HWLOC_OBJ_BRIDGE
public static final int HWLOC_OBJ_BRIDGE- See Also:
-
HWLOC_OBJ_PCI_DEVICE
public static final int HWLOC_OBJ_PCI_DEVICE- See Also:
-
HWLOC_OBJ_OS_DEVICE
public static final int HWLOC_OBJ_OS_DEVICE- See Also:
-
HWLOC_OBJ_MISC
public static final int HWLOC_OBJ_MISC- See Also:
-
HWLOC_OBJ_TYPE_MAX
public static final int HWLOC_OBJ_TYPE_MAX- See Also:
-
HWLOC_OBJ_CACHE_UNIFIED
public static final int HWLOC_OBJ_CACHE_UNIFIED- See Also:
-
HWLOC_OBJ_CACHE_DATA
public static final int HWLOC_OBJ_CACHE_DATA- See Also:
-
HWLOC_OBJ_CACHE_INSTRUCTION
public static final int HWLOC_OBJ_CACHE_INSTRUCTION- See Also:
-
HWLOC_OBJ_BRIDGE_HOST
public static final int HWLOC_OBJ_BRIDGE_HOST- See Also:
-
HWLOC_OBJ_BRIDGE_PCI
public static final int HWLOC_OBJ_BRIDGE_PCI- See Also:
-
HWLOC_OBJ_OSDEV_STORAGE
public static final long HWLOC_OBJ_OSDEV_STORAGE- See Also:
-
HWLOC_OBJ_OSDEV_MEMORY
public static final long HWLOC_OBJ_OSDEV_MEMORY- See Also:
-
HWLOC_OBJ_OSDEV_GPU
public static final long HWLOC_OBJ_OSDEV_GPU- See Also:
-
HWLOC_OBJ_OSDEV_COPROC
public static final long HWLOC_OBJ_OSDEV_COPROC- See Also:
-
HWLOC_OBJ_OSDEV_NETWORK
public static final long HWLOC_OBJ_OSDEV_NETWORK- See Also:
-
HWLOC_OBJ_OSDEV_OPENFABRICS
public static final long HWLOC_OBJ_OSDEV_OPENFABRICS- See Also:
-
HWLOC_OBJ_OSDEV_DMA
public static final long HWLOC_OBJ_OSDEV_DMA- See Also:
-
HWLOC_TYPE_DEPTH_UNKNOWN
public static final int HWLOC_TYPE_DEPTH_UNKNOWN- See Also:
-
HWLOC_TYPE_DEPTH_MULTIPLE
public static final int HWLOC_TYPE_DEPTH_MULTIPLE- See Also:
-
HWLOC_TYPE_DEPTH_NUMANODE
public static final int HWLOC_TYPE_DEPTH_NUMANODE- See Also:
-
HWLOC_TYPE_DEPTH_BRIDGE
public static final int HWLOC_TYPE_DEPTH_BRIDGE- See Also:
-
HWLOC_TYPE_DEPTH_PCI_DEVICE
public static final int HWLOC_TYPE_DEPTH_PCI_DEVICE- See Also:
-
HWLOC_TYPE_DEPTH_OS_DEVICE
public static final int HWLOC_TYPE_DEPTH_OS_DEVICE- See Also:
-
HWLOC_TYPE_DEPTH_MISC
public static final int HWLOC_TYPE_DEPTH_MISC- See Also:
-
HWLOC_TYPE_DEPTH_MEMCACHE
public static final int HWLOC_TYPE_DEPTH_MEMCACHE- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_LONG_NAMES
public static final long HWLOC_OBJ_SNPRINTF_FLAG_LONG_NAMES- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_SHORT_NAMES
public static final long HWLOC_OBJ_SNPRINTF_FLAG_SHORT_NAMES- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_MORE_ATTRS
public static final long HWLOC_OBJ_SNPRINTF_FLAG_MORE_ATTRS- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_NO_UNITS
public static final long HWLOC_OBJ_SNPRINTF_FLAG_NO_UNITS- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_UNITS_1000
public static final long HWLOC_OBJ_SNPRINTF_FLAG_UNITS_1000- See Also:
-
HWLOC_OBJ_SNPRINTF_FLAG_OLD_VERBOSE
public static final long HWLOC_OBJ_SNPRINTF_FLAG_OLD_VERBOSE- See Also:
-
HWLOC_CPUBIND_PROCESS
public static final int HWLOC_CPUBIND_PROCESS- See Also:
-
HWLOC_CPUBIND_THREAD
public static final int HWLOC_CPUBIND_THREAD- See Also:
-
HWLOC_CPUBIND_STRICT
public static final int HWLOC_CPUBIND_STRICT- See Also:
-
HWLOC_CPUBIND_NOMEMBIND
public static final int HWLOC_CPUBIND_NOMEMBIND- See Also:
-
HWLOC_MEMBIND_DEFAULT
public static final int HWLOC_MEMBIND_DEFAULT- See Also:
-
HWLOC_MEMBIND_FIRSTTOUCH
public static final int HWLOC_MEMBIND_FIRSTTOUCH- See Also:
-
HWLOC_MEMBIND_BIND
public static final int HWLOC_MEMBIND_BIND- See Also:
-
HWLOC_MEMBIND_INTERLEAVE
public static final int HWLOC_MEMBIND_INTERLEAVE- See Also:
-
HWLOC_MEMBIND_WEIGHTED_INTERLEAVE
public static final int HWLOC_MEMBIND_WEIGHTED_INTERLEAVE- See Also:
-
HWLOC_MEMBIND_NEXTTOUCH
public static final int HWLOC_MEMBIND_NEXTTOUCH- See Also:
-
HWLOC_MEMBIND_MIXED
public static final int HWLOC_MEMBIND_MIXED- See Also:
-
HWLOC_MEMBIND_PROCESS
public static final int HWLOC_MEMBIND_PROCESS- See Also:
-
HWLOC_MEMBIND_THREAD
public static final int HWLOC_MEMBIND_THREAD- See Also:
-
HWLOC_MEMBIND_STRICT
public static final int HWLOC_MEMBIND_STRICT- See Also:
-
HWLOC_MEMBIND_MIGRATE
public static final int HWLOC_MEMBIND_MIGRATE- See Also:
-
HWLOC_MEMBIND_NOCPUBIND
public static final int HWLOC_MEMBIND_NOCPUBIND- See Also:
-
HWLOC_MEMBIND_BYNODESET
public static final int HWLOC_MEMBIND_BYNODESET- See Also:
-
HWLOC_TOPOLOGY_COMPONENTS_FLAG_BLACKLIST
public static final long HWLOC_TOPOLOGY_COMPONENTS_FLAG_BLACKLIST- See Also:
-
HWLOC_TOPOLOGY_FLAG_INCLUDE_DISALLOWED
public static final long HWLOC_TOPOLOGY_FLAG_INCLUDE_DISALLOWED- See Also:
-
HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM
public static final long HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM- See Also:
-
HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES
public static final long HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES- See Also:
-
HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT
public static final long HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT- See Also:
-
HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING
public static final long HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING- See Also:
-
HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_MEMBINDING
public static final long HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_MEMBINDING- See Also:
-
HWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING
public static final long HWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING- See Also:
-
HWLOC_TOPOLOGY_FLAG_NO_DISTANCES
public static final long HWLOC_TOPOLOGY_FLAG_NO_DISTANCES- See Also:
-
HWLOC_TOPOLOGY_FLAG_NO_MEMATTRS
public static final long HWLOC_TOPOLOGY_FLAG_NO_MEMATTRS- See Also:
-
HWLOC_TOPOLOGY_FLAG_NO_CPUKINDS
public static final long HWLOC_TOPOLOGY_FLAG_NO_CPUKINDS- See Also:
-
HWLOC_TYPE_FILTER_KEEP_ALL
public static final int HWLOC_TYPE_FILTER_KEEP_ALL- See Also:
-
HWLOC_TYPE_FILTER_KEEP_NONE
public static final int HWLOC_TYPE_FILTER_KEEP_NONE- See Also:
-
HWLOC_TYPE_FILTER_KEEP_STRUCTURE
public static final int HWLOC_TYPE_FILTER_KEEP_STRUCTURE- See Also:
-
HWLOC_TYPE_FILTER_KEEP_IMPORTANT
public static final int HWLOC_TYPE_FILTER_KEEP_IMPORTANT- See Also:
-
HWLOC_RESTRICT_FLAG_REMOVE_CPULESS
public static final long HWLOC_RESTRICT_FLAG_REMOVE_CPULESS- See Also:
-
HWLOC_RESTRICT_FLAG_BYNODESET
public static final long HWLOC_RESTRICT_FLAG_BYNODESET- See Also:
-
HWLOC_RESTRICT_FLAG_REMOVE_MEMLESS
public static final long HWLOC_RESTRICT_FLAG_REMOVE_MEMLESS- See Also:
-
HWLOC_RESTRICT_FLAG_ADAPT_MISC
public static final long HWLOC_RESTRICT_FLAG_ADAPT_MISC- See Also:
-
HWLOC_RESTRICT_FLAG_ADAPT_IO
public static final long HWLOC_RESTRICT_FLAG_ADAPT_IO- See Also:
-
HWLOC_ALLOW_FLAG_ALL
public static final long HWLOC_ALLOW_FLAG_ALL- See Also:
-
HWLOC_ALLOW_FLAG_LOCAL_RESTRICTIONS
public static final long HWLOC_ALLOW_FLAG_LOCAL_RESTRICTIONS- See Also:
-
HWLOC_ALLOW_FLAG_CUSTOM
public static final long HWLOC_ALLOW_FLAG_CUSTOM- See Also:
-
HWLOC_MODIFY_INFOS_OP_ADD
public static final long HWLOC_MODIFY_INFOS_OP_ADD- See Also:
-
HWLOC_MODIFY_INFOS_OP_ADD_UNIQUE
public static final long HWLOC_MODIFY_INFOS_OP_ADD_UNIQUE- See Also:
-
HWLOC_MODIFY_INFOS_OP_REPLACE
public static final long HWLOC_MODIFY_INFOS_OP_REPLACE- See Also:
-
HWLOC_MODIFY_INFOS_OP_REMOVE
public static final long HWLOC_MODIFY_INFOS_OP_REMOVE- See Also:
-
HWLOC_DISTRIB_FLAG_REVERSE
public static final long HWLOC_DISTRIB_FLAG_REVERSE- See Also:
-
HWLOC_MEMATTR_ID_CAPACITY
public static final int HWLOC_MEMATTR_ID_CAPACITY- See Also:
-
HWLOC_MEMATTR_ID_LOCALITY
public static final int HWLOC_MEMATTR_ID_LOCALITY- See Also:
-
HWLOC_MEMATTR_ID_BANDWIDTH
public static final int HWLOC_MEMATTR_ID_BANDWIDTH- See Also:
-
HWLOC_MEMATTR_ID_READ_BANDWIDTH
public static final int HWLOC_MEMATTR_ID_READ_BANDWIDTH- See Also:
-
HWLOC_MEMATTR_ID_WRITE_BANDWIDTH
public static final int HWLOC_MEMATTR_ID_WRITE_BANDWIDTH- See Also:
-
HWLOC_MEMATTR_ID_LATENCY
public static final int HWLOC_MEMATTR_ID_LATENCY- See Also:
-
HWLOC_MEMATTR_ID_READ_LATENCY
public static final int HWLOC_MEMATTR_ID_READ_LATENCY- See Also:
-
HWLOC_MEMATTR_ID_WRITE_LATENCY
public static final int HWLOC_MEMATTR_ID_WRITE_LATENCY- See Also:
-
HWLOC_LOCATION_TYPE_CPUSET
public static final int HWLOC_LOCATION_TYPE_CPUSET- See Also:
-
HWLOC_LOCATION_TYPE_OBJECT
public static final int HWLOC_LOCATION_TYPE_OBJECT- See Also:
-
HWLOC_LOCAL_NUMANODE_FLAG_LARGER_LOCALITY
public static final long HWLOC_LOCAL_NUMANODE_FLAG_LARGER_LOCALITY- See Also:
-
HWLOC_LOCAL_NUMANODE_FLAG_SMALLER_LOCALITY
public static final long HWLOC_LOCAL_NUMANODE_FLAG_SMALLER_LOCALITY- See Also:
-
HWLOC_LOCAL_NUMANODE_FLAG_INTERSECT_LOCALITY
public static final long HWLOC_LOCAL_NUMANODE_FLAG_INTERSECT_LOCALITY- See Also:
-
HWLOC_LOCAL_NUMANODE_FLAG_ALL
public static final long HWLOC_LOCAL_NUMANODE_FLAG_ALL- See Also:
-
HWLOC_MEMATTR_FLAG_HIGHER_FIRST
public static final long HWLOC_MEMATTR_FLAG_HIGHER_FIRST- See Also:
-
HWLOC_MEMATTR_FLAG_LOWER_FIRST
public static final long HWLOC_MEMATTR_FLAG_LOWER_FIRST- See Also:
-
HWLOC_MEMATTR_FLAG_NEED_INITIATOR
public static final long HWLOC_MEMATTR_FLAG_NEED_INITIATOR- See Also:
-
HWLOC_TOPOLOGY_EXPORT_XML_FLAG_V2
public static final long HWLOC_TOPOLOGY_EXPORT_XML_FLAG_V2- See Also:
-
HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_EXTENDED_TYPES
public static final long HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_EXTENDED_TYPES- See Also:
-
HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_ATTRS
public static final long HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_ATTRS- See Also:
-
HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_V1
public static final long HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_V1- See Also:
-
HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_IGNORE_MEMORY
public static final long HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_IGNORE_MEMORY- See Also:
-
HWLOC_DISTANCES_KIND_FROM_OS
public static final long HWLOC_DISTANCES_KIND_FROM_OS- See Also:
-
HWLOC_DISTANCES_KIND_FROM_USER
public static final long HWLOC_DISTANCES_KIND_FROM_USER- See Also:
-
HWLOC_DISTANCES_KIND_VALUE_LATENCY
public static final long HWLOC_DISTANCES_KIND_VALUE_LATENCY- See Also:
-
HWLOC_DISTANCES_KIND_VALUE_BANDWIDTH
public static final long HWLOC_DISTANCES_KIND_VALUE_BANDWIDTH- See Also:
-
HWLOC_DISTANCES_KIND_VALUE_HOPS
public static final long HWLOC_DISTANCES_KIND_VALUE_HOPS- See Also:
-
HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES
public static final long HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES- See Also:
-
HWLOC_DISTANCES_TRANSFORM_REMOVE_NULL
public static final int HWLOC_DISTANCES_TRANSFORM_REMOVE_NULL- See Also:
-
HWLOC_DISTANCES_TRANSFORM_LINKS
public static final int HWLOC_DISTANCES_TRANSFORM_LINKS- See Also:
-
HWLOC_DISTANCES_TRANSFORM_MERGE_SWITCH_PORTS
public static final int HWLOC_DISTANCES_TRANSFORM_MERGE_SWITCH_PORTS- See Also:
-
HWLOC_DISTANCES_TRANSFORM_TRANSITIVE_CLOSURE
public static final int HWLOC_DISTANCES_TRANSFORM_TRANSITIVE_CLOSURE- See Also:
-
HWLOC_DISTANCES_ADD_FLAG_GROUP
public static final long HWLOC_DISTANCES_ADD_FLAG_GROUP- See Also:
-
HWLOC_DISTANCES_ADD_FLAG_GROUP_INACCURATE
public static final long HWLOC_DISTANCES_ADD_FLAG_GROUP_INACCURATE- See Also:
-
HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE
public static final int HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE- See Also:
-
HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME
public static final int HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME- See Also:
-
HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO
public static final int HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO- See Also:
-
HWLOC_TOPOLOGY_DIFF_OBJ_ATTR
public static final int HWLOC_TOPOLOGY_DIFF_OBJ_ATTR- See Also:
-
HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX
public static final int HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX- See Also:
-
HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE
public static final long HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE- See Also:
-
-
Method Details
-
getLibrary
Returns the HWLOCSharedLibrary
. -
hwloc_bitmap_alloc
public static long hwloc_bitmap_alloc()hwloc_bitmap_t hwloc_bitmap_alloc(void)
-
hwloc_bitmap_alloc_full
public static long hwloc_bitmap_alloc_full()hwloc_bitmap_t hwloc_bitmap_alloc_full(void)
-
hwloc_bitmap_free
public static void hwloc_bitmap_free(long bitmap) void hwloc_bitmap_free(hwloc_bitmap_t bitmap)
-
hwloc_bitmap_dup
public static long hwloc_bitmap_dup(long bitmap) hwloc_bitmap_t hwloc_bitmap_dup(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_copy
public static int hwloc_bitmap_copy(long dst, long src) int hwloc_bitmap_copy(hwloc_bitmap_t dst, hwloc_const_bitmap_t src)
-
nhwloc_bitmap_snprintf
public static int nhwloc_bitmap_snprintf(long buf, long buflen, long bitmap) int hwloc_bitmap_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_snprintf
int hwloc_bitmap_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_asprintf
public static int nhwloc_bitmap_asprintf(long strp, long bitmap) int hwloc_bitmap_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_asprintf
int hwloc_bitmap_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_sscanf
public static int nhwloc_bitmap_sscanf(long bitmap, long string) int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_sscanf
int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_sscanf
int hwloc_bitmap_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
nhwloc_bitmap_list_snprintf
public static int nhwloc_bitmap_list_snprintf(long buf, long buflen, long bitmap) int hwloc_bitmap_list_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_list_snprintf
int hwloc_bitmap_list_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_list_asprintf
public static int nhwloc_bitmap_list_asprintf(long strp, long bitmap) int hwloc_bitmap_list_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_list_asprintf
int hwloc_bitmap_list_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_list_sscanf
public static int nhwloc_bitmap_list_sscanf(long bitmap, long string) int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_list_sscanf
int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_list_sscanf
int hwloc_bitmap_list_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
nhwloc_bitmap_taskset_snprintf
public static int nhwloc_bitmap_taskset_snprintf(long buf, long buflen, long bitmap) int hwloc_bitmap_taskset_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_taskset_snprintf
int hwloc_bitmap_taskset_snprintf(char * buf, size_t buflen, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_taskset_asprintf
public static int nhwloc_bitmap_taskset_asprintf(long strp, long bitmap) int hwloc_bitmap_taskset_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_taskset_asprintf
int hwloc_bitmap_taskset_asprintf(char ** strp, hwloc_const_bitmap_t bitmap)
-
nhwloc_bitmap_taskset_sscanf
public static int nhwloc_bitmap_taskset_sscanf(long bitmap, long string) int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_taskset_sscanf
int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_taskset_sscanf
int hwloc_bitmap_taskset_sscanf(hwloc_bitmap_t bitmap, char const * string)
-
hwloc_bitmap_zero
public static void hwloc_bitmap_zero(long bitmap) void hwloc_bitmap_zero(hwloc_bitmap_t bitmap)
-
hwloc_bitmap_fill
public static void hwloc_bitmap_fill(long bitmap) void hwloc_bitmap_fill(hwloc_bitmap_t bitmap)
-
hwloc_bitmap_only
public static int hwloc_bitmap_only(long bitmap, int id) int hwloc_bitmap_only(hwloc_bitmap_t bitmap, unsigned int id)
-
hwloc_bitmap_allbut
public static int hwloc_bitmap_allbut(long bitmap, int id) int hwloc_bitmap_allbut(hwloc_bitmap_t bitmap, unsigned int id)
-
hwloc_bitmap_from_ulong
public static int hwloc_bitmap_from_ulong(long bitmap, long mask) int hwloc_bitmap_from_ulong(hwloc_bitmap_t bitmap, unsigned long mask)
-
hwloc_bitmap_from_ith_ulong
public static int hwloc_bitmap_from_ith_ulong(long bitmap, int i, long mask) int hwloc_bitmap_from_ith_ulong(hwloc_bitmap_t bitmap, unsigned int i, unsigned long mask)
-
nhwloc_bitmap_from_ulongs
public static int nhwloc_bitmap_from_ulongs(long bitmap, int nr, long masks) int hwloc_bitmap_from_ulongs(hwloc_bitmap_t bitmap, unsigned int nr, unsigned long const * masks)
-
hwloc_bitmap_from_ulongs
int hwloc_bitmap_from_ulongs(hwloc_bitmap_t bitmap, unsigned int nr, unsigned long const * masks)
-
hwloc_bitmap_set
public static int hwloc_bitmap_set(long bitmap, int id) int hwloc_bitmap_set(hwloc_bitmap_t bitmap, unsigned int id)
-
hwloc_bitmap_set_range
public static int hwloc_bitmap_set_range(long bitmap, int begin, int end) int hwloc_bitmap_set_range(hwloc_bitmap_t bitmap, unsigned int begin, int end)
-
hwloc_bitmap_set_ith_ulong
public static int hwloc_bitmap_set_ith_ulong(long bitmap, int i, long mask) int hwloc_bitmap_set_ith_ulong(hwloc_bitmap_t bitmap, unsigned int i, unsigned long mask)
-
hwloc_bitmap_clr
public static int hwloc_bitmap_clr(long bitmap, int id) int hwloc_bitmap_clr(hwloc_bitmap_t bitmap, unsigned int id)
-
hwloc_bitmap_clr_range
public static int hwloc_bitmap_clr_range(long bitmap, int begin, int end) int hwloc_bitmap_clr_range(hwloc_bitmap_t bitmap, unsigned int begin, int end)
-
hwloc_bitmap_singlify
public static int hwloc_bitmap_singlify(long bitmap) int hwloc_bitmap_singlify(hwloc_bitmap_t bitmap)
-
hwloc_bitmap_to_ulong
public static long hwloc_bitmap_to_ulong(long bitmap) unsigned long hwloc_bitmap_to_ulong(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_to_ith_ulong
public static long hwloc_bitmap_to_ith_ulong(long bitmap, int i) unsigned long hwloc_bitmap_to_ith_ulong(hwloc_const_bitmap_t bitmap, unsigned int i)
-
nhwloc_bitmap_to_ulongs
public static int nhwloc_bitmap_to_ulongs(long bitmap, int nr, long masks) int hwloc_bitmap_to_ulongs(hwloc_const_bitmap_t bitmap, unsigned int nr, unsigned long * masks)
-
hwloc_bitmap_to_ulongs
int hwloc_bitmap_to_ulongs(hwloc_const_bitmap_t bitmap, unsigned int nr, unsigned long * masks)
-
hwloc_bitmap_nr_ulongs
public static int hwloc_bitmap_nr_ulongs(long bitmap) int hwloc_bitmap_nr_ulongs(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_isset
public static boolean hwloc_bitmap_isset(long bitmap, int id) int hwloc_bitmap_isset(hwloc_const_bitmap_t bitmap, unsigned int id)
-
hwloc_bitmap_iszero
public static boolean hwloc_bitmap_iszero(long bitmap) int hwloc_bitmap_iszero(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_isfull
public static boolean hwloc_bitmap_isfull(long bitmap) int hwloc_bitmap_isfull(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_first
public static int hwloc_bitmap_first(long bitmap) int hwloc_bitmap_first(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_next
public static int hwloc_bitmap_next(long bitmap, int prev) int hwloc_bitmap_next(hwloc_const_bitmap_t bitmap, int prev)
-
hwloc_bitmap_last
public static int hwloc_bitmap_last(long bitmap) int hwloc_bitmap_last(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_weight
public static int hwloc_bitmap_weight(long bitmap) int hwloc_bitmap_weight(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_first_unset
public static int hwloc_bitmap_first_unset(long bitmap) int hwloc_bitmap_first_unset(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_next_unset
public static int hwloc_bitmap_next_unset(long bitmap, int prev) int hwloc_bitmap_next_unset(hwloc_const_bitmap_t bitmap, int prev)
-
hwloc_bitmap_last_unset
public static int hwloc_bitmap_last_unset(long bitmap) int hwloc_bitmap_last_unset(hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_or
public static int hwloc_bitmap_or(long res, long bitmap1, long bitmap2) int hwloc_bitmap_or(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_and
public static int hwloc_bitmap_and(long res, long bitmap1, long bitmap2) int hwloc_bitmap_and(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_andnot
public static int hwloc_bitmap_andnot(long res, long bitmap1, long bitmap2) int hwloc_bitmap_andnot(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_xor
public static int hwloc_bitmap_xor(long res, long bitmap1, long bitmap2) int hwloc_bitmap_xor(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_not
public static int hwloc_bitmap_not(long res, long bitmap) int hwloc_bitmap_not(hwloc_bitmap_t res, hwloc_const_bitmap_t bitmap)
-
hwloc_bitmap_intersects
public static boolean hwloc_bitmap_intersects(long bitmap1, long bitmap2) int hwloc_bitmap_intersects(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_isincluded
public static boolean hwloc_bitmap_isincluded(long sub_bitmap, long super_bitmap) int hwloc_bitmap_isincluded(hwloc_const_bitmap_t sub_bitmap, hwloc_const_bitmap_t super_bitmap)
-
hwloc_bitmap_isequal
public static boolean hwloc_bitmap_isequal(long bitmap1, long bitmap2) int hwloc_bitmap_isequal(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_compare_first
public static int hwloc_bitmap_compare_first(long bitmap1, long bitmap2) int hwloc_bitmap_compare_first(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_bitmap_compare
public static int hwloc_bitmap_compare(long bitmap1, long bitmap2) int hwloc_bitmap_compare(hwloc_const_bitmap_t bitmap1, hwloc_const_bitmap_t bitmap2)
-
hwloc_get_api_version
public static int hwloc_get_api_version()unsigned hwloc_get_api_version(void)
-
hwloc_compare_types
public static int hwloc_compare_types(int type1, int type2) int hwloc_compare_types(hwloc_obj_type_t type1, hwloc_obj_type_t type2)
-
nhwloc_topology_init
public static int nhwloc_topology_init(long topologyp) int hwloc_topology_init(hwloc_topology_t * topologyp)
-
hwloc_topology_init
int hwloc_topology_init(hwloc_topology_t * topologyp)
-
hwloc_topology_load
public static int hwloc_topology_load(long topology) int hwloc_topology_load(hwloc_topology_t topology)
-
hwloc_topology_destroy
public static void hwloc_topology_destroy(long topology) void hwloc_topology_destroy(hwloc_topology_t topology)
-
nhwloc_topology_dup
public static int nhwloc_topology_dup(long newtopology, long oldtopology) int hwloc_topology_dup(hwloc_topology_t * newtopology, hwloc_topology_t oldtopology)
-
hwloc_topology_dup
int hwloc_topology_dup(hwloc_topology_t * newtopology, hwloc_topology_t oldtopology)
-
hwloc_topology_abi_check
public static int hwloc_topology_abi_check(long topology) int hwloc_topology_abi_check(hwloc_topology_t topology)
-
hwloc_topology_check
public static void hwloc_topology_check(long topology) void hwloc_topology_check(hwloc_topology_t topology)
-
hwloc_topology_get_depth
public static int hwloc_topology_get_depth(long topology) int hwloc_topology_get_depth(hwloc_topology_t topology)
-
hwloc_get_type_depth
public static int hwloc_get_type_depth(long topology, int type) int hwloc_get_type_depth(hwloc_topology_t topology, hwloc_obj_type_t type)
-
nhwloc_get_type_depth_with_attr
public static int nhwloc_get_type_depth_with_attr(long topology, int type, long attrp, long attrsize) int hwloc_get_type_depth_with_attr(hwloc_topology_t topology, hwloc_obj_type_t type, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
hwloc_get_type_depth_with_attr
public static int hwloc_get_type_depth_with_attr(long topology, int type, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_get_type_depth_with_attr(hwloc_topology_t topology, hwloc_obj_type_t type, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
hwloc_get_memory_parents_depth
public static int hwloc_get_memory_parents_depth(long topology) int hwloc_get_memory_parents_depth(hwloc_topology_t topology)
-
hwloc_get_depth_type
public static int hwloc_get_depth_type(long topology, int depth) hwloc_obj_type_t hwloc_get_depth_type(hwloc_topology_t topology, int depth)
-
hwloc_get_nbobjs_by_depth
public static int hwloc_get_nbobjs_by_depth(long topology, int depth) unsigned hwloc_get_nbobjs_by_depth(hwloc_topology_t topology, int depth)
-
nhwloc_get_obj_by_depth
public static long nhwloc_get_obj_by_depth(long topology, int depth, int idx) hwloc_obj_t hwloc_get_obj_by_depth(hwloc_topology_t topology, int depth, unsigned idx)
-
hwloc_get_obj_by_depth
hwloc_obj_t hwloc_get_obj_by_depth(hwloc_topology_t topology, int depth, unsigned idx)
-
nhwloc_obj_type_string
public static long nhwloc_obj_type_string(int type) char const * hwloc_obj_type_string(hwloc_obj_type_t type)
-
hwloc_obj_type_string
char const * hwloc_obj_type_string(hwloc_obj_type_t type)
-
nhwloc_obj_type_snprintf
public static int nhwloc_obj_type_snprintf(long string, long size, long obj, long flags) int hwloc_obj_type_snprintf(char * string, size_t size, hwloc_obj_t obj, unsigned long flags)
-
hwloc_obj_type_snprintf
int hwloc_obj_type_snprintf(char * string, size_t size, hwloc_obj_t obj, unsigned long flags)
-
nhwloc_obj_attr_snprintf
public static int nhwloc_obj_attr_snprintf(long string, long size, long obj, long separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
-
hwloc_obj_attr_snprintf
public static int hwloc_obj_attr_snprintf(ByteBuffer string, hwloc_obj obj, ByteBuffer separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
-
hwloc_obj_attr_snprintf
public static int hwloc_obj_attr_snprintf(ByteBuffer string, hwloc_obj obj, CharSequence separator, long flags) int hwloc_obj_attr_snprintf(char * string, size_t size, hwloc_obj_t obj, char const * separator, unsigned long flags)
-
nhwloc_type_sscanf
public static int nhwloc_type_sscanf(long string, long typep, long attrp, long attrsize) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
hwloc_type_sscanf
public static int hwloc_type_sscanf(ByteBuffer string, IntBuffer typep, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
hwloc_type_sscanf
public static int hwloc_type_sscanf(CharSequence string, IntBuffer typep, @Nullable hwloc_obj_attr_u.Buffer attrp) int hwloc_type_sscanf(char const * string, hwloc_obj_type_t * typep, struct hwloc_obj_attr_u * attrp, size_t attrsize)
-
nhwloc_modify_infos
public static int nhwloc_modify_infos(long infos, long operation, long name, long value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
-
hwloc_modify_infos
public static int hwloc_modify_infos(hwloc_infos_s infos, long operation, ByteBuffer name, ByteBuffer value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
-
hwloc_modify_infos
public static int hwloc_modify_infos(hwloc_infos_s infos, long operation, CharSequence name, CharSequence value) int hwloc_modify_infos(struct hwloc_infos_s * infos, unsigned long operation, char const * name, char const * value)
-
nhwloc_topology_get_infos
public static long nhwloc_topology_get_infos(long topology) struct hwloc_infos_s * hwloc_topology_get_infos(hwloc_topology_t topology)
-
hwloc_topology_get_infos
struct hwloc_infos_s * hwloc_topology_get_infos(hwloc_topology_t topology)
-
nhwloc_obj_set_subtype
public static int nhwloc_obj_set_subtype(long topology, long obj, long subtype) int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
-
hwloc_obj_set_subtype
int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
-
hwloc_obj_set_subtype
public static int hwloc_obj_set_subtype(long topology, hwloc_obj obj, @Nullable CharSequence subtype) int hwloc_obj_set_subtype(hwloc_topology_t topology, hwloc_obj_t obj, char const * subtype)
-
hwloc_set_cpubind
public static int hwloc_set_cpubind(long topology, long set, int flags) int hwloc_set_cpubind(hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags)
-
hwloc_get_cpubind
public static int hwloc_get_cpubind(long topology, long set, int flags) int hwloc_get_cpubind(hwloc_topology_t topology, hwloc_cpuset_t set, int flags)
-
hwloc_set_proc_cpubind_pid
public static int hwloc_set_proc_cpubind_pid(long topology, int pid, long set, int flags) int hwloc_set_proc_cpubind_pid(hwloc_topology_t topology, pid_t pid, hwloc_const_cpuset_t set, int flags)
-
hwloc_set_proc_cpubind_handle
public static int hwloc_set_proc_cpubind_handle(long topology, long pid, long set, int flags) int hwloc_set_proc_cpubind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_const_cpuset_t set, int flags)
-
hwloc_get_proc_cpubind_pid
public static int hwloc_get_proc_cpubind_pid(long topology, int pid, long set, int flags) int hwloc_get_proc_cpubind_pid(hwloc_topology_t topology, pid_t pid, hwloc_cpuset_t set, int flags)
-
hwloc_get_proc_cpubind_handle
public static int hwloc_get_proc_cpubind_handle(long topology, long pid, long set, int flags) int hwloc_get_proc_cpubind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_cpuset_t set, int flags)
-
hwloc_set_thread_cpubind_pthread
public static int hwloc_set_thread_cpubind_pthread(long topology, long thread, long set, int flags) int hwloc_set_thread_cpubind_pthread(hwloc_topology_t topology, pthread_t thread, hwloc_const_cpuset_t set, int flags)
-
hwloc_set_thread_cpubind_handle
public static int hwloc_set_thread_cpubind_handle(long topology, long thread, long set, int flags) int hwloc_set_thread_cpubind_handle(hwloc_topology_t topology, HANDLE thread, hwloc_const_cpuset_t set, int flags)
-
hwloc_get_thread_cpubind_pthread
public static int hwloc_get_thread_cpubind_pthread(long topology, long thread, long set, int flags) int hwloc_get_thread_cpubind_pthread(hwloc_topology_t topology, pthread_t thread, hwloc_cpuset_t set, int flags)
-
hwloc_get_thread_cpubind_handle
public static int hwloc_get_thread_cpubind_handle(long topology, long thread, long set, int flags) int hwloc_get_thread_cpubind_handle(hwloc_topology_t topology, HANDLE thread, hwloc_cpuset_t set, int flags)
-
hwloc_get_last_cpu_location
public static int hwloc_get_last_cpu_location(long topology, long set, int flags) int hwloc_get_last_cpu_location(hwloc_topology_t topology, hwloc_cpuset_t set, int flags)
-
hwloc_get_proc_last_cpu_location_pid
public static int hwloc_get_proc_last_cpu_location_pid(long topology, int pid, long set, int flags) int hwloc_get_proc_last_cpu_location_pid(hwloc_topology_t topology, pid_t pid, hwloc_cpuset_t set, int flags)
-
hwloc_get_proc_last_cpu_location_handle
public static int hwloc_get_proc_last_cpu_location_handle(long topology, long pid, long set, int flags) int hwloc_get_proc_last_cpu_location_handle(hwloc_topology_t topology, HANDLE pid, hwloc_cpuset_t set, int flags)
-
hwloc_set_membind
public static int hwloc_set_membind(long topology, long set, int policy, int flags) int hwloc_set_membind(hwloc_topology_t topology, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
nhwloc_get_membind
public static int nhwloc_get_membind(long topology, long set, long policy, int flags) int hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
hwloc_get_membind
int hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
hwloc_set_proc_membind_pid
public static int hwloc_set_proc_membind_pid(long topology, int pid, long set, int policy, int flags) int hwloc_set_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
hwloc_set_proc_membind_handle
public static int hwloc_set_proc_membind_handle(long topology, long pid, long set, int policy, int flags) int hwloc_set_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
nhwloc_get_proc_membind_pid
public static int nhwloc_get_proc_membind_pid(long topology, int pid, long set, long policy, int flags) int hwloc_get_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
hwloc_get_proc_membind_pid
public static int hwloc_get_proc_membind_pid(long topology, int pid, long set, IntBuffer policy, int flags) int hwloc_get_proc_membind_pid(hwloc_topology_t topology, pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
nhwloc_get_proc_membind_handle
public static int nhwloc_get_proc_membind_handle(long topology, long pid, long set, long policy, int flags) int hwloc_get_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
hwloc_get_proc_membind_handle
public static int hwloc_get_proc_membind_handle(long topology, long pid, long set, IntBuffer policy, int flags) int hwloc_get_proc_membind_handle(hwloc_topology_t topology, HANDLE pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
nhwloc_set_area_membind
public static int nhwloc_set_area_membind(long topology, long addr, long len, long set, int policy, int flags) int hwloc_set_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
hwloc_set_area_membind
public static int hwloc_set_area_membind(long topology, ByteBuffer addr, long set, int policy, int flags) int hwloc_set_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
nhwloc_get_area_membind
public static int nhwloc_get_area_membind(long topology, long addr, long len, long set, long policy, int flags) int hwloc_get_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
hwloc_get_area_membind
public static int hwloc_get_area_membind(long topology, ByteBuffer addr, long set, IntBuffer policy, int flags) int hwloc_get_area_membind(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags)
-
nhwloc_get_area_memlocation
public static int nhwloc_get_area_memlocation(long topology, long addr, long len, long set, int flags) int hwloc_get_area_memlocation(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, int flags)
-
hwloc_get_area_memlocation
int hwloc_get_area_memlocation(hwloc_topology_t topology, void const * addr, size_t len, hwloc_bitmap_t set, int flags)
-
nhwloc_alloc
public static long nhwloc_alloc(long topology, long len) void * hwloc_alloc(hwloc_topology_t topology, size_t len)
-
hwloc_alloc
void * hwloc_alloc(hwloc_topology_t topology, size_t len)
-
nhwloc_alloc_membind
public static long nhwloc_alloc_membind(long topology, long len, long set, int policy, int flags) void * hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
hwloc_alloc_membind
public static @Nullable ByteBuffer hwloc_alloc_membind(long topology, long len, long set, int policy, int flags) void * hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags)
-
nhwloc_free
public static int nhwloc_free(long topology, long addr, long len) int hwloc_free(hwloc_topology_t topology, void * addr, size_t len)
-
hwloc_free
int hwloc_free(hwloc_topology_t topology, void * addr, size_t len)
-
hwloc_topology_set_pid_pid
public static int hwloc_topology_set_pid_pid(long topology, int pid) int hwloc_topology_set_pid_pid(hwloc_topology_t topology, pid_t pid)
-
hwloc_topology_set_pid_handle
public static int hwloc_topology_set_pid_handle(long topology, long pid) int hwloc_topology_set_pid_handle(hwloc_topology_t topology, HANDLE pid)
-
nhwloc_topology_set_synthetic
public static int nhwloc_topology_set_synthetic(long topology, long description) int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
-
hwloc_topology_set_synthetic
int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
-
hwloc_topology_set_synthetic
int hwloc_topology_set_synthetic(hwloc_topology_t topology, char const * description)
-
nhwloc_topology_set_xml
public static int nhwloc_topology_set_xml(long topology, long xmlpath) int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
-
hwloc_topology_set_xml
int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
-
hwloc_topology_set_xml
int hwloc_topology_set_xml(hwloc_topology_t topology, char const * xmlpath)
-
nhwloc_topology_set_xmlbuffer
public static int nhwloc_topology_set_xmlbuffer(long topology, long buffer, int size) int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
-
hwloc_topology_set_xmlbuffer
int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
-
hwloc_topology_set_xmlbuffer
int hwloc_topology_set_xmlbuffer(hwloc_topology_t topology, char const * buffer, int size)
-
nhwloc_topology_set_components
public static int nhwloc_topology_set_components(long topology, long flags, long name) int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
-
hwloc_topology_set_components
int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
-
hwloc_topology_set_components
int hwloc_topology_set_components(hwloc_topology_t topology, unsigned long flags, char const * name)
-
hwloc_topology_set_flags
public static int hwloc_topology_set_flags(long topology, long flags) int hwloc_topology_set_flags(hwloc_topology_t topology, unsigned long flags)
-
hwloc_topology_get_flags
public static long hwloc_topology_get_flags(long topology) unsigned long hwloc_topology_get_flags(hwloc_topology_t topology)
-
hwloc_topology_is_thissystem
public static boolean hwloc_topology_is_thissystem(long topology) int hwloc_topology_is_thissystem(hwloc_topology_t topology)
-
nhwloc_topology_get_support
public static long nhwloc_topology_get_support(long topology) struct hwloc_topology_support const * hwloc_topology_get_support(hwloc_topology_t topology)
-
hwloc_topology_get_support
struct hwloc_topology_support const * hwloc_topology_get_support(hwloc_topology_t topology)
-
hwloc_topology_set_type_filter
public static int hwloc_topology_set_type_filter(long topology, int type, int filter) int hwloc_topology_set_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e filter)
-
nhwloc_topology_get_type_filter
public static int nhwloc_topology_get_type_filter(long topology, int type, long filter) int hwloc_topology_get_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e * filter)
-
hwloc_topology_get_type_filter
int hwloc_topology_get_type_filter(hwloc_topology_t topology, hwloc_obj_type_t type, enum hwloc_type_filter_e * filter)
-
hwloc_topology_set_all_types_filter
public static int hwloc_topology_set_all_types_filter(long topology, int filter) int hwloc_topology_set_all_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
-
hwloc_topology_set_cache_types_filter
public static int hwloc_topology_set_cache_types_filter(long topology, int filter) int hwloc_topology_set_cache_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
-
hwloc_topology_set_icache_types_filter
public static int hwloc_topology_set_icache_types_filter(long topology, int filter) int hwloc_topology_set_icache_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
-
hwloc_topology_set_io_types_filter
public static int hwloc_topology_set_io_types_filter(long topology, int filter) int hwloc_topology_set_io_types_filter(hwloc_topology_t topology, enum hwloc_type_filter_e filter)
-
hwloc_topology_set_userdata
public static void hwloc_topology_set_userdata(long topology, long userdata) void hwloc_topology_set_userdata(hwloc_topology_t topology, void const * userdata)
-
hwloc_topology_get_userdata
public static long hwloc_topology_get_userdata(long topology) void * hwloc_topology_get_userdata(hwloc_topology_t topology)
-
hwloc_topology_restrict
public static int hwloc_topology_restrict(long topology, long set, long flags) int hwloc_topology_restrict(hwloc_topology_t topology, hwloc_const_bitmap_t set, unsigned long flags)
-
hwloc_topology_allow
public static int hwloc_topology_allow(long topology, long cpuset, long nodeset, long flags) int hwloc_topology_allow(hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, hwloc_const_nodeset_t nodeset, unsigned long flags)
-
nhwloc_topology_insert_misc_object
public static long nhwloc_topology_insert_misc_object(long topology, long parent, long name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
-
hwloc_topology_insert_misc_object
public static @Nullable hwloc_obj hwloc_topology_insert_misc_object(long topology, hwloc_obj parent, ByteBuffer name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
-
hwloc_topology_insert_misc_object
public static @Nullable hwloc_obj hwloc_topology_insert_misc_object(long topology, hwloc_obj parent, CharSequence name) hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, char const * name)
-
nhwloc_topology_alloc_group_object
public static long nhwloc_topology_alloc_group_object(long topology) hwloc_obj_t hwloc_topology_alloc_group_object(hwloc_topology_t topology)
-
hwloc_topology_alloc_group_object
hwloc_obj_t hwloc_topology_alloc_group_object(hwloc_topology_t topology)
-
nhwloc_topology_free_group_object
public static int nhwloc_topology_free_group_object(long topology, long group) int hwloc_topology_free_group_object(hwloc_topology_t topology, hwloc_obj_t group)
-
hwloc_topology_free_group_object
int hwloc_topology_free_group_object(hwloc_topology_t topology, hwloc_obj_t group)
-
nhwloc_topology_insert_group_object
public static long nhwloc_topology_insert_group_object(long topology, long group) hwloc_obj_t hwloc_topology_insert_group_object(hwloc_topology_t topology, hwloc_obj_t group)
-
hwloc_topology_insert_group_object
public static @Nullable hwloc_obj hwloc_topology_insert_group_object(long topology, hwloc_obj group) hwloc_obj_t hwloc_topology_insert_group_object(hwloc_topology_t topology, hwloc_obj_t group)
-
nhwloc_obj_add_other_obj_sets
public static int nhwloc_obj_add_other_obj_sets(long dst, long src) int hwloc_obj_add_other_obj_sets(hwloc_obj_t dst, hwloc_obj_t src)
-
hwloc_obj_add_other_obj_sets
int hwloc_obj_add_other_obj_sets(hwloc_obj_t dst, hwloc_obj_t src)
-
hwloc_topology_refresh
public static int hwloc_topology_refresh(long topology) int hwloc_topology_refresh(hwloc_topology_t topology)
-
hwloc_obj_type_is_normal
public static boolean hwloc_obj_type_is_normal(int type) int hwloc_obj_type_is_normal(hwloc_obj_type_t type)
-
hwloc_obj_type_is_io
public static boolean hwloc_obj_type_is_io(int type) int hwloc_obj_type_is_io(hwloc_obj_type_t type)
-
hwloc_obj_type_is_memory
public static boolean hwloc_obj_type_is_memory(int type) int hwloc_obj_type_is_memory(hwloc_obj_type_t type)
-
hwloc_obj_type_is_cache
public static boolean hwloc_obj_type_is_cache(int type) int hwloc_obj_type_is_cache(hwloc_obj_type_t type)
-
hwloc_obj_type_is_dcache
public static boolean hwloc_obj_type_is_dcache(int type) int hwloc_obj_type_is_dcache(hwloc_obj_type_t type)
-
hwloc_obj_type_is_icache
public static boolean hwloc_obj_type_is_icache(int type) int hwloc_obj_type_is_icache(hwloc_obj_type_t type)
-
nhwloc_get_largest_objs_inside_cpuset
public static int nhwloc_get_largest_objs_inside_cpuset(long topology, long set, long objs, int max) int hwloc_get_largest_objs_inside_cpuset(hwloc_topology_t topology, hwloc_const_cpuset_t set, hwloc_obj_t * objs, int max)
-
hwloc_get_largest_objs_inside_cpuset
int hwloc_get_largest_objs_inside_cpuset(hwloc_topology_t topology, hwloc_const_cpuset_t set, hwloc_obj_t * objs, int max)
-
hwloc_bitmap_singlify_per_core
public static int hwloc_bitmap_singlify_per_core(long topology, long cpuset, int which) int hwloc_bitmap_singlify_per_core(hwloc_topology_t topology, hwloc_bitmap_t cpuset, unsigned which)
-
nhwloc_get_closest_objs
public static int nhwloc_get_closest_objs(long topology, long src, long objs, int max) unsigned hwloc_get_closest_objs(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t * objs, unsigned max)
-
hwloc_get_closest_objs
unsigned hwloc_get_closest_objs(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t * objs, unsigned max)
-
nhwloc_get_obj_with_same_locality
public static long nhwloc_get_obj_with_same_locality(long topology, long src, int type, long subtype, long nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
-
hwloc_get_obj_with_same_locality
public static @Nullable hwloc_obj hwloc_get_obj_with_same_locality(long topology, hwloc_obj src, int type, @Nullable ByteBuffer subtype, @Nullable ByteBuffer nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
-
hwloc_get_obj_with_same_locality
public static @Nullable hwloc_obj hwloc_get_obj_with_same_locality(long topology, hwloc_obj src, int type, @Nullable CharSequence subtype, @Nullable CharSequence nameprefix, long flags) hwloc_obj_t hwloc_get_obj_with_same_locality(hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_type_t type, char const * subtype, char const * nameprefix, unsigned long flags)
-
hwloc_topology_get_complete_cpuset
public static long hwloc_topology_get_complete_cpuset(long topology) hwloc_const_cpuset_t hwloc_topology_get_complete_cpuset(hwloc_topology_t topology)
-
hwloc_topology_get_topology_cpuset
public static long hwloc_topology_get_topology_cpuset(long topology) hwloc_const_cpuset_t hwloc_topology_get_topology_cpuset(hwloc_topology_t topology)
-
hwloc_topology_get_allowed_cpuset
public static long hwloc_topology_get_allowed_cpuset(long topology) hwloc_const_cpuset_t hwloc_topology_get_allowed_cpuset(hwloc_topology_t topology)
-
hwloc_topology_get_complete_nodeset
public static long hwloc_topology_get_complete_nodeset(long topology) hwloc_const_nodeset_t hwloc_topology_get_complete_nodeset(hwloc_topology_t topology)
-
hwloc_topology_get_topology_nodeset
public static long hwloc_topology_get_topology_nodeset(long topology) hwloc_const_nodeset_t hwloc_topology_get_topology_nodeset(hwloc_topology_t topology)
-
hwloc_topology_get_allowed_nodeset
public static long hwloc_topology_get_allowed_nodeset(long topology) hwloc_const_nodeset_t hwloc_topology_get_allowed_nodeset(hwloc_topology_t topology)
-
nhwloc_memattr_get_by_name
public static int nhwloc_memattr_get_by_name(long topology, long name, long id) int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
-
hwloc_memattr_get_by_name
int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
-
hwloc_memattr_get_by_name
int hwloc_memattr_get_by_name(hwloc_topology_t topology, char const * name, hwloc_memattr_id_t * id)
-
nhwloc_get_local_numanode_objs
public static int nhwloc_get_local_numanode_objs(long topology, long location, long nr, long nodes, long flags) int hwloc_get_local_numanode_objs(hwloc_topology_t topology, struct hwloc_location * location, unsigned int * nr, hwloc_obj_t * nodes, unsigned long flags)
-
hwloc_get_local_numanode_objs
public static int hwloc_get_local_numanode_objs(long topology, hwloc_location location, IntBuffer nr, PointerBuffer nodes, long flags) int hwloc_get_local_numanode_objs(hwloc_topology_t topology, struct hwloc_location * location, unsigned int * nr, hwloc_obj_t * nodes, unsigned long flags)
-
hwloc_topology_get_default_nodeset
public static int hwloc_topology_get_default_nodeset(long topology, long nodeset, long flags) int hwloc_topology_get_default_nodeset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, unsigned long flags)
-
nhwloc_memattr_get_value
public static int nhwloc_memattr_get_value(long topology, int attribute, long target_node, long initiator, long flags, long value) int hwloc_memattr_get_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t * value)
-
hwloc_memattr_get_value
public static int hwloc_memattr_get_value(long topology, int attribute, hwloc_obj target_node, @Nullable hwloc_location initiator, long flags, LongBuffer value) int hwloc_memattr_get_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t * value)
-
nhwloc_memattr_get_best_target
public static int nhwloc_memattr_get_best_target(long topology, int attribute, long initiator, long flags, long best_target, long value) int hwloc_memattr_get_best_target(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, hwloc_obj_t * best_target, hwloc_uint64_t * value)
-
hwloc_memattr_get_best_target
public static int hwloc_memattr_get_best_target(long topology, int attribute, @Nullable hwloc_location initiator, long flags, PointerBuffer best_target, @Nullable LongBuffer value) int hwloc_memattr_get_best_target(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, hwloc_obj_t * best_target, hwloc_uint64_t * value)
-
nhwloc_memattr_get_best_initiator
public static int nhwloc_memattr_get_best_initiator(long topology, int attribute, long target_node, long flags, long best_initiator, long value) int hwloc_memattr_get_best_initiator(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, struct hwloc_location * best_initiator, hwloc_uint64_t * value)
-
hwloc_memattr_get_best_initiator
public static int hwloc_memattr_get_best_initiator(long topology, int attribute, hwloc_obj target_node, long flags, hwloc_location.Buffer best_initiator, @Nullable LongBuffer value) int hwloc_memattr_get_best_initiator(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, struct hwloc_location * best_initiator, hwloc_uint64_t * value)
-
nhwloc_memattr_get_targets
public static int nhwloc_memattr_get_targets(long topology, int attribute, long initiator, long flags, long nr, long targets, long values) int hwloc_memattr_get_targets(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, unsigned int * nr, hwloc_obj_t * targets, hwloc_uint64_t * values)
-
hwloc_memattr_get_targets
public static int hwloc_memattr_get_targets(long topology, int attribute, @Nullable hwloc_location initiator, long flags, IntBuffer nr, PointerBuffer targets, @Nullable LongBuffer values) int hwloc_memattr_get_targets(hwloc_topology_t topology, hwloc_memattr_id_t attribute, struct hwloc_location * initiator, unsigned long flags, unsigned int * nr, hwloc_obj_t * targets, hwloc_uint64_t * values)
-
nhwloc_memattr_get_initiators
public static int nhwloc_memattr_get_initiators(long topology, int attribute, long target_node, long flags, long nr, long initiators, long values) int hwloc_memattr_get_initiators(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, unsigned int * nr, struct hwloc_location * initiators, hwloc_uint64_t * values)
-
hwloc_memattr_get_initiators
public static int hwloc_memattr_get_initiators(long topology, int attribute, hwloc_obj target_node, long flags, IntBuffer nr, hwloc_location.Buffer initiators, @Nullable LongBuffer values) int hwloc_memattr_get_initiators(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, unsigned long flags, unsigned int * nr, struct hwloc_location * initiators, hwloc_uint64_t * values)
-
nhwloc_memattr_get_name
public static int nhwloc_memattr_get_name(long topology, int attribute, long name) int hwloc_memattr_get_name(hwloc_topology_t topology, hwloc_memattr_id_t attribute, char const ** name)
-
hwloc_memattr_get_name
int hwloc_memattr_get_name(hwloc_topology_t topology, hwloc_memattr_id_t attribute, char const ** name)
-
nhwloc_memattr_get_flags
public static int nhwloc_memattr_get_flags(long topology, int attribute, long flags) int hwloc_memattr_get_flags(hwloc_topology_t topology, hwloc_memattr_id_t attribute, unsigned long * flags)
-
hwloc_memattr_get_flags
int hwloc_memattr_get_flags(hwloc_topology_t topology, hwloc_memattr_id_t attribute, unsigned long * flags)
-
nhwloc_memattr_register
public static int nhwloc_memattr_register(long topology, long name, long flags, long id) int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
-
hwloc_memattr_register
int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
-
hwloc_memattr_register
public static int hwloc_memattr_register(long topology, CharSequence name, long flags, IntBuffer id) int hwloc_memattr_register(hwloc_topology_t topology, char const * name, unsigned long flags, hwloc_memattr_id_t * id)
-
nhwloc_memattr_set_value
public static int nhwloc_memattr_set_value(long topology, int attribute, long target_node, long initiator, long flags, long value) int hwloc_memattr_set_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t value)
-
hwloc_memattr_set_value
public static int hwloc_memattr_set_value(long topology, int attribute, hwloc_obj target_node, @Nullable hwloc_location initiator, long flags, long value) int hwloc_memattr_set_value(hwloc_topology_t topology, hwloc_memattr_id_t attribute, hwloc_obj_t target_node, struct hwloc_location * initiator, unsigned long flags, hwloc_uint64_t value)
-
hwloc_cpukinds_get_nr
public static int hwloc_cpukinds_get_nr(long topology, long flags) int hwloc_cpukinds_get_nr(hwloc_topology_t topology, unsigned long flags)
-
hwloc_cpukinds_get_by_cpuset
public static int hwloc_cpukinds_get_by_cpuset(long topology, long cpuset, long flags) int hwloc_cpukinds_get_by_cpuset(hwloc_topology_t topology, hwloc_const_bitmap_t cpuset, unsigned long flags)
-
nhwloc_cpukinds_get_info
public static int nhwloc_cpukinds_get_info(long topology, int kind_index, long cpuset, long efficiency, long infosp, long flags) int hwloc_cpukinds_get_info(hwloc_topology_t topology, unsigned int kind_index, hwloc_bitmap_t cpuset, int * efficiency, struct hwloc_infos_s ** infosp, unsigned long flags)
-
hwloc_cpukinds_get_info
public static int hwloc_cpukinds_get_info(long topology, int kind_index, long cpuset, @Nullable IntBuffer efficiency, PointerBuffer infosp, long flags) int hwloc_cpukinds_get_info(hwloc_topology_t topology, unsigned int kind_index, hwloc_bitmap_t cpuset, int * efficiency, struct hwloc_infos_s ** infosp, unsigned long flags)
-
nhwloc_cpukinds_register
public static int nhwloc_cpukinds_register(long topology, long cpuset, int forced_efficiency, long infos, long flags) int hwloc_cpukinds_register(hwloc_topology_t topology, hwloc_bitmap_t cpuset, int forced_efficiency, struct hwloc_infos_s * infos, unsigned long flags)
-
hwloc_cpukinds_register
public static int hwloc_cpukinds_register(long topology, long cpuset, int forced_efficiency, @Nullable hwloc_infos_s infos, long flags) int hwloc_cpukinds_register(hwloc_topology_t topology, hwloc_bitmap_t cpuset, int forced_efficiency, struct hwloc_infos_s * infos, unsigned long flags)
-
nhwloc_topology_export_xml
public static int nhwloc_topology_export_xml(long topology, long xmlpath, long flags) int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
-
hwloc_topology_export_xml
int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
-
hwloc_topology_export_xml
int hwloc_topology_export_xml(hwloc_topology_t topology, char const * xmlpath, unsigned long flags)
-
nhwloc_topology_export_xmlbuffer
public static int nhwloc_topology_export_xmlbuffer(long topology, long xmlbuffer, long buflen, long flags) int hwloc_topology_export_xmlbuffer(hwloc_topology_t topology, char ** xmlbuffer, int * buflen, unsigned long flags)
-
hwloc_topology_export_xmlbuffer
public static int hwloc_topology_export_xmlbuffer(long topology, PointerBuffer xmlbuffer, IntBuffer buflen, long flags) int hwloc_topology_export_xmlbuffer(hwloc_topology_t topology, char ** xmlbuffer, int * buflen, unsigned long flags)
-
nhwloc_free_xmlbuffer
public static void nhwloc_free_xmlbuffer(long topology, long xmlbuffer) void hwloc_free_xmlbuffer(hwloc_topology_t topology, char * xmlbuffer)
-
hwloc_free_xmlbuffer
void hwloc_free_xmlbuffer(hwloc_topology_t topology, char * xmlbuffer)
-
nhwloc_topology_set_userdata_export_callback
public static void nhwloc_topology_set_userdata_export_callback(long topology, long export_cb) void hwloc_topology_set_userdata_export_callback(hwloc_topology_t topology, void (*) (void *, hwloc_topology_t, hwloc_obj_t) export_cb)
-
hwloc_topology_set_userdata_export_callback
public static void hwloc_topology_set_userdata_export_callback(long topology, topology_set_userdata_export_callbackI export_cb) void hwloc_topology_set_userdata_export_callback(hwloc_topology_t topology, void (*) (void *, hwloc_topology_t, hwloc_obj_t) export_cb)
-
nhwloc_export_obj_userdata
public static int nhwloc_export_obj_userdata(long reserved, long topology, long obj, long name, long buffer, long length) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
hwloc_export_obj_userdata
public static int hwloc_export_obj_userdata(long reserved, long topology, hwloc_obj obj, ByteBuffer name, ByteBuffer buffer) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
hwloc_export_obj_userdata
public static int hwloc_export_obj_userdata(long reserved, long topology, hwloc_obj obj, CharSequence name, ByteBuffer buffer) int hwloc_export_obj_userdata(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
nhwloc_export_obj_userdata_base64
public static int nhwloc_export_obj_userdata_base64(long reserved, long topology, long obj, long name, long buffer, long length) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
hwloc_export_obj_userdata_base64
public static int hwloc_export_obj_userdata_base64(long reserved, long topology, hwloc_obj obj, ByteBuffer name, ByteBuffer buffer) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
hwloc_export_obj_userdata_base64
public static int hwloc_export_obj_userdata_base64(long reserved, long topology, hwloc_obj obj, CharSequence name, ByteBuffer buffer) int hwloc_export_obj_userdata_base64(void * reserved, hwloc_topology_t topology, hwloc_obj_t obj, char const * name, void const * buffer, size_t length)
-
nhwloc_topology_set_userdata_import_callback
public static void nhwloc_topology_set_userdata_import_callback(long topology, long import_cb) void hwloc_topology_set_userdata_import_callback(hwloc_topology_t topology, void (*) (hwloc_topology_t, hwloc_obj_t, char const *, void const *, size_t) import_cb)
-
hwloc_topology_set_userdata_import_callback
public static void hwloc_topology_set_userdata_import_callback(long topology, topology_set_userdata_import_callbackI import_cb) void hwloc_topology_set_userdata_import_callback(hwloc_topology_t topology, void (*) (hwloc_topology_t, hwloc_obj_t, char const *, void const *, size_t) import_cb)
-
nhwloc_topology_export_synthetic
public static int nhwloc_topology_export_synthetic(long topology, long buffer, long buflen, long flags) int hwloc_topology_export_synthetic(hwloc_topology_t topology, char * buffer, size_t buflen, unsigned long flags)
-
hwloc_topology_export_synthetic
int hwloc_topology_export_synthetic(hwloc_topology_t topology, char * buffer, size_t buflen, unsigned long flags)
-
nhwloc_distances_get
public static int nhwloc_distances_get(long topology, long nr, long distances, long kind, long flags) int hwloc_distances_get(hwloc_topology_t topology, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
hwloc_distances_get
public static int hwloc_distances_get(long topology, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get(hwloc_topology_t topology, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
nhwloc_distances_get_by_depth
public static int nhwloc_distances_get_by_depth(long topology, int depth, long nr, long distances, long kind, long flags) int hwloc_distances_get_by_depth(hwloc_topology_t topology, int depth, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
hwloc_distances_get_by_depth
public static int hwloc_distances_get_by_depth(long topology, int depth, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get_by_depth(hwloc_topology_t topology, int depth, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
nhwloc_distances_get_by_type
public static int nhwloc_distances_get_by_type(long topology, int type, long nr, long distances, long kind, long flags) int hwloc_distances_get_by_type(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
hwloc_distances_get_by_type
public static int hwloc_distances_get_by_type(long topology, int type, IntBuffer nr, PointerBuffer distances, long kind, long flags) int hwloc_distances_get_by_type(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long kind, unsigned long flags)
-
nhwloc_distances_get_by_name
public static int nhwloc_distances_get_by_name(long topology, long name, long nr, long distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
-
hwloc_distances_get_by_name
public static int hwloc_distances_get_by_name(long topology, ByteBuffer name, IntBuffer nr, PointerBuffer distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
-
hwloc_distances_get_by_name
public static int hwloc_distances_get_by_name(long topology, CharSequence name, IntBuffer nr, PointerBuffer distances, long flags) int hwloc_distances_get_by_name(hwloc_topology_t topology, char const * name, unsigned int * nr, struct hwloc_distances_s ** distances, unsigned long flags)
-
nhwloc_distances_get_name
public static long nhwloc_distances_get_name(long topology, long distances) char const * hwloc_distances_get_name(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
hwloc_distances_get_name
char const * hwloc_distances_get_name(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
nhwloc_distances_release
public static void nhwloc_distances_release(long topology, long distances) void hwloc_distances_release(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
hwloc_distances_release
void hwloc_distances_release(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
nhwloc_distances_transform
public static int nhwloc_distances_transform(long topology, long distances, int transform, long transform_attr, long flags) int hwloc_distances_transform(hwloc_topology_t topology, struct hwloc_distances_s * distances, enum hwloc_distances_transform_e transform, void * transform_attr, unsigned long flags)
-
hwloc_distances_transform
public static int hwloc_distances_transform(long topology, hwloc_distances_s distances, int transform, long transform_attr, long flags) int hwloc_distances_transform(hwloc_topology_t topology, struct hwloc_distances_s * distances, enum hwloc_distances_transform_e transform, void * transform_attr, unsigned long flags)
-
nhwloc_distances_add_create
public static long nhwloc_distances_add_create(long topology, long name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
-
hwloc_distances_add_create
public static long hwloc_distances_add_create(long topology, @Nullable ByteBuffer name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
-
hwloc_distances_add_create
public static long hwloc_distances_add_create(long topology, @Nullable CharSequence name, long kind, long flags) hwloc_distances_add_handle_t hwloc_distances_add_create(hwloc_topology_t topology, char const * name, unsigned long kind, unsigned long flags)
-
nhwloc_distances_add_values
public static int nhwloc_distances_add_values(long topology, long handle, int nbobjs, long objs, long values, long flags) int hwloc_distances_add_values(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned int nbobjs, hwloc_obj_t * objs, hwloc_uint64_t * values, unsigned long flags)
-
hwloc_distances_add_values
public static int hwloc_distances_add_values(long topology, long handle, int nbobjs, PointerBuffer objs, LongBuffer values, long flags) int hwloc_distances_add_values(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned int nbobjs, hwloc_obj_t * objs, hwloc_uint64_t * values, unsigned long flags)
-
hwloc_distances_add_commit
public static int hwloc_distances_add_commit(long topology, long handle, long flags) int hwloc_distances_add_commit(hwloc_topology_t topology, hwloc_distances_add_handle_t handle, unsigned long flags)
-
hwloc_distances_remove
public static int hwloc_distances_remove(long topology) int hwloc_distances_remove(hwloc_topology_t topology)
-
hwloc_distances_remove_by_depth
public static int hwloc_distances_remove_by_depth(long topology, int depth) int hwloc_distances_remove_by_depth(hwloc_topology_t topology, int depth)
-
nhwloc_distances_release_remove
public static int nhwloc_distances_release_remove(long topology, long distances) int hwloc_distances_release_remove(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
hwloc_distances_release_remove
int hwloc_distances_release_remove(hwloc_topology_t topology, struct hwloc_distances_s * distances)
-
nhwloc_topology_diff_build
public static int nhwloc_topology_diff_build(long topology, long newtopology, long flags, long diff) int hwloc_topology_diff_build(hwloc_topology_t topology, hwloc_topology_t newtopology, unsigned long flags, hwloc_topology_diff_t * diff)
-
hwloc_topology_diff_build
public static int hwloc_topology_diff_build(long topology, long newtopology, long flags, PointerBuffer diff) int hwloc_topology_diff_build(hwloc_topology_t topology, hwloc_topology_t newtopology, unsigned long flags, hwloc_topology_diff_t * diff)
-
hwloc_topology_diff_apply
public static int hwloc_topology_diff_apply(long topology, long diff, long flags) int hwloc_topology_diff_apply(hwloc_topology_t topology, hwloc_topology_diff_t diff, unsigned long flags)
-
hwloc_topology_diff_destroy
public static int hwloc_topology_diff_destroy(long diff) int hwloc_topology_diff_destroy(hwloc_topology_diff_t diff)
-
nhwloc_topology_diff_load_xml
public static int nhwloc_topology_diff_load_xml(long xmlpath, long diff, long refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
-
hwloc_topology_diff_load_xml
public static int hwloc_topology_diff_load_xml(ByteBuffer xmlpath, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
-
hwloc_topology_diff_load_xml
public static int hwloc_topology_diff_load_xml(CharSequence xmlpath, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xml(char const * xmlpath, hwloc_topology_diff_t * diff, char ** refname)
-
nhwloc_topology_diff_export_xml
public static int nhwloc_topology_diff_export_xml(long diff, long refname, long xmlpath) int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
-
hwloc_topology_diff_export_xml
int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
-
hwloc_topology_diff_export_xml
public static int hwloc_topology_diff_export_xml(long diff, CharSequence refname, CharSequence xmlpath) int hwloc_topology_diff_export_xml(hwloc_topology_diff_t diff, char const * refname, char const * xmlpath)
-
nhwloc_topology_diff_load_xmlbuffer
public static int nhwloc_topology_diff_load_xmlbuffer(long xmlbuffer, int buflen, long diff, long refname) int hwloc_topology_diff_load_xmlbuffer(char const * xmlbuffer, int buflen, hwloc_topology_diff_t * diff, char ** refname)
-
hwloc_topology_diff_load_xmlbuffer
public static int hwloc_topology_diff_load_xmlbuffer(ByteBuffer xmlbuffer, PointerBuffer diff, PointerBuffer refname) int hwloc_topology_diff_load_xmlbuffer(char const * xmlbuffer, int buflen, hwloc_topology_diff_t * diff, char ** refname)
-
nhwloc_topology_diff_export_xmlbuffer
public static int nhwloc_topology_diff_export_xmlbuffer(long diff, long refname, long xmlbuffer, long buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
-
hwloc_topology_diff_export_xmlbuffer
public static int hwloc_topology_diff_export_xmlbuffer(long diff, ByteBuffer refname, PointerBuffer xmlbuffer, IntBuffer buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
-
hwloc_topology_diff_export_xmlbuffer
public static int hwloc_topology_diff_export_xmlbuffer(long diff, CharSequence refname, PointerBuffer xmlbuffer, IntBuffer buflen) int hwloc_topology_diff_export_xmlbuffer(hwloc_topology_diff_t diff, char const * refname, char ** xmlbuffer, int * buflen)
-
hwloc_get_type_or_below_depth
public static int hwloc_get_type_or_below_depth(long topology, int type) -
hwloc_get_type_or_above_depth
public static int hwloc_get_type_or_above_depth(long topology, int type) -
hwloc_get_nbobjs_by_type
public static int hwloc_get_nbobjs_by_type(long topology, int type) -
hwloc_get_root_obj
-
hwloc_get_obj_by_type
-
hwloc_get_next_obj_by_depth
-
hwloc_get_next_obj_by_type
-
hwloc_obj_get_info_by_name
-
hwloc_get_info_by_name
-
hwloc_obj_add_info
-
hwloc_obj_add_info
-
hwloc_alloc_membind_policy
public static @Nullable ByteBuffer hwloc_alloc_membind_policy(long topology, long len, long set, int policy, int flags) -
hwloc_get_first_largest_obj_inside_cpuset
public static @Nullable hwloc_obj hwloc_get_first_largest_obj_inside_cpuset(long topology, long set) -
hwloc_get_next_obj_inside_cpuset_by_depth
-
hwloc_get_next_obj_inside_cpuset_by_type
-
hwloc_get_obj_inside_cpuset_by_depth
public static @Nullable hwloc_obj hwloc_get_obj_inside_cpuset_by_depth(long topology, long set, int depth, int idx) -
hwloc_get_obj_inside_cpuset_by_type
public static @Nullable hwloc_obj hwloc_get_obj_inside_cpuset_by_type(long topology, long set, int type, int idx) -
hwloc_get_nbobjs_inside_cpuset_by_depth
public static int hwloc_get_nbobjs_inside_cpuset_by_depth(long topology, long set, int depth) -
hwloc_get_nbobjs_inside_cpuset_by_type
public static int hwloc_get_nbobjs_inside_cpuset_by_type(long topology, long set, int type) -
hwloc_get_obj_index_inside_cpuset
-
hwloc_get_child_covering_cpuset
-
hwloc_get_obj_covering_cpuset
-
hwloc_get_next_obj_covering_cpuset_by_depth
-
hwloc_get_next_obj_covering_cpuset_by_type
-
hwloc_get_ancestor_obj_by_depth
-
hwloc_get_ancestor_obj_by_type
-
hwloc_get_common_ancestor_obj
-
hwloc_obj_is_in_subtree
-
hwloc_get_next_child
-
hwloc_get_cache_type_depth
public static int hwloc_get_cache_type_depth(long topology, int cachelevel, int cachetype) -
hwloc_get_cache_covering_cpuset
-
hwloc_get_pu_obj_by_os_index
-
hwloc_get_numanode_obj_by_os_index
-
hwloc_get_obj_below_by_type
public static @Nullable hwloc_obj hwloc_get_obj_below_by_type(long topology, int type1, int idx1, int type2, int idx2) -
hwloc_get_obj_below_array_by_type
-
hwloc_distrib
public static int hwloc_distrib(long topology, PointerBuffer roots, int n_roots, PointerBuffer set, int n, int until, long flags) -
hwloc_cpuset_to_nodeset
public static int hwloc_cpuset_to_nodeset(long topology, long _cpuset, long nodeset) -
hwloc_cpuset_from_nodeset
public static int hwloc_cpuset_from_nodeset(long topology, long _cpuset, long nodeset) -
hwloc_get_non_io_ancestor_obj
-
hwloc_get_next_pcidev
-
hwloc_get_pcidev_by_busid
public static @Nullable hwloc_obj hwloc_get_pcidev_by_busid(long topology, int domain, int bus, int dev, int func) -
hwloc_get_pcidev_by_busidstring
public static @Nullable hwloc_obj hwloc_get_pcidev_by_busidstring(long topology, CharSequence busid) -
hwloc_get_next_osdev
-
hwloc_get_next_bridge
-
hwloc_bridge_covers_pcibus
-
hwloc_distances_obj_index
-
hwloc_distances_obj_pair_values
public static int hwloc_distances_obj_pair_values(hwloc_distances_s distances, hwloc_obj obj1, hwloc_obj obj2, LongBuffer value1to2, LongBuffer value2to1) -
hwloc_distances_remove_by_type
public static int hwloc_distances_remove_by_type(long topology, int type)
-