Unix/Linux Go Back    


CentOS 7.0 - man page for hwloc_custom_insert_group_object_by_parent (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


Building Custom Topologies(3)	    Hardware Locality (hwloc)	    Building Custom Topologies(3)

NAME
       Building Custom Topologies -

   Functions
	int hwloc_custom_insert_topology (hwloc_topology_t newtopology, hwloc_obj_t newparent,
	   hwloc_topology_t oldtopology, hwloc_obj_t oldroot)
	hwloc_obj_t hwloc_custom_insert_group_object_by_parent (hwloc_topology_t topology,
	   hwloc_obj_t parent, int groupdepth)

Detailed Description
       A custom topology may be initialized by calling hwloc_topology_set_custom() after
       hwloc_topology_init(). It may then be modified by inserting objects or entire topologies.
       Once done assembling, hwloc_topology_load() should be invoked as usual to finalize the
       topology.

Function Documentation
    hwloc_obj_t hwloc_custom_insert_group_object_by_parent (hwloc_topology_ttopology,
       hwloc_obj_tparent, intgroupdepth)
       Insert a new group object inside a custom topology. An object with type HWLOC_OBJ_GROUP is
       inserted as a new child of object parent.

       groupdepth is the depth attribute to be given to the new object. It may for instance be 0
       for top-level groups, 1 for their children, and so on.

       The custom topology newtopology must have been prepared with hwloc_topology_set_custom()
       and not loaded with hwloc_topology_load() yet.

       parent may be either the root of topology or an object that was added earlier through
       hwloc_custom_insert_group_object_by_parent().

    int hwloc_custom_insert_topology (hwloc_topology_tnewtopology, hwloc_obj_tnewparent,
       hwloc_topology_toldtopology, hwloc_obj_toldroot)
       Insert an existing topology inside a custom topology. Duplicate the existing topology
       oldtopology inside a new custom topology newtopology as a leaf of object newparent.

       If oldroot is not NULL, duplicate oldroot and all its children instead of the entire
       oldtopology. Passing the root object of oldtopology in oldroot is equivalent to passing
       NULL.

       The custom topology newtopology must have been prepared with hwloc_topology_set_custom()
       and not loaded with hwloc_topology_load() yet.

       newparent may be either the root of newtopology or an object that was added through
       hwloc_custom_insert_group_object_by_parent().

Author
       Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.

Version 1.7				  Sun Apr 7 2013	    Building Custom Topologies(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 11:15 PM.