policy 109 opal/mca/hwloc/base/base.h OPAL_DECLSPEC int opal_hwloc_base_set_binding_policy(opal_binding_policy_t *policy, char *spec); policy 481 opal/mca/hwloc/base/hwloc_base_frame.c int opal_hwloc_base_set_binding_policy(opal_binding_policy_t *policy, char *spec) policy 562 opal/mca/hwloc/base/hwloc_base_frame.c *policy = tmp; policy 30 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_membind_policy_t policy; policy 43 opal/mca/hwloc/base/hwloc_base_maffinity.c policy = HWLOC_MEMBIND_BIND; policy 49 opal/mca/hwloc/base/hwloc_base_maffinity.c policy = HWLOC_MEMBIND_DEFAULT; policy 61 opal/mca/hwloc/base/hwloc_base_maffinity.c cpuset, policy, flags); policy 29 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c hwloc_membind_policy_t policy; policy 42 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c policy = HWLOC_MEMBIND_BIND; policy 48 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c policy = HWLOC_MEMBIND_DEFAULT; policy 60 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c cpuset, policy, flags); policy 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static __hwloc_inline int hwloc__check_membind_policy(hwloc_membind_policy_t policy) policy 285 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (policy == HWLOC_MEMBIND_DEFAULT policy 286 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c || policy == HWLOC_MEMBIND_FIRSTTOUCH policy 287 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c || policy == HWLOC_MEMBIND_BIND policy 288 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c || policy == HWLOC_MEMBIND_INTERLEAVE policy 289 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c || policy == HWLOC_MEMBIND_NEXTTOUCH) policy 295 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_membind_by_nodeset(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 297 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if ((flags & ~HWLOC_MEMBIND_ALLFLAGS) || hwloc__check_membind_policy(policy) < 0) { policy 308 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_thisproc_membind(topology, nodeset, policy, flags); policy 311 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_thisthread_membind(topology, nodeset, policy, flags); policy 314 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c int err = topology->binding_hooks.set_thisproc_membind(topology, nodeset, policy, flags); policy 320 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_thisthread_membind(topology, nodeset, policy, flags); policy 328 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_membind(hwloc_topology_t topology, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) policy 333 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_membind_by_nodeset(topology, set, policy, flags); policy 339 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_membind_by_nodeset(topology, nodeset, policy, flags); policy 346 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_membind_by_nodeset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 355 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_thisproc_membind(topology, nodeset, policy, flags); policy 358 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_thisthread_membind(topology, nodeset, policy, flags); policy 361 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c int err = topology->binding_hooks.get_thisproc_membind(topology, nodeset, policy, flags); policy 367 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_thisthread_membind(topology, nodeset, policy, flags); policy 375 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags) policy 380 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_membind_by_nodeset(topology, set, policy, flags); policy 383 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_membind_by_nodeset(topology, nodeset, policy, flags); policy 393 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_proc_membind_by_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 395 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if ((flags & ~HWLOC_MEMBIND_ALLFLAGS) || hwloc__check_membind_policy(policy) < 0) { policy 405 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_proc_membind(topology, pid, nodeset, policy, flags); policy 413 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) policy 418 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_proc_membind_by_nodeset(topology, pid, set, policy, flags); policy 424 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_proc_membind_by_nodeset(topology, pid, nodeset, policy, flags); policy 432 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_proc_membind_by_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 440 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_proc_membind(topology, pid, nodeset, policy, flags); policy 447 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags) policy 452 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_proc_membind_by_nodeset(topology, pid, set, policy, flags); policy 455 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_proc_membind_by_nodeset(topology, pid, nodeset, policy, flags); policy 465 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_area_membind_by_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 467 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if ((flags & ~HWLOC_MEMBIND_ALLFLAGS) || hwloc__check_membind_policy(policy) < 0) { policy 481 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.set_area_membind(topology, addr, len, nodeset, policy, flags); policy 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) policy 493 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_area_membind_by_nodeset(topology, addr, len, set, policy, flags); policy 499 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_set_area_membind_by_nodeset(topology, addr, len, nodeset, policy, flags); policy 507 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_membind_by_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 521 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.get_area_membind(topology, addr, len, nodeset, policy, flags); policy 528 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags) policy 533 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_membind_by_nodeset(topology, addr, len, set, policy, flags); policy 536 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_get_area_membind_by_nodeset(topology, addr, len, nodeset, policy, flags); policy 633 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_alloc_membind_by_nodeset(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 637 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if ((flags & ~HWLOC_MEMBIND_ALLFLAGS) || hwloc__check_membind_policy(policy) < 0) { policy 651 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return topology->binding_hooks.alloc_membind(topology, len, nodeset, policy, flags); policy 656 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (topology->binding_hooks.set_area_membind(topology, p, len, nodeset, policy, flags) && flags & HWLOC_MEMBIND_STRICT) { policy 676 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) policy 681 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_alloc_membind_by_nodeset(topology, len, set, policy, flags); policy 690 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c ret = hwloc_alloc_membind_by_nodeset(topology, len, nodeset, policy, flags); policy 750 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_return_complete_nodeset(hwloc_topology_t topology, hwloc_nodeset_t set, hwloc_membind_policy_t *policy) policy 753 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c *policy = HWLOC_MEMBIND_MIXED; policy 757 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_thisproc_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) policy 761 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_thisproc_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags __hwloc_attribute_unused) policy 763 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_nodeset(topology, set, policy); policy 766 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_thisthread_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) policy 770 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_thisthread_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags __hwloc_attribute_unused) policy 772 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_nodeset(topology, set, policy); policy 775 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_proc_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_pid_t pid __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) policy 779 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_proc_membind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_pid_t pid __hwloc_attribute_unused, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags __hwloc_attribute_unused) policy 781 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_nodeset(topology, set, policy); policy 784 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontset_area_membind(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) policy 788 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_area_membind(hwloc_topology_t topology __hwloc_attribute_unused, const void *addr __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags __hwloc_attribute_unused) policy 790 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_nodeset(topology, set, policy); policy 794 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_membind_policy_t policy; policy 795 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_nodeset(topology, set, &policy); policy 798 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static void * dontalloc_membind(hwloc_topology_t topology __hwloc_attribute_unused, size_t size __hwloc_attribute_unused, hwloc_const_bitmap_t set __hwloc_attribute_unused, hwloc_membind_policy_t policy __hwloc_attribute_unused, int flags __hwloc_attribute_unused) policy 314 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_membind_policy_from_hwloc(uint_t *aix_policy, int policy) policy 316 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c switch (policy) { policy 362 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_sth_membind(hwloc_topology_t topology, rstype_t what, rsid_t who, pid_t pid, hwloc_const_bitmap_t _nodeset, hwloc_membind_policy_t policy, int flags) policy 373 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (policy == HWLOC_MEMBIND_DEFAULT) policy 378 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c switch (policy) { policy 405 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_get_sth_membind(hwloc_topology_t topology, rstype_t what, rsid_t who, hwloc_bitmap_t nodeset, hwloc_membind_policy_t *policy, int flags __hwloc_attribute_unused) policy 437 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c *policy = HWLOC_MEMBIND_BIND; policy 446 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_thisproc_membind(hwloc_topology_t topology, hwloc_const_bitmap_t hwloc_set, hwloc_membind_policy_t policy, int flags) policy 450 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_set_sth_membind(topology, R_PROCESS, who, who.at_pid, hwloc_set, policy, flags); policy 454 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_get_thisproc_membind(hwloc_topology_t topology, hwloc_bitmap_t hwloc_set, hwloc_membind_policy_t *policy, int flags) policy 458 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_get_sth_membind(topology, R_PROCESS, who, hwloc_set, policy, flags); policy 463 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_thisthread_membind(hwloc_topology_t topology, hwloc_const_bitmap_t hwloc_set, hwloc_membind_policy_t policy, int flags) policy 467 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_set_sth_membind(topology, R_THREAD, who, getpid(), hwloc_set, policy, flags); policy 471 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_get_thisthread_membind(hwloc_topology_t topology, hwloc_bitmap_t hwloc_set, hwloc_membind_policy_t *policy, int flags) policy 475 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_get_sth_membind(topology, R_THREAD, who, hwloc_set, policy, flags); policy 480 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_bitmap_t hwloc_set, hwloc_membind_policy_t policy, int flags) policy 484 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_set_sth_membind(topology, R_PROCESS, who, pid, hwloc_set, policy, flags); policy 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_get_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_bitmap_t hwloc_set, hwloc_membind_policy_t *policy, int flags) policy 492 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_get_sth_membind(topology, R_PROCESS, who, hwloc_set, policy, flags); policy 498 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_thread_membind(hwloc_topology_t topology, hwloc_thread_t pthread, hwloc_const_bitmap_t hwloc_set, hwloc_membind_policy_t policy, int flags) policy 507 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_set_sth_membind(topology, R_THREAD, who, getpid(), hwloc_set, policy, flags); policy 512 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_get_thread_membind(hwloc_topology_t topology, hwloc_thread_t pthread, hwloc_bitmap_t hwloc_set, hwloc_membind_policy_t *policy, int flags) policy 521 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c return hwloc_aix_get_sth_membind(topology, R_THREAD, who, hwloc_set, policy, flags); policy 531 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t _nodeset, hwloc_membind_policy_t policy, int flags) policy 546 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (policy == HWLOC_MEMBIND_DEFAULT) policy 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (hwloc_aix_membind_policy_from_hwloc(&aix_policy, policy)) policy 580 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_aix_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t _nodeset, hwloc_membind_policy_t policy, int flags) policy 587 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (policy == HWLOC_MEMBIND_DEFAULT) policy 592 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (hwloc_aix_membind_policy_from_hwloc(&aix_policy, policy)) policy 142 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c hwloc_hpux_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t _nodeset, hwloc_membind_policy_t policy, int flags) policy 150 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c if (policy != HWLOC_MEMBIND_DEFAULT policy 156 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c switch (policy) { policy 1579 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_membind_policy_from_hwloc(int *linuxpolicy, hwloc_membind_policy_t policy, int flags) policy 1581 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c switch (policy) { policy 1664 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 1677 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_linux_membind_policy_from_hwloc(&linuxpolicy, policy, flags); policy 1718 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 1727 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_linux_set_area_membind(topology, buffer, len, nodeset, policy, flags); policy 1737 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_set_thisthread_membind(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 1744 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_linux_membind_policy_from_hwloc(&linuxpolicy, policy, flags); policy 1818 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_membind_policy_to_hwloc(int linuxpolicy, hwloc_membind_policy_t *policy) policy 1823 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c *policy = HWLOC_MEMBIND_FIRSTTOUCH; policy 1827 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c *policy = HWLOC_MEMBIND_BIND; policy 1830 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c *policy = HWLOC_MEMBIND_INTERLEAVE; policy 1848 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_get_thisthread_membind(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags __hwloc_attribute_unused) policy 1872 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_linux_membind_policy_to_hwloc(linuxpolicy, policy); policy 1883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags __hwloc_attribute_unused) policy 1930 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c *policy = HWLOC_MEMBIND_MIXED; policy 1932 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc_linux_membind_policy_to_hwloc(linuxpolicy, policy); policy 178 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_sth_membind(hwloc_topology_t topology, idtype_t idtype, id_t id, hwloc_const_nodeset_t _nodeset, hwloc_membind_policy_t policy, int flags) policy 183 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c switch (policy) { policy 197 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c if (policy == HWLOC_MEMBIND_DEFAULT) policy 220 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 222 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_set_sth_membind(topology, P_PID, pid, nodeset, policy, flags); policy 226 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_thisproc_membind(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 228 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_set_sth_membind(topology, P_PID, P_MYID, nodeset, policy, flags); policy 232 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_thisthread_membind(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 234 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_set_sth_membind(topology, P_LWPID, P_MYID, nodeset, policy, flags); policy 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_get_sth_membind(hwloc_topology_t topology, idtype_t idtype, id_t id, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags __hwloc_attribute_unused) policy 257 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c *policy = HWLOC_MEMBIND_BIND; policy 262 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_get_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) policy 264 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_get_sth_membind(topology, P_PID, pid, nodeset, policy, flags); policy 268 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_get_thisproc_membind(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) policy 270 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_get_sth_membind(topology, P_PID, P_MYID, nodeset, policy, flags); policy 274 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_get_thisthread_membind(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) policy 276 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c return hwloc_solaris_get_sth_membind(topology, P_LWPID, P_MYID, nodeset, policy, flags); policy 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_solaris_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags __hwloc_attribute_unused) policy 289 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c if (policy != HWLOC_MEMBIND_DEFAULT policy 295 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c switch (policy) { policy 438 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_set_thisthread_membind(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 444 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if ((policy != HWLOC_MEMBIND_DEFAULT && policy != HWLOC_MEMBIND_BIND) policy 450 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (policy == HWLOC_MEMBIND_DEFAULT) { policy 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_get_thisthread_membind(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 494 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c *policy = HWLOC_MEMBIND_BIND; policy 542 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_set_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 548 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if ((policy != HWLOC_MEMBIND_DEFAULT && policy != HWLOC_MEMBIND_BIND) policy 554 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (policy == HWLOC_MEMBIND_DEFAULT) { policy 568 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_set_thisproc_membind(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 570 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c return hwloc_win_set_proc_membind(topology, GetCurrentProcess(), nodeset, policy, flags); policy 607 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_get_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c *policy = HWLOC_MEMBIND_BIND; policy 628 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_get_thisproc_membind(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 630 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c return hwloc_win_get_proc_membind(topology, GetCurrentProcess(), nodeset, policy, flags); policy 644 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_win_alloc_membind(hwloc_topology_t topology __hwloc_attribute_unused, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) { policy 647 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c switch (policy) { policy 661 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (policy == HWLOC_MEMBIND_DEFAULT policy 1445 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_set_membind(hwloc_topology_t topology, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags); policy 1491 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_get_membind(hwloc_topology_t topology, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags); policy 1505 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_set_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags); policy 1546 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_get_proc_membind(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags); policy 1558 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_set_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags); policy 1587 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_get_area_membind(hwloc_topology_t topology, const void *addr, size_t len, hwloc_bitmap_t set, hwloc_membind_policy_t * policy, int flags); policy 1633 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC void *hwloc_alloc_membind(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_malloc; policy 1645 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h hwloc_alloc_membind_policy(hwloc_topology_t topology, size_t len, hwloc_const_bitmap_t set, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_malloc; policy 98 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_membind_nodeset(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_deprecated; policy 100 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_membind_nodeset(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 102 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_set_membind(topology, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 109 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_membind_nodeset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) __hwloc_attribute_deprecated; policy 111 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_membind_nodeset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 113 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_get_membind(topology, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 120 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_proc_membind_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_deprecated; policy 122 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_proc_membind_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 124 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_set_proc_membind(topology, pid, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 131 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_proc_membind_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) __hwloc_attribute_deprecated; policy 133 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_proc_membind_nodeset(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 135 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_get_proc_membind(topology, pid, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 142 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_deprecated; policy 144 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_set_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 146 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_set_area_membind(topology, addr, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 153 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) __hwloc_attribute_deprecated; policy 155 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_get_area_membind_nodeset(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags) policy 157 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_get_area_membind(topology, addr, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 163 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_alloc_membind_nodeset(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_malloc __hwloc_attribute_deprecated; policy 165 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_alloc_membind_nodeset(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 167 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_alloc_membind(topology, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 173 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_alloc_membind_policy_nodeset(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) __hwloc_attribute_malloc __hwloc_attribute_deprecated; policy 175 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_alloc_membind_policy_nodeset(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) policy 177 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_alloc_membind_policy(topology, len, nodeset, policy, flags | HWLOC_MEMBIND_BYNODESET); policy 123 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/inlines.h hwloc_alloc_membind_policy(hwloc_topology_t topology, size_t len, hwloc_const_cpuset_t set, hwloc_membind_policy_t policy, int flags) policy 125 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/inlines.h void *p = hwloc_alloc_membind(topology, len, set, policy, flags); policy 129 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/inlines.h if (hwloc_set_membind(topology, set, policy, flags) < 0) policy 134 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/inlines.h if (p && policy != HWLOC_MEMBIND_FIRSTTOUCH) policy 104 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*set_thisproc_membind)(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); policy 105 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_thisproc_membind)(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags); policy 106 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*set_thisthread_membind)(hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); policy 107 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_thisthread_membind)(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags); policy 108 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*set_proc_membind)(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); policy 109 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_proc_membind)(hwloc_topology_t topology, hwloc_pid_t pid, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags); policy 110 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*set_area_membind)(hwloc_topology_t topology, const void *addr, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); policy 111 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h int (*get_area_membind)(hwloc_topology_t topology, const void *addr, size_t len, hwloc_nodeset_t nodeset, hwloc_membind_policy_t * policy, int flags); policy 117 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h void *(*alloc_membind)(hwloc_topology_t topology, size_t len, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags); policy 46 opal/mca/mpool/memkind/mpool_memkind.h memkind_policy_t policy; policy 216 opal/mca/mpool/memkind/mpool_memkind_component.c item->module.policy = mca_mpool_memkind_component.default_policy; policy 268 opal/mca/mpool/memkind/mpool_memkind_component.c memkind_policy_t policy = mca_mpool_memkind_component.default_policy; policy 317 opal/mca/mpool/memkind/mpool_memkind_component.c value, (int *)&policy); policy 350 opal/mca/mpool/memkind/mpool_memkind_component.c (item->module.policy == policy) && policy 362 opal/mca/mpool/memkind/mpool_memkind_component.c rc = memkind_create_kind(type, policy, memkind_bits, &kind); policy 368 opal/mca/mpool/memkind/mpool_memkind_component.c item->module.policy = policy; policy 128 orte/mca/rmaps/base/base.h orte_mapping_policy_t *policy, policy 130 orte/mca/rmaps/base/base.h ORTE_DECLSPEC int orte_rmaps_base_set_ranking_policy(orte_ranking_policy_t *policy, policy 598 orte/mca/rmaps/base/rmaps_base_frame.c orte_mapping_policy_t *policy, policy 757 orte/mca/rmaps/base/rmaps_base_frame.c *policy = tmp; policy 765 orte/mca/rmaps/base/rmaps_base_frame.c int orte_rmaps_base_set_ranking_policy(orte_ranking_policy_t *policy, policy 827 orte/mca/rmaps/base/rmaps_base_frame.c orte_show_help("help-orte-rmaps-base.txt", "unrecognized-policy", true, "ranking", policy); policy 873 orte/mca/rmaps/base/rmaps_base_frame.c *policy = tmp; policy 140 orte/mca/rmaps/base/rmaps_base_support_fns.c orte_app_context_t *app, orte_mapping_policy_t policy, policy 412 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_MAPPING_DEBUGGER & ORTE_GET_MAPPING_DIRECTIVE(policy)) { policy 419 orte/mca/rmaps/base/rmaps_base_support_fns.c if (!orte_hnp_is_allocated || (ORTE_GET_MAPPING_DIRECTIVE(policy) & ORTE_MAPPING_NO_USE_LOCAL)) { policy 437 orte/mca/rmaps/base/rmaps_base_support_fns.c (ORTE_MAPPING_NO_OVERSUBSCRIBE & ORTE_GET_MAPPING_DIRECTIVE(policy))) { policy 463 orte/mca/rmaps/base/rmaps_base_support_fns.c if (!(ORTE_MAPPING_NO_OVERSUBSCRIBE & ORTE_GET_MAPPING_DIRECTIVE(policy))) { policy 49 orte/mca/rmaps/base/rmaps_private.h orte_mapping_policy_t policy,