step_info 223 ompi/patterns/net/netpatterns_knomial_tree.h #define MCA_COMMON_NETPATTERNS_GET_NEXT_KNOMIAL_UPDATE_LEVEL_FOR_BCAST(step_info, radix)\ step_info 225 ompi/patterns/net/netpatterns_knomial_tree.h if (1 != step_info.k_step) { \ step_info 226 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_level /= radix; \ step_info 230 ompi/patterns/net/netpatterns_knomial_tree.h #define MCA_COMMON_NETPATTERNS_GET_NEXT_KNOMIAL_INIT(step_info, in_k_level, in_peer)\ step_info 232 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_step = 1; \ step_info 233 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_level = in_k_level; \ step_info 234 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_tmp_peer = in_peer; \ step_info 237 ompi/patterns/net/netpatterns_knomial_tree.h #define MCA_COMMON_NETPATTERNS_GET_NEXT_KNOMIAL_PEER_CHECK_LEVEL(step_info) \ step_info 238 ompi/patterns/net/netpatterns_knomial_tree.h (step_info.k_level > 1) step_info 240 ompi/patterns/net/netpatterns_knomial_tree.h #define MCA_COMMON_NETPATTERNS_GET_NEXT_KNOMIAL_PEER(my_rank, radix, step_info, peer) \ step_info 242 ompi/patterns/net/netpatterns_knomial_tree.h int rank_radix_base = my_rank/step_info.k_level; \ step_info 244 ompi/patterns/net/netpatterns_knomial_tree.h peer = step_info.k_tmp_peer + step_info.k_level/radix; \ step_info 245 ompi/patterns/net/netpatterns_knomial_tree.h if (rank_radix_base != peer/step_info.k_level) { \ step_info 247 ompi/patterns/net/netpatterns_knomial_tree.h peer -= step_info.k_level; \ step_info 250 ompi/patterns/net/netpatterns_knomial_tree.h ++step_info.k_step; \ step_info 251 ompi/patterns/net/netpatterns_knomial_tree.h if (radix == step_info.k_step) { \ step_info 252 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_level /= radix; \ step_info 253 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_step = 1; \ step_info 254 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_tmp_peer = my_rank; \ step_info 256 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_tmp_peer = peer; \