|  | 
        
          | 
      
      
        
          | 
◆ hwloc_get_child_covering_cpuset()
Get the child covering at least CPU set set. Returnsthe child that covers the set entirely. 
NULLif no child matches or ifsetis empty.
 NoteThis function cannot work if parent does not have a CPU set (I/O or Misc objects). 
 ◆ hwloc_get_next_obj_covering_cpuset_by_depth()
Iterate through same-depth objects covering at least CPU set set. The next invokation should pass the previous return value in prevso as to obtain the next object covering at least another part ofset. Returnsthe first object at depth depthcovering at least part of CPU setsetif objectprevisNULL.
the next one if previs notNULL.
NULLif there is no next object.
 NoteThis function cannot work if objects at the given depth do not have CPU sets (I/O or Misc objects). 
 ◆ hwloc_get_next_obj_covering_cpuset_by_type()
Iterate through same-type objects covering at least CPU set set. The next invokation should pass the previous return value in prevso as to obtain the next object of typetypecovering at least another part ofset. Returnsthe first object of type typecovering at least part of CPU setsetif objectprevisNULL.
the next one if previs notNULL.
NULLif there is no next object.
NULLif there is no depth for the given type.
NULLif there are multiple depths for the given type, the caller should fallback to hwloc_get_next_obj_covering_cpuset_by_depth().
 NoteThis function cannot work if objects of the given type do not have CPU sets (I/O or Misc objects). 
 ◆ hwloc_get_obj_covering_cpuset()
Get the lowest object covering at least CPU set set. Returnsthe lowest object covering the set entirely. 
NULLif no object matches or ifsetis empty.
 |  |  |