hwloc_obj 198 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc__groups_by_distances(struct hwloc_topology *topology, unsigned nbobjs, struct hwloc_obj **objs, uint64_t *values, unsigned long kind, unsigned nbaccuracies, float *accuracies, int needcheck); hwloc_obj 817 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_obj **objs, hwloc_obj 168 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *pcidev) hwloc_obj 199 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pci_traverse(void * cbdata, struct hwloc_obj *tree, hwloc_obj 200 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c void (*cb)(void * cbdata, struct hwloc_obj *)) hwloc_obj 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pci_compare_busids(struct hwloc_obj *a, struct hwloc_obj *b) hwloc_obj 265 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pci_add_object(struct hwloc_obj *parent, struct hwloc_obj **parent_io_first_child_p, struct hwloc_obj *new) hwloc_obj 267 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj **curp, **childp; hwloc_obj 321 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pcidisc_tree_insert_by_busid(struct hwloc_obj **treep, hwloc_obj 322 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *obj) hwloc_obj 328 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pcidisc_tree_attach(struct hwloc_topology *topology, struct hwloc_obj *old_tree) hwloc_obj 330 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj **next_hb_p; hwloc_obj 361 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *hostbridge = hwloc_alloc_setup_object(topology, HWLOC_OBJ_BRIDGE, HWLOC_UNKNOWN_INDEX); hwloc_obj 362 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj **dstnextp = &hostbridge->io_first_child; hwloc_obj 363 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj **srcnextp = &old_tree; hwloc_obj 364 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *child = *srcnextp; hwloc_obj 413 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c static struct hwloc_obj * hwloc_obj 416 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *parent) hwloc_obj 451 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c static struct hwloc_obj * hwloc_obj 529 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj * hwloc_obj 544 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *root = hwloc_get_root_obj(topology); hwloc_obj 545 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj **listp, *obj; hwloc_obj 557 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *parent; hwloc_obj 598 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c static struct hwloc_obj * hwloc_obj 642 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj * hwloc_obj 611 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c struct hwloc_obj *obj; hwloc_obj 33 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c struct hwloc_obj *obj; hwloc_obj 2721 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *c = NULL; hwloc_obj 2876 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *core = NULL; hwloc_obj 3497 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *package; hwloc_obj 3596 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *core; hwloc_obj 3626 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *book; hwloc_obj 3650 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *thread = hwloc_alloc_setup_object(topology, HWLOC_OBJ_PU, (unsigned) i); hwloc_obj 3687 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *cache; hwloc_obj 4194 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj = hwloc_alloc_setup_object(topology, HWLOC_OBJ_PACKAGE, Lpkg_to_Ppkg[i]); hwloc_obj 4239 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj = hwloc_alloc_setup_object(topology, HWLOC_OBJ_CORE, Lcore_to_Pcore[i]); hwloc_obj 4909 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_add_os_device(struct hwloc_backend *backend, struct hwloc_obj *pcidev, hwloc_obj_osdev_type_t type, const char *name) hwloc_obj 4912 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj = hwloc_alloc_setup_object(topology, HWLOC_OBJ_OS_DEVICE, HWLOC_UNKNOWN_INDEX); hwloc_obj 4924 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj, const char *osdevpath) hwloc_obj 5140 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj, const char *osdevpath) hwloc_obj 5208 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj, const char *osdevpath) hwloc_obj 5329 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *obj, const char *osdevpath) hwloc_obj 5831 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linuxfs_pci_find_pcislot_obj(struct hwloc_obj *tree, hwloc_obj 5919 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_obj *tmp; hwloc_obj 95 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c struct hwloc_obj *tree = NULL, *tmp; hwloc_obj 144 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c struct hwloc_obj *obj; hwloc_obj 859 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_obj *obj; hwloc_obj 896 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_obj *l1 = hwloc_alloc_setup_object(topology, HWLOC_OBJ_L1CACHE, HWLOC_UNKNOWN_INDEX); hwloc_obj 906 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_obj *l1i = hwloc_alloc_setup_object(topology, HWLOC_OBJ_L1ICACHE, HWLOC_UNKNOWN_INDEX); hwloc_obj 916 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_obj *obj = hwloc_alloc_setup_object(topology, HWLOC_OBJ_CORE, Lcore[j].Pcore); hwloc_obj 927 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_obj *obj; hwloc_obj 755 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c struct hwloc_obj *obj; hwloc_obj 883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c struct hwloc_obj *obj; hwloc_obj 930 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c struct hwloc_obj *obj = hwloc_alloc_setup_object(topology, HWLOC_OBJ_PU, i); hwloc_obj 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_obj *obj, hwloc_obj 1605 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_obj *root = topology->levels[0][0]; hwloc_obj 2597 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c void (*export)(void *reserved, struct hwloc_topology *topology, struct hwloc_obj *obj)) hwloc_obj 2622 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_topology *topology, struct hwloc_obj *obj __hwloc_attribute_unused, hwloc_obj 2666 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_topology *topology __hwloc_attribute_unused, struct hwloc_obj *obj __hwloc_attribute_unused, hwloc_obj 2704 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c void (*import)(struct hwloc_topology *topology, struct hwloc_obj *obj, const char *name, const void *buffer, size_t length)) hwloc_obj 184 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *obj; hwloc_obj 690 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *newparent, hwloc_obj 691 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *newobj, hwloc_obj 692 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *src) hwloc_obj 1332 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c static struct hwloc_obj * hwloc_obj 1452 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c static struct hwloc_obj * hwloc_obj 1463 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c static struct hwloc_obj * hwloc_obj 1528 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj * hwloc_obj 1578 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj * hwloc_obj 1583 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *result; hwloc_obj 1627 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj * hwloc_obj 1679 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *obj = hwloc_tma_malloc(topology->tma, sizeof(*obj)); hwloc_obj 2612 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj * obj; hwloc_obj 2625 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c slevel->objs = malloc(nb * sizeof(struct hwloc_obj *)); hwloc_obj 3186 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *root_obj; hwloc_obj 4220 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *prev = NULL; hwloc_obj 4280 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c struct hwloc_obj *obj; hwloc_obj 87 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj * hwloc_obj 138 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c unsigned hwloc_get_closest_objs (struct hwloc_topology *topology, struct hwloc_obj *src, struct hwloc_obj **objs, unsigned max) hwloc_obj 140 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj *parent, *nextparent, **src_objs; hwloc_obj 178 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc__get_largest_objs_inside_cpuset (struct hwloc_obj *current, hwloc_const_bitmap_t set, hwloc_obj 179 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj ***res, int *max) hwloc_obj 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj **objs, int max) hwloc_obj 221 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj *current = topology->levels[0][0]; hwloc_obj 399 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *next_cousin; /**< \brief Next object of same type and depth */ hwloc_obj 400 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *prev_cousin; /**< \brief Previous object of same type and depth */ hwloc_obj 403 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *parent; /**< \brief Parent, \c NULL if root (Machine object) */ hwloc_obj 405 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *next_sibling; /**< \brief Next object below the same parent (inside the same list of children). */ hwloc_obj 406 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *prev_sibling; /**< \brief Previous object below the same parent (inside the same list of children). */ hwloc_obj 413 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj **children; /**< \brief Normal children, \c children[0 .. arity -1] */ hwloc_obj 414 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *first_child; /**< \brief First normal child */ hwloc_obj 415 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *last_child; /**< \brief Last normal child */ hwloc_obj 432 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *memory_first_child; /**< \brief First Memory child. hwloc_obj 444 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *io_first_child; /**< \brief First I/O child. hwloc_obj 456 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *misc_first_child; /**< \brief First Misc child. hwloc_obj 545 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h typedef struct hwloc_obj * hwloc_obj_t; hwloc_obj 51 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_obj_cpuset_snprintf(char *str, size_t size, size_t nobj, struct hwloc_obj * const *objs) __hwloc_attribute_deprecated; hwloc_obj 53 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_obj_cpuset_snprintf(char *str, size_t size, size_t nobj, struct hwloc_obj * const *objs) hwloc_obj 299 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h struct hwloc_obj *current = hwloc_get_root_obj(topology); hwloc_obj 267 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC struct hwloc_obj *hwloc_insert_object_by_cpuset(struct hwloc_topology *topology, hwloc_obj_t obj); hwloc_obj 282 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC struct hwloc_obj *hwloc__insert_object_by_cpuset(struct hwloc_topology *topology, hwloc_obj_t root, hwloc_obj_t obj, hwloc_report_error_t report_error); hwloc_obj 489 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC void hwloc_pcidisc_tree_insert_by_busid(struct hwloc_obj **treep, struct hwloc_obj *obj); hwloc_obj 499 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC int hwloc_pcidisc_tree_attach(struct hwloc_topology *topology, struct hwloc_obj *tree); hwloc_obj 523 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC struct hwloc_obj * hwloc_pcidisc_find_by_busid(struct hwloc_topology *topology, unsigned domain, unsigned bus, unsigned dev, unsigned func); hwloc_obj 535 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC struct hwloc_obj * hwloc_pcidisc_find_busid_parent(struct hwloc_topology *topology, unsigned domain, unsigned bus, unsigned dev, unsigned func); hwloc_obj 56 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h struct hwloc_obj ***levels; /* Direct access to levels, levels[l = 0 .. nblevels-1][0..level_nbobjects[l]] */ hwloc_obj 81 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h struct hwloc_obj **objs; hwloc_obj 82 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h struct hwloc_obj *first, *last; /* Temporarily used while listing object before building the objs array */ hwloc_obj 125 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h void (*userdata_export_cb)(void *reserved, struct hwloc_topology *topology, struct hwloc_obj *obj); hwloc_obj 126 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h void (*userdata_import_cb)(struct hwloc_topology *topology, struct hwloc_obj *obj, const char *name, const void *buffer, size_t length); hwloc_obj 203 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern struct hwloc_obj * hwloc__attach_memory_object(struct hwloc_topology *topology, hwloc_obj_t parent,