peer 306 contrib/build-mca-comps-outside-of-tree/btl_tcp2.h struct mca_btl_base_endpoint_t* peer, peer 317 contrib/build-mca-comps-outside-of-tree/btl_tcp2.h struct mca_btl_base_endpoint_t* peer, peer 24 examples/connectivity_c.c int peer; peer 52 examples/connectivity_c.c MPI_Recv(&peer, 1, MPI_INT, j, j, MPI_COMM_WORLD, &status); peer 56 examples/connectivity_c.c MPI_Recv(&peer, 1, MPI_INT, i, i, MPI_COMM_WORLD, &status); peer 17 examples/oshmem_circular_shift.c int num_pes, my_pe, peer; peer 24 examples/oshmem_circular_shift.c peer = (my_pe + 1) % num_pes; peer 26 examples/oshmem_circular_shift.c printf("Process %d gets message from %d (%d processes in ring)\n", my_pe, peer, num_pes); peer 27 examples/oshmem_circular_shift.c shmem_int_get(&aaa, &bbb, 1, peer); peer 398 ompi/include/ompi/memchecker.h opal_memchecker_base_isdefined (&message->peer, sizeof(int)); peer 273 ompi/mca/coll/base/coll_base_reduce_scatter.c int tmp_peer, peer, send_count, recv_count; peer 277 ompi/mca/coll/base/coll_base_reduce_scatter.c peer = (tmp_peer < remain) ? tmp_peer * 2 + 1 : tmp_peer + remain; peer 303 ompi/mca/coll/base/coll_base_reduce_scatter.c recv_count, dtype, peer, peer 314 ompi/mca/coll/base/coll_base_reduce_scatter.c send_count, dtype, peer, peer 798 ompi/mca/coll/base/coll_base_reduce_scatter.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 822 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER, peer 824 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER, peer 847 ompi/mca/coll/base/coll_base_reduce_scatter.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 856 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[index], dtype, peer - 1, peer 867 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[index], dtype, peer, peer 869 ompi/mca/coll/base/coll_base_reduce_scatter.c rbuf, rcounts[rank], dtype, peer, peer 882 ompi/mca/coll/base/coll_base_reduce_scatter.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 883 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(recv(rbuf, rcounts[rank], dtype, peer, peer 426 ompi/mca/coll/base/coll_base_reduce_scatter_block.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 454 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, peer 460 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, peer 670 ompi/mca/coll/base/coll_base_reduce_scatter_block.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 690 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, peer 692 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, peer 715 ompi/mca/coll/base/coll_base_reduce_scatter_block.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 725 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rcount, dtype, peer - 1, peer 739 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, peer 740 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rbuf, rcount, dtype, peer, peer 753 ompi/mca/coll/base/coll_base_reduce_scatter_block.c int peer = (vpeer < nprocs_rem) ? vpeer * 2 + 1 : vpeer + nprocs_rem; peer 754 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(recv(rbuf, rcount, dtype, peer, peer 848 ompi/mca/coll/base/coll_base_reduce_scatter_block.c int peer = rank ^ mask; peer 859 ompi/mca/coll/base/coll_base_reduce_scatter_block.c nblocks, dtype, peer, peer 862 ompi/mca/coll/base/coll_base_reduce_scatter_block.c nblocks, dtype, peer, peer 867 ompi/mca/coll/base/coll_base_reduce_scatter_block.c if (rank < peer) { peer 46 ompi/mca/coll/basic/coll_basic_barrier.c int peer; peer 63 ompi/mca/coll/basic/coll_basic_barrier.c peer = rank | mask; peer 64 ompi/mca/coll/basic/coll_basic_barrier.c if (peer < size) { peer 65 ompi/mca/coll/basic/coll_basic_barrier.c err = MCA_PML_CALL(recv(NULL, 0, MPI_BYTE, peer, peer 77 ompi/mca/coll/basic/coll_basic_barrier.c peer = rank & ~(1 << hibit); peer 80 ompi/mca/coll/basic/coll_basic_barrier.c (NULL, 0, MPI_BYTE, peer, peer 87 ompi/mca/coll/basic/coll_basic_barrier.c err = MCA_PML_CALL(recv(NULL, 0, MPI_BYTE, peer, peer 98 ompi/mca/coll/basic/coll_basic_barrier.c peer = rank | mask; peer 99 ompi/mca/coll/basic/coll_basic_barrier.c if (peer < size) { peer 100 ompi/mca/coll/basic/coll_basic_barrier.c err = MCA_PML_CALL(send(NULL, 0, MPI_BYTE, peer, peer 53 ompi/mca/coll/basic/coll_basic_bcast.c int peer; peer 73 ompi/mca/coll/basic/coll_basic_bcast.c peer = ((vrank & ~(1 << hibit)) + root) % size; peer 75 ompi/mca/coll/basic/coll_basic_bcast.c err = MCA_PML_CALL(recv(buff, count, datatype, peer, peer 92 ompi/mca/coll/basic/coll_basic_bcast.c peer = vrank | mask; peer 93 ompi/mca/coll/basic/coll_basic_bcast.c if (peer < size) { peer 94 ompi/mca/coll/basic/coll_basic_bcast.c peer = (peer + root) % size; peer 97 ompi/mca/coll/basic/coll_basic_bcast.c err = MCA_PML_CALL(isend(buff, count, datatype, peer, peer 94 ompi/mca/coll/basic/coll_basic_reduce.c int err, peer, dim, mask; peer 170 ompi/mca/coll/basic/coll_basic_reduce.c peer = vrank & ~mask; peer 172 ompi/mca/coll/basic/coll_basic_reduce.c peer = (peer + root) % size; peer 176 ompi/mca/coll/basic/coll_basic_reduce.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE, peer 189 ompi/mca/coll/basic/coll_basic_reduce.c peer = vrank | mask; peer 190 ompi/mca/coll/basic/coll_basic_reduce.c if (peer >= size) { peer 194 ompi/mca/coll/basic/coll_basic_reduce.c peer = (peer + root) % size; peer 206 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(recv(rcv_buffer, count, dtype, peer, peer 208 ompi/mca/coll/basic/coll_basic_reduce_scatter.c int tmp_peer, peer, send_count, recv_count; peer 212 ompi/mca/coll/basic/coll_basic_reduce_scatter.c peer = (tmp_peer < remain) ? tmp_peer * 2 + 1 : tmp_peer + remain; peer 238 ompi/mca/coll/basic/coll_basic_reduce_scatter.c recv_count, dtype, peer, peer 249 ompi/mca/coll/basic/coll_basic_reduce_scatter.c send_count, dtype, peer, peer 358 ompi/mca/coll/libnbc/nbc_iallreduce.c int root, vrank, maxr, vpeer, peer, res; peer 390 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vpeer, root) peer 391 ompi/mca/coll/libnbc/nbc_iallreduce.c if (peer < p) { peer 393 ompi/mca/coll/libnbc/nbc_iallreduce.c res = NBC_Sched_recv (rbuf, tmprbuf, count, datatype, peer, schedule, true); peer 417 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vpeer, root) peer 420 ompi/mca/coll/libnbc/nbc_iallreduce.c res = NBC_Sched_send (sendbuf, false, count, datatype, peer, schedule, false); peer 423 ompi/mca/coll/libnbc/nbc_iallreduce.c res = NBC_Sched_send (lbuf, tmplbuf, count, datatype, peer, schedule, false); peer 443 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vrank - (1 << r), root); peer 444 ompi/mca/coll/libnbc/nbc_iallreduce.c res = NBC_Sched_recv (recvbuf, false, count, datatype, peer, schedule, false); peer 461 ompi/mca/coll/libnbc/nbc_iallreduce.c VRANK2RANK(peer, vrank + (1 << r), root); peer 462 ompi/mca/coll/libnbc/nbc_iallreduce.c res = NBC_Sched_send (recvbuf, false, count, datatype, peer, schedule, false); peer 572 ompi/mca/coll/libnbc/nbc_ialltoall.c int peer = (rank + p/2) % p; peer 574 ompi/mca/coll/libnbc/nbc_ialltoall.c char *tbuf = (char *) buf + (intptr_t)peer * (intptr_t)count * ext; peer 581 ompi/mca/coll/libnbc/nbc_ialltoall.c res = NBC_Sched_send ((void *)(-gap), true , count, type, peer, schedule, false); peer 585 ompi/mca/coll/libnbc/nbc_ialltoall.c res = NBC_Sched_recv (tbuf, false , count, type, peer, schedule, true); peer 367 ompi/mca/coll/libnbc/nbc_ialltoallv.c int peer = (rank + p/2) % p; peer 369 ompi/mca/coll/libnbc/nbc_ialltoallv.c char *tbuf = (char *) buf + displs[peer] * ext; peer 370 ompi/mca/coll/libnbc/nbc_ialltoallv.c res = NBC_Sched_copy (tbuf, false, counts[peer], type, peer 371 ompi/mca/coll/libnbc/nbc_ialltoallv.c (void *)(-gap), true, counts[peer], type, peer 376 ompi/mca/coll/libnbc/nbc_ialltoallv.c if (0 != counts[peer]) { peer 377 ompi/mca/coll/libnbc/nbc_ialltoallv.c res = NBC_Sched_send ((void *)(-gap), true , counts[peer], type, peer, schedule, false); peer 381 ompi/mca/coll/libnbc/nbc_ialltoallv.c res = NBC_Sched_recv (tbuf, false , counts[peer], type, peer, schedule, true); peer 342 ompi/mca/coll/libnbc/nbc_ialltoallw.c int peer = (rank + p/2) % p; peer 344 ompi/mca/coll/libnbc/nbc_ialltoallw.c char *tbuf = (char *) buf + displs[peer]; peer 345 ompi/mca/coll/libnbc/nbc_ialltoallw.c (void)opal_datatype_span(&types[peer]->super, counts[peer], &gap); peer 346 ompi/mca/coll/libnbc/nbc_ialltoallw.c res = NBC_Sched_copy (tbuf, false, counts[peer], types[peer], peer 347 ompi/mca/coll/libnbc/nbc_ialltoallw.c (void *)(-gap), true, counts[peer], types[peer], peer 352 ompi/mca/coll/libnbc/nbc_ialltoallw.c res = NBC_Sched_send ((void *)(-gap), true , counts[peer], types[peer], peer, schedule, false); peer 356 ompi/mca/coll/libnbc/nbc_ialltoallw.c res = NBC_Sched_recv (tbuf, false , counts[peer], types[peer], peer, schedule, true); peer 135 ompi/mca/coll/libnbc/nbc_ibarrier.c for (int peer = 1 ; peer < rsize ; ++peer) { peer 136 ompi/mca/coll/libnbc/nbc_ibarrier.c res = NBC_Sched_recv (NULL, false, 0, MPI_BYTE, peer, schedule, false); peer 166 ompi/mca/coll/libnbc/nbc_ibarrier.c for (int peer = 1; peer < rsize ; ++peer) { peer 167 ompi/mca/coll/libnbc/nbc_ibarrier.c res = NBC_Sched_send (NULL, false, 0, MPI_BYTE, peer, schedule, false); peer 239 ompi/mca/coll/libnbc/nbc_ibcast.c int maxr, vrank, peer, res; peer 249 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(peer, vrank - (1 << r), root); peer 250 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_recv (buffer, false, count, datatype, peer, schedule, false); peer 266 ompi/mca/coll/libnbc/nbc_ibcast.c VRANK2RANK(peer, vrank + (1 << r), root); peer 267 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_send (buffer, false, count, datatype, peer, schedule, false); peer 283 ompi/mca/coll/libnbc/nbc_ibcast.c for (int peer = 0 ; peer < p ; ++peer) { peer 284 ompi/mca/coll/libnbc/nbc_ibcast.c if (peer != root) { peer 286 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_send (buffer, false, count, datatype, peer, schedule, false); peer 430 ompi/mca/coll/libnbc/nbc_ibcast.c for (int peer = 0 ; peer < remsize ; ++peer) { peer 432 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_send (buffer, false, count, datatype, peer, schedule, false); peer 358 ompi/mca/coll/libnbc/nbc_ireduce.c int vroot, vrank, vpeer, peer, res, maxr; peer 401 ompi/mca/coll/libnbc/nbc_ireduce.c VRANK2RANK(peer, vpeer, vroot) peer 402 ompi/mca/coll/libnbc/nbc_ireduce.c if (peer < p) { peer 405 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_recv (rbuf, tmprbuf, count, datatype, peer, schedule, true); peer 431 ompi/mca/coll/libnbc/nbc_ireduce.c VRANK2RANK(peer, vpeer, vroot) peer 434 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_send (sendbuf, false, count, datatype, peer, schedule, false); peer 437 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_send (lbuf, tmplbuf, count, datatype, peer, schedule, false); peer 568 ompi/mca/coll/libnbc/nbc_ireduce.c for (int peer = 1 ; peer < rsize ; ++peer) { peer 569 ompi/mca/coll/libnbc/nbc_ireduce.c res = NBC_Sched_recv (rbuf, tmprbuf, count, datatype, peer, schedule, true); peer 48 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c int peer, rank, maxr, p, res, count; peer 106 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c peer = rank + (1 << (r - 1)); peer 107 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c if (peer < p) { peer 109 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c res = NBC_Sched_recv(rbuf, true, count, datatype, peer, schedule, true); peer 136 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c peer = rank - (1 << (r - 1)); peer 139 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c res = NBC_Sched_send (sendbuf, false, count, datatype, peer, schedule, false); peer 142 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c res = NBC_Sched_send (lbuf, true, count, datatype, peer, schedule, false); peer 289 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c for (int peer = 1 ; peer < rsize ; ++peer) { peer 291 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c res = NBC_Sched_recv (rbuf, true, count, datatype, peer, schedule, true); peer 316 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c for (int peer = 1, offset = recvcounts[0] * ext; peer < lsize ; ++peer) { peer 317 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c res = NBC_Sched_local_send (lbuf + offset, true, recvcounts[peer], datatype, peer, schedule, peer 325 ompi/mca/coll/libnbc/nbc_ireduce_scatter.c offset += recvcounts[peer] * ext; peer 46 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c int peer, rank, maxr, p, res, count; peer 104 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c peer = rank + (1 << (r - 1)); peer 105 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c if (peer < p) { peer 107 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_recv (rbuf, true, count, datatype, peer, schedule, true); peer 133 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c peer = rank - (1 << (r - 1)); peer 136 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_send (sendbuf, false, count, datatype, peer, schedule, false); peer 139 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_send (lbuf, true, count, datatype, peer, schedule, false); peer 285 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c for (int peer = 1 ; peer < rsize ; ++peer) { peer 287 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_recv (rbuf, true, count, dtype, peer, schedule, true); peer 312 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c for (int peer = 1 ; peer < lsize ; ++peer) { peer 313 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_local_send (lbuf + ext * rcount * peer, true, rcount, dtype, peer, schedule, false); peer 127 ompi/mca/coll/portals4/coll_portals4_barrier.c int peer = rank | mask; peer 128 ompi/mca/coll/portals4/coll_portals4_barrier.c if (peer < size) { peer 133 ompi/mca/coll/portals4/coll_portals4_barrier.c ompi_coll_portals4_get_peer(comm, peer), peer 228 ompi/mca/coll/sm/coll_sm_reduce.c int peer; peer 394 ompi/mca/coll/sm/coll_sm_reduce.c for (peer = size - 2; peer >= 0; --peer) { peer 403 ompi/mca/coll/sm/coll_sm_reduce.c if (rank == peer) { peer 417 ompi/mca/coll/sm/coll_sm_reduce.c PARENT_WAIT_FOR_NOTIFY_SPECIFIC(peer, rank, peer 427 ompi/mca/coll/sm/coll_sm_reduce.c (peer * mca_coll_sm_component.sm_fragment_size)), peer 440 ompi/mca/coll/sm/coll_sm_reduce.c COPY_FRAGMENT_OUT(rtb_convertor, peer, index, peer 206 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c size_t count, int tag, int peer, uint32_t comm_id, peer 265 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c size_t count, int tag, int peer, peer 273 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c static int drain_message_find_any(size_t count, int tag, int peer, peer 945 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c msg_ack_ref->peer.jobid = ORTE_JOBID_INVALID; peer 946 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c msg_ack_ref->peer.vpid = ORTE_VPID_INVALID; peer 952 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c msg_ack_ref->peer.jobid = ORTE_JOBID_INVALID; peer 953 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c msg_ack_ref->peer.vpid = ORTE_VPID_INVALID; peer 3705 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c size_t count, int tag, int peer, peer 3748 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c (peer == INVALID_INT || msg_ref->rank == peer) && peer 3753 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c tag, peer)); peer 3897 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c static int drain_message_find_any(size_t count, int tag, int peer, peer 3917 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c if( MPI_ANY_SOURCE != peer && peer >= 0) { peer 3919 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c if( comm->c_local_group->grp_proc_count <= peer ) { peer 3925 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c OMPI_CAST_RTE_NAME(&comm->c_local_group->grp_proc_pointers[peer]->super.proc_name))) { peer 3931 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c count, tag, peer, peer 3947 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c size_t count, int tag, int peer, peer 3972 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c (int)ddt_size, (int)count, tag, peer, peer 3989 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c if( INVALID_INT != peer ) { peer 3990 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c if( MPI_ANY_SOURCE != peer && peer 3991 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c drain_msg->rank != peer) { peer 4741 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c ompi_rte_recv_buffer_nb(&drain_msg_ack->peer, OMPI_CRCP_COORD_BOOKMARK_TAG, peer 4776 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c &(drain_msg_ack->peer), peer 5493 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c d_msg_ack->peer.jobid = peer_ref->proc_name.jobid; peer 5494 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.c d_msg_ack->peer.vpid = peer_ref->proc_name.vpid; peer 274 ompi/mca/crcp/bkmrk/crcp_bkmrk_pml.h ompi_process_name_t peer; peer 1160 ompi/mca/mtl/ofi/mtl_ofi.h (*message)->peer = ofi_req->status.MPI_SOURCE; peer 370 ompi/mca/mtl/portals4/mtl_portals4.c ptl_process_t *peer = (ptl_process_t*) proc->proc_endpoints[OMPI_PROC_ENDPOINT_TAG_PORTALS4]; peer 372 ompi/mca/mtl/portals4/mtl_portals4.c if ((size_t)peer->rank != proc->super.proc_name.vpid) { peer 379 ompi/mca/mtl/portals4/mtl_portals4.c else if (peer->phys.nid != modex_id->phys.nid || peer 380 ompi/mca/mtl/portals4/mtl_portals4.c peer->phys.pid != modex_id->phys.pid) { peer 210 ompi/mca/mtl/portals4/mtl_portals4_probe.c (*message)->peer = status->MPI_SOURCE; peer 121 ompi/mca/mtl/psm2/mtl_psm2_probe.c msg->peer = mqstat.msg_tag.tag1; peer 486 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 550 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 573 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 637 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 655 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 720 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 744 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 809 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 828 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 905 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 928 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1030 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1052 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1162 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1187 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1258 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1296 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1367 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1399 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1487 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1521 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1591 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1622 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1692 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1727 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1826 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 1871 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer, peer 1978 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2026 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2049 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2068 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2107 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2138 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2161 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2179 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2213 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2244 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2271 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2291 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2313 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2332 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2378 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2414 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2455 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2490 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2512 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2538 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2566 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2587 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2611 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2671 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2710 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2770 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2801 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2820 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2838 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2872 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2900 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 2919 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2937 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2969 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 2997 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 3020 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3039 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3060 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3078 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3119 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3152 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3190 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 3221 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3242 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3267 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3294 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3314 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3337 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3390 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3424 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3476 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3505 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 3545 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3574 ompi/mca/osc/portals4/osc_portals4_comm.c ptl_process_t peer = ompi_osc_portals4_get_peer(module, target); peer 3616 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3636 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 3662 ompi/mca/osc/portals4/osc_portals4_comm.c peer, peer 131 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline bool ompi_osc_pt2pt_peer_locked (ompi_osc_pt2pt_peer_t *peer) peer 133 ompi/mca/osc/pt2pt/osc_pt2pt.h return !!(peer->flags & OMPI_OSC_PT2PT_PEER_FLAG_LOCK); peer 136 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline bool ompi_osc_pt2pt_peer_unex (ompi_osc_pt2pt_peer_t *peer) peer 138 ompi/mca/osc/pt2pt/osc_pt2pt.h return !!(peer->flags & OMPI_OSC_PT2PT_PEER_FLAG_UNEX); peer 141 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline bool ompi_osc_pt2pt_peer_eager_active (ompi_osc_pt2pt_peer_t *peer) peer 143 ompi/mca/osc/pt2pt/osc_pt2pt.h return !!(peer->flags & OMPI_OSC_PT2PT_PEER_FLAG_EAGER); peer 146 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline void ompi_osc_pt2pt_peer_set_flag (ompi_osc_pt2pt_peer_t *peer, int32_t flag, bool value) peer 149 ompi/mca/osc/pt2pt/osc_pt2pt.h OPAL_ATOMIC_OR_FETCH32 (&peer->flags, flag); peer 151 ompi/mca/osc/pt2pt/osc_pt2pt.h OPAL_ATOMIC_AND_FETCH32 (&peer->flags, ~flag); peer 155 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline void ompi_osc_pt2pt_peer_set_locked (ompi_osc_pt2pt_peer_t *peer, bool value) peer 157 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_set_flag (peer, OMPI_OSC_PT2PT_PEER_FLAG_LOCK, value); peer 160 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline void ompi_osc_pt2pt_peer_set_unex (ompi_osc_pt2pt_peer_t *peer, bool value) peer 162 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_set_flag (peer, OMPI_OSC_PT2PT_PEER_FLAG_UNEX, value); peer 165 ompi/mca/osc/pt2pt/osc_pt2pt.h static inline void ompi_osc_pt2pt_peer_set_eager_active (ompi_osc_pt2pt_peer_t *peer, bool value) peer 167 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_set_flag (peer, OMPI_OSC_PT2PT_PEER_FLAG_EAGER, value); peer 277 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_t *peer = NULL; peer 278 ompi/mca/osc/pt2pt/osc_pt2pt.h (void) opal_hash_table_get_value_uint32 (&module->peer_hash, rank, (void **) &peer); peer 280 ompi/mca/osc/pt2pt/osc_pt2pt.h if (OPAL_UNLIKELY(NULL == peer)) { peer 282 ompi/mca/osc/pt2pt/osc_pt2pt.h (void) opal_hash_table_get_value_uint32 (&module->peer_hash, rank, (void **) &peer); peer 284 ompi/mca/osc/pt2pt/osc_pt2pt.h if (NULL == peer) { peer 285 ompi/mca/osc/pt2pt/osc_pt2pt.h peer = OBJ_NEW(ompi_osc_pt2pt_peer_t); peer 286 ompi/mca/osc/pt2pt/osc_pt2pt.h peer->rank = rank; peer 288 ompi/mca/osc/pt2pt/osc_pt2pt.h (void) opal_hash_table_set_value_uint32 (&module->peer_hash, rank, (void *) peer); peer 293 ompi/mca/osc/pt2pt/osc_pt2pt.h return peer; peer 524 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 528 ompi/mca/osc/pt2pt/osc_pt2pt.h (void *) module, source, (int) peer->passive_incoming_frag_count + 1)); peer 529 ompi/mca/osc/pt2pt/osc_pt2pt.h new_value = OPAL_THREAD_ADD_FETCH32((opal_atomic_int32_t *) &peer->passive_incoming_frag_count, 1); peer 833 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_t **peer) peer 838 ompi/mca/osc/pt2pt/osc_pt2pt.h if (NULL != outstanding_lock && peer) { peer 839 ompi/mca/osc/pt2pt/osc_pt2pt.h *peer = outstanding_lock->peer_list.peer; peer 889 ompi/mca/osc/pt2pt/osc_pt2pt.h struct ompi_osc_pt2pt_peer_t **peer) peer 893 ompi/mca/osc/pt2pt/osc_pt2pt.h if (NULL == peer) { peer 894 ompi/mca/osc/pt2pt/osc_pt2pt.h peer = &tmp; peer 903 ompi/mca/osc/pt2pt/osc_pt2pt.h return ompi_osc_pt2pt_module_lock_find (module, target, peer); peer 914 ompi/mca/osc/pt2pt/osc_pt2pt.h *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 915 ompi/mca/osc/pt2pt/osc_pt2pt.h if (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK == module->all_sync.type && !ompi_osc_pt2pt_peer_locked (*peer)) { peer 921 ompi/mca/osc/pt2pt/osc_pt2pt.h if (ompi_osc_pt2pt_sync_pscw_peer (module, target, peer)) { peer 949 ompi/mca/osc/pt2pt/osc_pt2pt.h ompi_osc_pt2pt_peer_t *peer; peer 951 ompi/mca/osc/pt2pt/osc_pt2pt.h sync = ompi_osc_pt2pt_module_sync_lookup (module, rank, &peer); peer 956 ompi/mca/osc/pt2pt/osc_pt2pt.h return sync->eager_send_active || ompi_osc_pt2pt_peer_eager_active (peer); peer 267 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_t *peer = sync->peer_list.peers[i]; peer 269 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c if (ompi_osc_pt2pt_peer_unex (peer)) { peer 273 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c peer->rank)); peer 275 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_set_unex (peer, false); peer 364 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, rank); peer 368 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c if (peer->active_frag) { peer 369 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_frag_t *active_frag = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 474 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_t *peer = peers[i]; peer 475 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c int rank = peer->rank; peer 599 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 605 ompi/mca/osc/pt2pt/osc_pt2pt_active_target.c ompi_osc_pt2pt_peer_set_unex (peer, true); peer 342 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 343 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c while (!(peer->flags & OMPI_OSC_PT2PT_PEER_FLAG_EAGER)) { peer 513 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 514 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c while (!(peer->flags & OMPI_OSC_PT2PT_PEER_FLAG_EAGER)) { peer 502 ompi/mca/osc/pt2pt/osc_pt2pt_component.c static void ompi_osc_pt2pt_peer_construct (ompi_osc_pt2pt_peer_t *peer) peer 504 ompi/mca/osc/pt2pt/osc_pt2pt_component.c OBJ_CONSTRUCT(&peer->queued_frags, opal_list_t); peer 505 ompi/mca/osc/pt2pt/osc_pt2pt_component.c OBJ_CONSTRUCT(&peer->lock, opal_mutex_t); peer 506 ompi/mca/osc/pt2pt/osc_pt2pt_component.c peer->active_frag = 0; peer 507 ompi/mca/osc/pt2pt/osc_pt2pt_component.c peer->passive_incoming_frag_count = 0; peer 508 ompi/mca/osc/pt2pt/osc_pt2pt_component.c peer->flags = 0; peer 511 ompi/mca/osc/pt2pt/osc_pt2pt_component.c static void ompi_osc_pt2pt_peer_destruct (ompi_osc_pt2pt_peer_t *peer) peer 513 ompi/mca/osc/pt2pt/osc_pt2pt_component.c OBJ_DESTRUCT(&peer->queued_frags); peer 514 ompi/mca/osc/pt2pt/osc_pt2pt_component.c OBJ_DESTRUCT(&peer->lock); peer 56 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c int peer; peer 304 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c static inline int datatype_create (ompi_osc_pt2pt_module_t *module, int peer, ompi_proc_t **proc, ompi_datatype_t **datatype, void **data) peer 311 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c peer_proc = ompi_comm_peer_lookup(module->comm, peer); peer 316 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c peer)); peer 325 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_comm_rank(module->comm), peer)); peer 445 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c int peer; peer 453 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c int rank = data->peer; peer 479 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_datatype_t *datatype, int peer, int tag) peer 492 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c data->peer = (tag & 0x1) ? peer : MPI_PROC_NULL; peer 495 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ret = ompi_osc_pt2pt_isend_w_cb (source, count, datatype, peer, tag, module->comm, peer 619 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c static int osc_pt2pt_accumulate_allocate (ompi_osc_pt2pt_module_t *module, int peer, void *target, void *source, size_t source_len, peer 631 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c acc_data->peer = peer; peer 667 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c rank = acc_data->peer; peer 705 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 721 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c OPAL_THREAD_ADD_FETCH32(&peer->passive_incoming_frag_count, -1); peer 1349 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 1356 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c OPAL_THREAD_ADD_FETCH32(&peer->passive_incoming_frag_count, -(int32_t) flush_header->frag_count); peer 1360 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_comm_rank(module->comm), source, peer->passive_incoming_frag_count)); peer 1375 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c OPAL_THREAD_ADD_FETCH32(&peer->passive_incoming_frag_count, -1); peer 1383 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 1390 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c OPAL_THREAD_ADD_FETCH32(&peer->passive_incoming_frag_count, -(int32_t) unlock_header->frag_count); peer 1394 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c source, unlock_header->frag_count, (int) peer->passive_incoming_frag_count)); peer 1409 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c OPAL_THREAD_ADD_FETCH32(&peer->passive_incoming_frag_count, -1); peer 65 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, frag->target); peer 68 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c assert(0 == frag->pending && peer->active_frag != (intptr_t) frag); peer 76 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c if (!ompi_osc_pt2pt_peer_sends_active (module, frag->target) || opal_list_get_size (&peer->queued_frags)) { peer 79 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c OPAL_THREAD_SCOPED_LOCK(&peer->lock, peer 80 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c opal_list_append(&peer->queued_frags, (opal_list_item_t *) frag)); peer 94 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c static int ompi_osc_pt2pt_flush_active_frag (ompi_osc_pt2pt_module_t *module, ompi_osc_pt2pt_peer_t *peer) peer 96 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c ompi_osc_pt2pt_frag_t *active_frag = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 108 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c if (opal_atomic_compare_exchange_strong_ptr (&peer->active_frag, (intptr_t *) &active_frag, 0)) { peer 123 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 128 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c OPAL_THREAD_LOCK(&peer->lock); peer 129 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c while (NULL != (frag = ((ompi_osc_pt2pt_frag_t *) opal_list_remove_first (&peer->queued_frags)))) { peer 135 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c OPAL_THREAD_UNLOCK(&peer->lock); peer 156 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 161 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c target, (unsigned long) opal_list_get_size (&peer->queued_frags))); peer 171 ompi/mca/osc/pt2pt/osc_pt2pt_frag.c ret = ompi_osc_pt2pt_flush_active_frag (module, peer); peer 63 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h ompi_osc_pt2pt_peer_t *peer, peer 69 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h curr = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 70 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h if (NULL != curr && opal_atomic_compare_exchange_strong_ptr (&peer->active_frag, (intptr_t *) &curr, 0)) { peer 84 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h curr->target = peer->rank; peer 116 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 134 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h curr = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 136 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h curr = ompi_osc_pt2pt_frag_alloc_non_buffered (module, peer, request_len); peer 143 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h peer->active_frag = (uintptr_t) curr; peer 151 ompi/mca/osc/pt2pt/osc_pt2pt_frag.h curr = ompi_osc_pt2pt_frag_alloc_non_buffered (module, peer, request_len); peer 46 ompi/mca/osc/pt2pt/osc_pt2pt_module.c ompi_osc_pt2pt_peer_t *peer; peer 89 ompi/mca/osc/pt2pt/osc_pt2pt_module.c ret = opal_hash_table_get_first_key_uint32 (&module->peer_hash, &key, (void **) &peer, &node); peer 91 ompi/mca/osc/pt2pt/osc_pt2pt_module.c OBJ_RELEASE(peer); peer 92 ompi/mca/osc/pt2pt/osc_pt2pt_module.c ret = opal_hash_table_get_next_key_uint32 (&module->peer_hash, &key, (void **) &peer, node, peer 45 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c int peer; peer 61 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, my_rank); peer 79 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_locked (peer, true); peer 80 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_eager_active (peer, true); peer 91 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, my_rank); peer 111 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_locked (peer, false); peer 112 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_eager_active (peer, false); peer 119 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 125 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c OPAL_THREAD_LOCK(&peer->lock); peer 126 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (ompi_osc_pt2pt_peer_locked (peer)) { peer 127 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c OPAL_THREAD_UNLOCK(&peer->lock); peer 150 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_locked (peer, true); peer 153 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c OPAL_THREAD_UNLOCK(&peer->lock); peer 161 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 181 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (peer->active_frag) { peer 182 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_frag_t *active_frag = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 200 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_locked (peer, false); peer 201 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_eager_active (peer, false); peer 208 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 224 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (peer->active_frag) { peer 225 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_frag_t *active_frag = (ompi_osc_pt2pt_frag_t *) peer->active_frag; peer 330 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c lock->peer_list.peer = ompi_osc_pt2pt_peer_lookup (module, target); peer 407 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, i); peer 409 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (my_rank == i || !ompi_osc_pt2pt_peer_locked (peer)) { peer 728 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c pending->peer = requestor; peer 780 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c bool acquired = ompi_osc_pt2pt_lock_try_acquire (module, pending_lock->peer, pending_lock->lock_type, peer 822 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, lock_ack_header->source); peer 832 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_set_eager_active (peer, true); peer 833 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_frag_flush_pending (module, peer->rank); peer 883 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 887 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c assert (NULL != peer); peer 891 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c peer->passive_incoming_frag_count)); peer 894 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (0 != peer->passive_incoming_frag_count) { peer 932 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c ompi_osc_pt2pt_peer_t *peer = ompi_osc_pt2pt_peer_lookup (module, source); peer 935 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c assert (NULL != peer); peer 939 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c peer->passive_incoming_frag_count)); peer 942 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c if (0 != peer->passive_incoming_frag_count) { peer 56 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c struct ompi_osc_pt2pt_peer_t **peer) peer 62 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c if (peer) { peer 63 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c *peer = NULL; peer 67 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c if (peer) { peer 68 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c *peer = peers[0]; peer 74 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c return ompi_osc_pt2pt_sync_array_peer (rank, peers, mid, peer); peer 77 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c return ompi_osc_pt2pt_sync_array_peer (rank, peers + mid, nranks - mid, peer); peer 80 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c bool ompi_osc_pt2pt_sync_pscw_peer (ompi_osc_pt2pt_module_t *module, int target, struct ompi_osc_pt2pt_peer_t **peer) peer 86 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c if (peer) { peer 87 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c *peer = NULL; peer 92 ompi/mca/osc/pt2pt/osc_pt2pt_sync.c return ompi_osc_pt2pt_sync_array_peer (target, pt2pt_sync->peer_list.peers, pt2pt_sync->num_peers, peer); peer 70 ompi/mca/osc/pt2pt/osc_pt2pt_sync.h struct ompi_osc_pt2pt_peer_t *peer; peer 125 ompi/mca/osc/pt2pt/osc_pt2pt_sync.h bool ompi_osc_pt2pt_sync_pscw_peer (struct ompi_osc_pt2pt_module_t *module, int target, struct ompi_osc_pt2pt_peer_t **peer); peer 291 ompi/mca/osc/rdma/osc_rdma.h int ompi_osc_module_add_peer (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer); peer 301 ompi/mca/osc/rdma/osc_rdma.h int ompi_osc_rdma_demand_lock_peer (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer); peer 315 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_peer_t *peer = NULL; peer 316 ompi/mca/osc/rdma/osc_rdma.h (void) opal_hash_table_get_value_uint32 (&module->peer_hash, peer_id, (void **) &peer); peer 317 ompi/mca/osc/rdma/osc_rdma.h return peer; peer 331 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_peer_t *peer; peer 333 ompi/mca/osc/rdma/osc_rdma.h peer = ompi_osc_module_get_peer (module, peer_id); peer 334 ompi/mca/osc/rdma/osc_rdma.h if (NULL != peer) { peer 335 ompi/mca/osc/rdma/osc_rdma.h return peer; peer 398 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_peer_t **peer) peer 408 ompi/mca/osc/rdma/osc_rdma.h if (NULL != outstanding_lock && peer) { peer 409 ompi/mca/osc/rdma/osc_rdma.h *peer = outstanding_lock->peer_list.peer; peer 465 ompi/mca/osc/rdma/osc_rdma.h static inline ompi_osc_rdma_sync_t *ompi_osc_rdma_module_sync_lookup (ompi_osc_rdma_module_t *module, int target, struct ompi_osc_rdma_peer_t **peer) peer 472 ompi/mca/osc/rdma/osc_rdma.h return ompi_osc_rdma_module_lock_find (module, target, peer); peer 479 ompi/mca/osc/rdma/osc_rdma.h *peer = ompi_osc_rdma_module_peer (module, target); peer 481 ompi/mca/osc/rdma/osc_rdma.h !ompi_osc_rdma_peer_is_demand_locked (*peer))) { peer 482 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_demand_lock_peer (module, *peer); peer 490 ompi/mca/osc/rdma/osc_rdma.h *peer = ompi_osc_rdma_module_peer (module, target); peer 494 ompi/mca/osc/rdma/osc_rdma.h if (ompi_osc_rdma_sync_pscw_peer (module, target, peer)) { peer 24 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline void ompi_osc_rdma_peer_accumulate_cleanup (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, bool lock_acquired) peer 27 ompi/mca/osc/rdma/osc_rdma_accumulate.c (void) ompi_osc_rdma_lock_release_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, accumulate_lock)); peer 31 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_clear_flag (peer, OMPI_OSC_RDMA_PEER_ACCUMULATING); peer 123 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 155 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 171 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_datatype_t *datatype, ompi_osc_rdma_peer_t *peer, peer 183 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 190 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_datatype_t *result_datatype, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 212 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_get_data_blocking (module, peer->data_endpoint, target_address, target_handle, ptr, len); peer 234 ompi/mca/osc/rdma/osc_rdma_accumulate.c return ompi_osc_rdma_put_contig (sync, peer, target_address, target_handle, (void *) source, len, request); peer 241 ompi/mca/osc/rdma/osc_rdma_accumulate.c return ompi_osc_rdma_put_contig (sync, peer, target_address, target_handle, ptr, len, request); peer 252 ompi/mca/osc/rdma/osc_rdma_accumulate.c return ompi_osc_rdma_put_contig (sync, peer, target_address, target_handle, (void *) source, len, request); peer 257 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (request->module, request->peer, !ompi_osc_rdma_peer_is_exclusive (request->peer)); peer 262 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_datatype_t *result_datatype, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 283 ompi/mca/osc/rdma/osc_rdma_accumulate.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, request); peer 309 ompi/mca/osc/rdma/osc_rdma_accumulate.c result_count, result_datatype, peer, target_address, peer 413 ompi/mca/osc/rdma/osc_rdma_accumulate.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, subreq); peer 430 ompi/mca/osc/rdma/osc_rdma_accumulate.c target_primitive, NULL, 0, NULL, peer, peer 477 ompi/mca/osc/rdma/osc_rdma_accumulate.c void *result_addr, ompi_datatype_t *datatype, ompi_osc_rdma_peer_t *peer, peer 498 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_btl_cswap (module, peer->data_endpoint, target_address, target_handle, compare, source, flags, peer 501 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 521 ompi/mca/osc/rdma/osc_rdma_accumulate.c ptrdiff_t extent, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 551 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_btl_fop (module, peer->data_endpoint, target_address, target_handle, btl_op, origin, flags, peer 555 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 566 ompi/mca/osc/rdma/osc_rdma_accumulate.c ptrdiff_t extent, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 584 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_get_data_blocking (module, peer->data_endpoint, address, target_handle, &old_value, 8); peer 599 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_btl_cswap (module, peer->data_endpoint, address, target_handle, peer 614 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 625 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer, uint64_t target_address, mca_btl_base_registration_handle_t *target_handle, peer 635 ompi/mca/osc/rdma/osc_rdma_accumulate.c return ompi_osc_rdma_fetch_and_op_atomic (sync, origin_addr, NULL, dt, extent, peer, target_address, target_handle, peer 659 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_btl_op (module, peer->data_endpoint, target_address, target_handle, btl_op, origin, peer 663 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 696 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_datatype_t *datatype, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 712 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_get_data_blocking (module, peer->data_endpoint, target_address, target_handle, result_addr, len); peer 719 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 740 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = module->selected_btl->btl_put (module->selected_btl, peer->data_endpoint, ptr, target_address, peer 766 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 777 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 789 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 799 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = osc_rdma_get_remote_segment (module, peer, target_disp, true_lb+true_extent, &target_address, &target_handle); peer 805 ompi/mca/osc/rdma/osc_rdma_accumulate.c while (!ompi_osc_rdma_peer_test_set_flag (peer, OMPI_OSC_RDMA_PEER_ACCUMULATING)) { peer 810 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (!ompi_osc_rdma_peer_is_exclusive (peer) && !(module->acc_single_intrinsic || win->w_acc_ops <= OMPI_WIN_ACCUMULATE_OPS_SAME_OP)) { peer 811 ompi/mca/osc/rdma/osc_rdma_accumulate.c (void) ompi_osc_rdma_lock_acquire_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, accumulate_lock)); peer 820 ompi/mca/osc/rdma/osc_rdma_accumulate.c peer, target_address, target_handle, lock_acquired); peer 825 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (!(lock_acquired || ompi_osc_rdma_peer_is_exclusive (peer))) { peer 826 ompi/mca/osc/rdma/osc_rdma_accumulate.c (void) ompi_osc_rdma_lock_acquire_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, accumulate_lock)); peer 830 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (ompi_osc_rdma_peer_local_base (peer)) { peer 832 ompi/mca/osc/rdma/osc_rdma_accumulate.c peer, target_address, target_handle, module, peer 835 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = cas_rdma (sync, origin_addr, compare_addr, result_addr, dt, peer, target_address, peer 843 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 853 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_datatype_t *result_datatype, ompi_osc_rdma_peer_t *peer, peer 878 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = osc_rdma_get_remote_segment (module, peer, target_disp, target_span+lb, &target_address, &target_handle); peer 886 ompi/mca/osc/rdma/osc_rdma_accumulate.c while (!ompi_osc_rdma_peer_test_set_flag (peer, OMPI_OSC_RDMA_PEER_ACCUMULATING)) { peer 891 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (!ompi_osc_rdma_peer_is_exclusive (peer) && !module->acc_single_intrinsic) { peer 893 ompi/mca/osc/rdma/osc_rdma_accumulate.c (void) ompi_osc_rdma_lock_acquire_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, accumulate_lock)); peer 899 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (origin_extent <= 8 && 1 == origin_count && !ompi_osc_rdma_peer_local_base (peer)) { peer 902 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_acc_single_atomic (sync, origin_addr, origin_datatype, origin_extent, peer, target_address, peer 905 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_fetch_and_op_atomic (sync, origin_addr, result_addr, origin_datatype, origin_extent, peer, target_address, peer 914 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_fetch_and_op_cas (sync, origin_addr, result_addr, origin_datatype, origin_extent, peer, target_address, peer 922 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (!lock_acquired && !ompi_osc_rdma_peer_is_exclusive (peer)) { peer 924 ompi/mca/osc/rdma/osc_rdma_accumulate.c (void) ompi_osc_rdma_lock_acquire_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, accumulate_lock)); peer 927 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (ompi_osc_rdma_peer_local_base (peer)) { peer 930 ompi/mca/osc/rdma/osc_rdma_accumulate.c result_datatype, peer, target_address, target_handle, target_count, peer 936 ompi/mca/osc/rdma/osc_rdma_accumulate.c result_datatype, peer, target_address, target_handle, target_count, peer 941 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_accumulate_cleanup (module, peer, lock_acquired); peer 953 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 962 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 969 ompi/mca/osc/rdma/osc_rdma_accumulate.c peer, target_rank, target_disp, target_count, peer 980 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 991 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 996 ompi/mca/osc/rdma/osc_rdma_accumulate.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, rdma_request); peer 999 ompi/mca/osc/rdma/osc_rdma_accumulate.c result_count, result_datatype, peer, target_rank, target_disp, peer 1016 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 1025 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 1030 ompi/mca/osc/rdma/osc_rdma_accumulate.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, rdma_request); peer 1033 ompi/mca/osc/rdma/osc_rdma_accumulate.c NULL, peer, target_rank, target_disp, target_count, target_datatype, peer 1050 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 1057 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 1063 ompi/mca/osc/rdma/osc_rdma_accumulate.c NULL, peer, target_rank, target_disp, target_count, target_datatype, peer 1072 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_peer_t *peer; peer 1078 ompi/mca/osc/rdma/osc_rdma_accumulate.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 1083 ompi/mca/osc/rdma/osc_rdma_accumulate.c return ompi_osc_rdma_rget_accumulate_internal (sync, origin_addr, 1, dt, result_addr, 1, dt, peer, peer 243 ompi/mca/osc/rdma/osc_rdma_active_target.c static int ompi_osc_rdma_post_peer (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer) peer 245 ompi/mca/osc/rdma/osc_rdma_active_target.c uint64_t target = (uint64_t) (intptr_t) peer->state + offsetof (ompi_osc_rdma_state_t, post_index); peer 250 ompi/mca/osc/rdma/osc_rdma_active_target.c if (peer->rank == my_rank) { peer 256 ompi/mca/osc/rdma/osc_rdma_active_target.c if (!ompi_osc_rdma_peer_local_state (peer)) { peer 257 ompi/mca/osc/rdma/osc_rdma_active_target.c ret = ompi_osc_rdma_lock_btl_fop (module, peer, target, MCA_BTL_ATOMIC_ADD, 1, &post_index, true); peer 267 ompi/mca/osc/rdma/osc_rdma_active_target.c target = (uint64_t) (intptr_t) peer->state + offsetof (ompi_osc_rdma_state_t, post_peers) + peer 271 ompi/mca/osc/rdma/osc_rdma_active_target.c OSC_RDMA_VERBOSE(MCA_BASE_VERBOSE_TRACE, "attempting to post to index %d @ rank %d", (int)post_index, peer->rank); peer 276 ompi/mca/osc/rdma/osc_rdma_active_target.c if (!ompi_osc_rdma_peer_local_state (peer)) { peer 277 ompi/mca/osc/rdma/osc_rdma_active_target.c ret = ompi_osc_rdma_lock_btl_cswap (module, peer, target, 0, 1 + (int64_t) my_rank, &result); peer 415 ompi/mca/osc/rdma/osc_rdma_active_target.c ompi_osc_rdma_peer_t *peer = sync->peer_list.peers[i]; peer 417 ompi/mca/osc/rdma/osc_rdma_active_target.c if (pending_post->rank == peer->rank) { peer 419 ompi/mca/osc/rdma/osc_rdma_active_target.c "from %d processes", peer->rank, (int) (group_size - state->num_post_msgs - 1)); peer 487 ompi/mca/osc/rdma/osc_rdma_active_target.c ompi_osc_rdma_peer_t *peer = peers[i]; peer 488 ompi/mca/osc/rdma/osc_rdma_active_target.c intptr_t target = (intptr_t) peer->state + offsetof (ompi_osc_rdma_state_t, num_complete_msgs); peer 490 ompi/mca/osc/rdma/osc_rdma_active_target.c if (!ompi_osc_rdma_peer_local_state (peer)) { peer 491 ompi/mca/osc/rdma/osc_rdma_active_target.c ret = ompi_osc_rdma_lock_btl_op (module, peer, target, MCA_BTL_ATOMIC_ADD, 1, true); peer 45 ompi/mca/osc/rdma/osc_rdma_comm.c static int ompi_osc_rdma_get_contig (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t source_address, peer 154 ompi/mca/osc/rdma/osc_rdma_comm.c typedef int (*ompi_osc_rdma_fn_t) (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t remote_address, peer 179 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer, uint64_t remote_address, peer 248 ompi/mca/osc/rdma/osc_rdma_comm.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, subreq); peer 264 ompi/mca/osc/rdma/osc_rdma_comm.c ret = rdma_fn (sync, peer, (uint64_t) (intptr_t) remote_iovec[remote_iov_index].iov_base, remote_handle, peer 314 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_datatype_t *local_datatype, ompi_osc_rdma_peer_t *peer, peer 332 ompi/mca/osc/rdma/osc_rdma_comm.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, request); peer 349 ompi/mca/osc/rdma/osc_rdma_comm.c ret = rdma_fn (sync, peer, remote_address, remote_handle, local_address, rdma_len, request); peer 358 ompi/mca/osc/rdma/osc_rdma_comm.c return ompi_osc_rdma_master_noncontig (sync, local_address, local_count, local_datatype, peer, remote_address, peer 437 ompi/mca/osc/rdma/osc_rdma_comm.c static int ompi_osc_rdma_put_real (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 451 ompi/mca/osc/rdma/osc_rdma_comm.c ret = module->selected_btl->btl_put (module->selected_btl, peer->data_endpoint, ptr, target_address, peer 473 ompi/mca/osc/rdma/osc_rdma_comm.c int ompi_osc_rdma_put_contig (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 488 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_register (module, peer->data_endpoint, source_buffer, size, 0, &local_handle); peer 522 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_put_real (sync, peer, target_address, target_handle, ptr, local_handle, size, cbfunc, peer 569 ompi/mca/osc/rdma/osc_rdma_comm.c static int ompi_osc_rdma_get_partial (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t source_address, peer 576 ompi/mca/osc/rdma/osc_rdma_comm.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, subreq); peer 582 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_get_contig (sync, peer, source_address, source_handle, target_buffer, size, subreq); peer 591 ompi/mca/osc/rdma/osc_rdma_comm.c static int ompi_osc_rdma_get_contig (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t source_address, peer 627 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_get_partial (sync, peer, source_address, source_handle, target_buffer, subsize, request); peer 646 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_get_partial (sync, peer, source_address + aligned_len, source_handle, peer 663 ompi/mca/osc/rdma/osc_rdma_comm.c (void) ompi_osc_rdma_register (module, peer->data_endpoint, ptr, aligned_len, MCA_BTL_REG_FLAG_LOCAL_WRITE, peer 698 ompi/mca/osc/rdma/osc_rdma_comm.c ret = module->selected_btl->btl_get (module->selected_btl, peer->data_endpoint, ptr, peer 726 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_datatype_t *origin_datatype, ompi_osc_rdma_peer_t *peer, peer 751 ompi/mca/osc/rdma/osc_rdma_comm.c ret = osc_rdma_get_remote_segment (module, peer, target_disp, offset+len, peer 758 ompi/mca/osc/rdma/osc_rdma_comm.c if (ompi_osc_rdma_peer_local_base (peer)) { peer 763 ompi/mca/osc/rdma/osc_rdma_comm.c return ompi_osc_rdma_master (sync, (void *) origin_addr, origin_count, origin_datatype, peer, target_address, target_handle, peer 769 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer, ptrdiff_t source_disp, int source_count, peer 791 ompi/mca/osc/rdma/osc_rdma_comm.c ret = osc_rdma_get_remote_segment (module, peer, source_disp, source_span+source_lb, peer 798 ompi/mca/osc/rdma/osc_rdma_comm.c if (ompi_osc_rdma_peer_local_base (peer)) { peer 803 ompi/mca/osc/rdma/osc_rdma_comm.c return ompi_osc_rdma_master (sync, origin_addr, origin_count, origin_datatype, peer, source_address, peer 812 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer; peer 819 ompi/mca/osc/rdma/osc_rdma_comm.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 824 ompi/mca/osc/rdma/osc_rdma_comm.c return ompi_osc_rdma_put_w_req (sync, origin_addr, origin_count, origin_datatype, peer, target_disp, peer 834 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer; peer 842 ompi/mca/osc/rdma/osc_rdma_comm.c sync = ompi_osc_rdma_module_sync_lookup (module, target_rank, &peer); peer 847 ompi/mca/osc/rdma/osc_rdma_comm.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, rdma_request); peer 851 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_put_w_req (sync, origin_addr, origin_count, origin_datatype, peer, target_disp, peer 868 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer; peer 875 ompi/mca/osc/rdma/osc_rdma_comm.c sync = ompi_osc_rdma_module_sync_lookup (module, source_rank, &peer); peer 880 ompi/mca/osc/rdma/osc_rdma_comm.c return ompi_osc_rdma_get_w_req (sync, origin_addr, origin_count, origin_datatype, peer, peer 890 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_peer_t *peer; peer 899 ompi/mca/osc/rdma/osc_rdma_comm.c sync = ompi_osc_rdma_module_sync_lookup (module, source_rank, &peer); peer 904 ompi/mca/osc/rdma/osc_rdma_comm.c OMPI_OSC_RDMA_REQUEST_ALLOC(module, peer, rdma_request); peer 907 ompi/mca/osc/rdma/osc_rdma_comm.c ret = ompi_osc_rdma_get_w_req (sync, origin_addr, origin_count, origin_datatype, peer, peer 41 ompi/mca/osc/rdma/osc_rdma_comm.h static inline int osc_rdma_get_remote_segment (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, ptrdiff_t target_disp, peer 48 ompi/mca/osc/rdma/osc_rdma_comm.h peer->rank, (unsigned long) target_disp, peer->flags); peer 51 ompi/mca/osc/rdma/osc_rdma_comm.h ret = ompi_osc_rdma_find_dynamic_region (module, peer, (uint64_t) target_disp, length, ®ion); peer 54 ompi/mca/osc/rdma/osc_rdma_comm.h (uint64_t) target_disp, peer->rank); peer 61 ompi/mca/osc/rdma/osc_rdma_comm.h ompi_osc_rdma_peer_extended_t *ex_peer = (ompi_osc_rdma_peer_extended_t *) peer; peer 120 ompi/mca/osc/rdma/osc_rdma_comm.h int ompi_osc_rdma_put_contig (ompi_osc_rdma_sync_t *sync, ompi_osc_rdma_peer_t *peer, uint64_t target_address, peer 686 ompi/mca/osc/rdma/osc_rdma_component.c ompi_osc_rdma_peer_t *peer; peer 689 ompi/mca/osc/rdma/osc_rdma_component.c ret = ompi_osc_rdma_new_peer (module, peer_rank, &peer); peer 694 ompi/mca/osc/rdma/osc_rdma_component.c ex_peer = (ompi_osc_rdma_peer_extended_t *) peer; peer 699 ompi/mca/osc/rdma/osc_rdma_component.c peer->flags |= OMPI_OSC_RDMA_PEER_LOCAL_STATE; peer 700 ompi/mca/osc/rdma/osc_rdma_component.c peer->state = (osc_rdma_counter_t) peer_state; peer 701 ompi/mca/osc/rdma/osc_rdma_component.c peer->state_endpoint = NULL; peer 705 ompi/mca/osc/rdma/osc_rdma_component.c peer->state_handle = (mca_btl_base_registration_handle_t *) state_region->btl_handle_data; peer 707 ompi/mca/osc/rdma/osc_rdma_component.c peer->state = (osc_rdma_counter_t) ((uintptr_t) state_region->base + state_base + module->state_size * i); peer 708 ompi/mca/osc/rdma/osc_rdma_component.c peer->state_endpoint = ompi_osc_rdma_peer_btl_endpoint (module, temp[0].rank); peer 712 ompi/mca/osc/rdma/osc_rdma_component.c module->my_peer = peer; peer 717 ompi/mca/osc/rdma/osc_rdma_component.c peer->data_endpoint = ompi_osc_rdma_peer_btl_endpoint (module, peer_rank); peer 720 ompi/mca/osc/rdma/osc_rdma_component.c peer->data_endpoint = ompi_osc_rdma_peer_btl_endpoint (module, temp[0].rank); peer 723 ompi/mca/osc/rdma/osc_rdma_component.c ompi_osc_module_add_peer (module, peer); peer 727 ompi/mca/osc/rdma/osc_rdma_component.c peer->flags |= OMPI_OSC_RDMA_PEER_LOCAL_BASE; peer 750 ompi/mca/osc/rdma/osc_rdma_component.c peer->flags |= OMPI_OSC_RDMA_PEER_LOCAL_BASE; peer 291 ompi/mca/osc/rdma/osc_rdma_dynamic.c static int ompi_osc_rdma_refresh_dynamic_region (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_dynamic_t *peer) { peer 296 ompi/mca/osc/rdma/osc_rdma_dynamic.c OSC_RDMA_VERBOSE(MCA_BASE_VERBOSE_TRACE, "refreshing dynamic memory regions for target %d", peer->super.rank); peer 302 ompi/mca/osc/rdma/osc_rdma_dynamic.c source_address = (uint64_t)(intptr_t) peer->super.state + offsetof (ompi_osc_rdma_state_t, region_count); peer 303 ompi/mca/osc/rdma/osc_rdma_dynamic.c ret = ompi_osc_get_data_blocking (module, peer->super.state_endpoint, source_address, peer->super.state_handle, peer 315 ompi/mca/osc/rdma/osc_rdma_dynamic.c (unsigned long) region_id, (unsigned long) region_count, peer->region_id, peer->region_count); peer 324 ompi/mca/osc/rdma/osc_rdma_dynamic.c if (peer->region_id != region_id) { peer 331 ompi/mca/osc/rdma/osc_rdma_dynamic.c temp = realloc (peer->regions, region_len); peer 336 ompi/mca/osc/rdma/osc_rdma_dynamic.c peer->regions = temp; peer 339 ompi/mca/osc/rdma/osc_rdma_dynamic.c ompi_osc_rdma_lock_acquire_shared (module, &peer->super, 1, offsetof (ompi_osc_rdma_state_t, regions_lock), peer 342 ompi/mca/osc/rdma/osc_rdma_dynamic.c source_address = (uint64_t)(intptr_t) peer->super.state + offsetof (ompi_osc_rdma_state_t, regions); peer 343 ompi/mca/osc/rdma/osc_rdma_dynamic.c ret = ompi_osc_get_data_blocking (module, peer->super.state_endpoint, source_address, peer->super.state_handle, peer 344 ompi/mca/osc/rdma/osc_rdma_dynamic.c peer->regions, region_len); peer 351 ompi/mca/osc/rdma/osc_rdma_dynamic.c ompi_osc_rdma_lock_release_shared (module, &peer->super, -1, offsetof (ompi_osc_rdma_state_t, regions_lock)); peer 354 ompi/mca/osc/rdma/osc_rdma_dynamic.c peer->region_id = region_id; peer 355 ompi/mca/osc/rdma/osc_rdma_dynamic.c peer->region_count = region_count; peer 360 ompi/mca/osc/rdma/osc_rdma_dynamic.c OSC_RDMA_VERBOSE(MCA_BASE_VERBOSE_TRACE, "finished refreshing dynamic memory regions for target %d", peer->super.rank); peer 365 ompi/mca/osc/rdma/osc_rdma_dynamic.c int ompi_osc_rdma_find_dynamic_region (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, uint64_t base, size_t len, peer 368 ompi/mca/osc/rdma/osc_rdma_dynamic.c ompi_osc_rdma_peer_dynamic_t *dy_peer = (ompi_osc_rdma_peer_dynamic_t *) peer; peer 376 ompi/mca/osc/rdma/osc_rdma_dynamic.c if (!ompi_osc_rdma_peer_local_state (peer)) { peer 385 ompi/mca/osc/rdma/osc_rdma_dynamic.c ompi_osc_rdma_state_t *peer_state = (ompi_osc_rdma_state_t *) peer->state; peer 59 ompi/mca/osc/rdma/osc_rdma_dynamic.h int ompi_osc_rdma_find_dynamic_region (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, uint64_t base, size_t len, peer 106 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_btl_fop (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, uint64_t address, peer 110 ompi/mca/osc/rdma/osc_rdma_lock.h return ompi_osc_rdma_btl_fop (module, peer->state_endpoint, address, peer->state_handle, op, operand, 0, result, peer 176 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_btl_op (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, uint64_t address, peer 179 ompi/mca/osc/rdma/osc_rdma_lock.h return ompi_osc_rdma_btl_op (module, peer->state_endpoint, address, peer->state_handle, op, operand, 0, wait_for_completion, peer 237 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_btl_cswap (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, uint64_t address, peer 240 ompi/mca/osc/rdma/osc_rdma_lock.h return ompi_osc_rdma_btl_cswap (module, peer->state_endpoint, address, peer->state_handle, compare, value, 0, result); peer 257 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_release_shared (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 260 ompi/mca/osc/rdma/osc_rdma_lock.h uint64_t lock = (uint64_t) (intptr_t) peer->state + offset; peer 263 ompi/mca/osc/rdma/osc_rdma_lock.h peer->rank, (unsigned long) value); peer 265 ompi/mca/osc/rdma/osc_rdma_lock.h if (!ompi_osc_rdma_peer_local_state (peer)) { peer 266 ompi/mca/osc/rdma/osc_rdma_lock.h return ompi_osc_rdma_lock_btl_op (module, peer, lock, MCA_BTL_ATOMIC_ADD, value, false); peer 289 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_acquire_shared (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 293 ompi/mca/osc/rdma/osc_rdma_lock.h uint64_t lock = (uint64_t) peer->state + offset; peer 298 ompi/mca/osc/rdma/osc_rdma_lock.h peer->rank, (unsigned long) value); peer 301 ompi/mca/osc/rdma/osc_rdma_lock.h if (!ompi_osc_rdma_peer_local_state (peer)) { peer 303 ompi/mca/osc/rdma/osc_rdma_lock.h ret = ompi_osc_rdma_lock_btl_fop (module, peer, lock, MCA_BTL_ATOMIC_ADD, value, &lock_state, true); peer 318 ompi/mca/osc/rdma/osc_rdma_lock.h ompi_osc_rdma_lock_release_shared (module, peer, -value, offset); peer 351 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_try_acquire_exclusive (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 354 ompi/mca/osc/rdma/osc_rdma_lock.h uint64_t lock = (uint64_t) (uintptr_t) peer->state + offset; peer 358 ompi/mca/osc/rdma/osc_rdma_lock.h peer->rank); peer 360 ompi/mca/osc/rdma/osc_rdma_lock.h if (!ompi_osc_rdma_peer_local_state (peer)) { peer 364 ompi/mca/osc/rdma/osc_rdma_lock.h ret = ompi_osc_rdma_lock_btl_cswap (module, peer, lock, 0, OMPI_OSC_RDMA_LOCK_EXCLUSIVE, &lock_state); peer 395 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_acquire_exclusive (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 400 ompi/mca/osc/rdma/osc_rdma_lock.h while (1 == (ret = ompi_osc_rdma_lock_try_acquire_exclusive (module, peer, offset))) { peer 419 ompi/mca/osc/rdma/osc_rdma_lock.h static inline int ompi_osc_rdma_lock_release_exclusive (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 422 ompi/mca/osc/rdma/osc_rdma_lock.h uint64_t lock = (uint64_t) (intptr_t) peer->state + offset; peer 425 ompi/mca/osc/rdma/osc_rdma_lock.h OSC_RDMA_VERBOSE(MCA_BASE_VERBOSE_DEBUG, "releasing exclusive lock %" PRIx64 " on peer %d\n", lock, peer->rank); peer 427 ompi/mca/osc/rdma/osc_rdma_lock.h if (!ompi_osc_rdma_peer_local_state (peer)) { peer 428 ompi/mca/osc/rdma/osc_rdma_lock.h ret = ompi_osc_rdma_lock_btl_op (module, peer, lock, MCA_BTL_ATOMIC_ADD, -OMPI_OSC_RDMA_LOCK_EXCLUSIVE, peer 29 ompi/mca/osc/rdma/osc_rdma_module.c int ompi_osc_module_add_peer (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer) peer 34 ompi/mca/osc/rdma/osc_rdma_module.c ret = opal_hash_table_set_value_uint32 (&module->peer_hash, peer->rank, (void *) peer); peer 36 ompi/mca/osc/rdma/osc_rdma_module.c module->peer_array[peer->rank] = peer; peer 46 ompi/mca/osc/rdma/osc_rdma_module.c ompi_osc_rdma_peer_t *peer; peer 105 ompi/mca/osc/rdma/osc_rdma_module.c ret = opal_hash_table_get_first_key_uint32 (&module->peer_hash, &key, (void **) &peer, &node); peer 107 ompi/mca/osc/rdma/osc_rdma_module.c OBJ_RELEASE(peer); peer 108 ompi/mca/osc/rdma/osc_rdma_module.c ret = opal_hash_table_get_next_key_uint32 (&module->peer_hash, &key, (void **) &peer, peer 41 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_peer_t *peer; peer 49 ompi/mca/osc/rdma/osc_rdma_passive_target.c lock = ompi_osc_rdma_module_sync_lookup (module, target, &peer); peer 114 ompi/mca/osc/rdma/osc_rdma_passive_target.c static inline int ompi_osc_rdma_lock_atomic_internal (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 134 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = ompi_osc_rdma_lock_try_acquire_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, local_lock)); peer 144 ompi/mca/osc/rdma/osc_rdma_passive_target.c peer->flags |= OMPI_OSC_RDMA_PEER_EXCLUSIVE; peer 151 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = ompi_osc_rdma_lock_acquire_shared (module, peer, 1, offsetof (ompi_osc_rdma_state_t, local_lock), peer 164 ompi/mca/osc/rdma/osc_rdma_passive_target.c static inline int ompi_osc_rdma_unlock_atomic_internal (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer, peer 171 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_lock_release_exclusive (module, peer, offsetof (ompi_osc_rdma_state_t, local_lock)); peer 178 ompi/mca/osc/rdma/osc_rdma_passive_target.c peer->flags &= ~OMPI_OSC_RDMA_PEER_EXCLUSIVE; peer 181 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_lock_release_shared (module, peer, -1, offsetof (ompi_osc_rdma_state_t, local_lock)); peer 182 ompi/mca/osc/rdma/osc_rdma_passive_target.c peer->flags &= ~OMPI_OSC_RDMA_PEER_DEMAND_LOCKED; peer 188 ompi/mca/osc/rdma/osc_rdma_passive_target.c int ompi_osc_rdma_demand_lock_peer (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer) peer 196 ompi/mca/osc/rdma/osc_rdma_passive_target.c OPAL_THREAD_SCOPED_LOCK(&peer->lock, peer 198 ompi/mca/osc/rdma/osc_rdma_passive_target.c if (!ompi_osc_rdma_peer_is_demand_locked (peer)) { peer 199 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = ompi_osc_rdma_lock_atomic_internal (module, peer, lock); peer 200 ompi/mca/osc/rdma/osc_rdma_passive_target.c OPAL_THREAD_SCOPED_LOCK(&lock->lock, opal_list_append (&lock->demand_locked_peers, &peer->super)); peer 201 ompi/mca/osc/rdma/osc_rdma_passive_target.c peer->flags |= OMPI_OSC_RDMA_PEER_DEMAND_LOCKED; peer 212 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_peer_t *peer = ompi_osc_rdma_module_peer (module, target); peer 243 ompi/mca/osc/rdma/osc_rdma_passive_target.c lock->peer_list.peer = peer; peer 245 ompi/mca/osc/rdma/osc_rdma_passive_target.c OBJ_RETAIN(peer); peer 248 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = ompi_osc_rdma_lock_atomic_internal (module, peer, lock); peer 270 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_peer_t *peer; peer 278 ompi/mca/osc/rdma/osc_rdma_passive_target.c lock = ompi_osc_rdma_module_lock_find (module, target, &peer); peer 292 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = ompi_osc_rdma_unlock_atomic_internal (module, peer, lock); peer 296 ompi/mca/osc/rdma/osc_rdma_passive_target.c OBJ_RELEASE(peer); peer 401 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_peer_t *peer, *next; peer 404 ompi/mca/osc/rdma/osc_rdma_passive_target.c OPAL_LIST_FOREACH_SAFE(peer, next, &lock->demand_locked_peers, ompi_osc_rdma_peer_t) { peer 405 ompi/mca/osc/rdma/osc_rdma_passive_target.c (void) ompi_osc_rdma_unlock_atomic_internal (module, peer, lock); peer 406 ompi/mca/osc/rdma/osc_rdma_passive_target.c opal_list_remove_item (&lock->demand_locked_peers, &peer->super); peer 59 ompi/mca/osc/rdma/osc_rdma_peer.c ompi_osc_rdma_peer_t *peer; peer 70 ompi/mca/osc/rdma/osc_rdma_peer.c peer = (ompi_osc_rdma_peer_t *) OBJ_NEW(ompi_osc_rdma_peer_dynamic_t); peer 73 ompi/mca/osc/rdma/osc_rdma_peer.c peer = (ompi_osc_rdma_peer_t *) OBJ_NEW(ompi_osc_rdma_peer_basic_t); peer 75 ompi/mca/osc/rdma/osc_rdma_peer.c peer = (ompi_osc_rdma_peer_t *) OBJ_NEW(ompi_osc_rdma_peer_extended_t); peer 78 ompi/mca/osc/rdma/osc_rdma_peer.c peer->data_endpoint = endpoint; peer 79 ompi/mca/osc/rdma/osc_rdma_peer.c peer->rank = peer_id; peer 81 ompi/mca/osc/rdma/osc_rdma_peer.c *peer_out = peer; peer 96 ompi/mca/osc/rdma/osc_rdma_peer.c static int ompi_osc_rdma_peer_setup (ompi_osc_rdma_module_t *module, ompi_osc_rdma_peer_t *peer) peer 98 ompi/mca/osc/rdma/osc_rdma_peer.c ompi_osc_rdma_peer_extended_t *ex_peer = (ompi_osc_rdma_peer_extended_t *) peer; peer 109 ompi/mca/osc/rdma/osc_rdma_peer.c OSC_RDMA_VERBOSE(MCA_BASE_VERBOSE_DEBUG, "configuring peer for rank %d", peer->rank); peer 118 ompi/mca/osc/rdma/osc_rdma_peer.c node_id = peer->rank / RANK_ARRAY_COUNT(module); peer 123 ompi/mca/osc/rdma/osc_rdma_peer.c array_index = peer->rank % RANK_ARRAY_COUNT(module); peer 134 ompi/mca/osc/rdma/osc_rdma_peer.c ", size: %lu", peer->rank, node_rank, array_index, array_pointer, sizeof (rank_data)); peer 147 ompi/mca/osc/rdma/osc_rdma_peer.c peer->state = node_peer_data->base + module->state_offset + module->state_size * rank_data.rank; peer 150 ompi/mca/osc/rdma/osc_rdma_peer.c peer->state_handle = (mca_btl_base_registration_handle_t *) node_peer_data->btl_handle_data; peer 153 ompi/mca/osc/rdma/osc_rdma_peer.c peer->state_endpoint = ompi_osc_rdma_peer_btl_endpoint (module, NODE_ID_TO_RANK(module, node_peer_data, rank_data.node_id)); peer 154 ompi/mca/osc/rdma/osc_rdma_peer.c if (OPAL_UNLIKELY(NULL == peer->state_endpoint)) { peer 175 ompi/mca/osc/rdma/osc_rdma_peer.c ret = ompi_osc_get_data_blocking (module, peer->state_endpoint, peer->state + peer_data_offset, peer->state_handle, peer 193 ompi/mca/osc/rdma/osc_rdma_peer.c ", flags: 0x%x, disp_unit: %d", peer->rank, base_region->base, base_region->len, peer 194 ompi/mca/osc/rdma/osc_rdma_peer.c peer->flags, disp_unit); peer 197 ompi/mca/osc/rdma/osc_rdma_peer.c if (ompi_osc_rdma_peer_local_base (peer)) { peer 216 ompi/mca/osc/rdma/osc_rdma_peer.c peer->flags |= OMPI_OSC_RDMA_PEER_BASE_FREE; peer 244 ompi/mca/osc/rdma/osc_rdma_peer.c ompi_osc_rdma_peer_t *peer; peer 249 ompi/mca/osc/rdma/osc_rdma_peer.c peer = ompi_osc_module_get_peer (module, peer_id); peer 250 ompi/mca/osc/rdma/osc_rdma_peer.c if (NULL != peer) { peer 251 ompi/mca/osc/rdma/osc_rdma_peer.c return peer; peer 254 ompi/mca/osc/rdma/osc_rdma_peer.c ret = ompi_osc_rdma_new_peer (module, peer_id, &peer); peer 259 ompi/mca/osc/rdma/osc_rdma_peer.c ret = ompi_osc_rdma_peer_setup (module, peer); peer 261 ompi/mca/osc/rdma/osc_rdma_peer.c OBJ_RELEASE(peer); peer 265 ompi/mca/osc/rdma/osc_rdma_peer.c ret = ompi_osc_module_add_peer (module, peer); peer 268 ompi/mca/osc/rdma/osc_rdma_peer.c OBJ_RELEASE(peer); peer 275 ompi/mca/osc/rdma/osc_rdma_peer.c return peer; peer 280 ompi/mca/osc/rdma/osc_rdma_peer.c struct ompi_osc_rdma_peer_t *peer; peer 283 ompi/mca/osc/rdma/osc_rdma_peer.c peer = ompi_osc_rdma_peer_lookup_internal (module, peer_id); peer 286 ompi/mca/osc/rdma/osc_rdma_peer.c return peer; peer 292 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_construct (ompi_osc_rdma_peer_t *peer) peer 294 ompi/mca/osc/rdma/osc_rdma_peer.c memset ((char *) peer + sizeof (peer->super), 0, sizeof (*peer) - sizeof (peer->super)); peer 297 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_destruct (ompi_osc_rdma_peer_t *peer) peer 299 ompi/mca/osc/rdma/osc_rdma_peer.c if (peer->state_handle && (peer->flags & OMPI_OSC_RDMA_PEER_STATE_FREE)) { peer 300 ompi/mca/osc/rdma/osc_rdma_peer.c free (peer->state_handle); peer 308 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_basic_construct (ompi_osc_rdma_peer_basic_t *peer) peer 310 ompi/mca/osc/rdma/osc_rdma_peer.c memset ((char *) peer + sizeof (peer->super), 0, sizeof (*peer) - sizeof (peer->super)); peer 313 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_basic_destruct (ompi_osc_rdma_peer_basic_t *peer) peer 315 ompi/mca/osc/rdma/osc_rdma_peer.c if (peer->base_handle && (peer->super.flags & OMPI_OSC_RDMA_PEER_BASE_FREE)) { peer 316 ompi/mca/osc/rdma/osc_rdma_peer.c free (peer->base_handle); peer 327 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_dynamic_construct (ompi_osc_rdma_peer_dynamic_t *peer) peer 329 ompi/mca/osc/rdma/osc_rdma_peer.c memset ((char *) peer + sizeof (peer->super), 0, sizeof (*peer) - sizeof (peer->super)); peer 332 ompi/mca/osc/rdma/osc_rdma_peer.c static void ompi_osc_rdma_peer_dynamic_destruct (ompi_osc_rdma_peer_dynamic_t *peer) peer 334 ompi/mca/osc/rdma/osc_rdma_peer.c if (peer->regions) { peer 335 ompi/mca/osc/rdma/osc_rdma_peer.c free (peer->regions); peer 180 ompi/mca/osc/rdma/osc_rdma_peer.h static inline bool ompi_osc_rdma_peer_is_exclusive (ompi_osc_rdma_peer_t *peer) peer 182 ompi/mca/osc/rdma/osc_rdma_peer.h return !!(peer->flags & OMPI_OSC_RDMA_PEER_EXCLUSIVE); peer 194 ompi/mca/osc/rdma/osc_rdma_peer.h static inline bool ompi_osc_rdma_peer_test_set_flag (ompi_osc_rdma_peer_t *peer, int flag) peer 199 ompi/mca/osc/rdma/osc_rdma_peer.h flags = peer->flags; peer 205 ompi/mca/osc/rdma/osc_rdma_peer.h } while (!OPAL_ATOMIC_COMPARE_EXCHANGE_STRONG_32 (&peer->flags, &flags, flags | flag)); peer 216 ompi/mca/osc/rdma/osc_rdma_peer.h static inline void ompi_osc_rdma_peer_clear_flag (ompi_osc_rdma_peer_t *peer, int flag) peer 218 ompi/mca/osc/rdma/osc_rdma_peer.h OPAL_ATOMIC_AND_FETCH32(&peer->flags, ~flag); peer 227 ompi/mca/osc/rdma/osc_rdma_peer.h static inline bool ompi_osc_rdma_peer_local_base (ompi_osc_rdma_peer_t *peer) peer 229 ompi/mca/osc/rdma/osc_rdma_peer.h return !!(peer->flags & OMPI_OSC_RDMA_PEER_LOCAL_BASE); peer 241 ompi/mca/osc/rdma/osc_rdma_peer.h static inline bool ompi_osc_rdma_peer_local_state (ompi_osc_rdma_peer_t *peer) peer 243 ompi/mca/osc/rdma/osc_rdma_peer.h return !!(peer->flags & OMPI_OSC_RDMA_PEER_LOCAL_STATE); peer 252 ompi/mca/osc/rdma/osc_rdma_peer.h static inline bool ompi_osc_rdma_peer_is_demand_locked (ompi_osc_rdma_peer_t *peer) peer 254 ompi/mca/osc/rdma/osc_rdma_peer.h return !!(peer->flags & OMPI_OSC_RDMA_PEER_DEMAND_LOCKED); peer 35 ompi/mca/osc/rdma/osc_rdma_request.h ompi_osc_rdma_peer_t *peer; peer 73 ompi/mca/osc/rdma/osc_rdma_request.h (req)->peer = (rpeer); \ peer 52 ompi/mca/osc/rdma/osc_rdma_sync.c struct ompi_osc_rdma_peer_t **peer) peer 58 ompi/mca/osc/rdma/osc_rdma_sync.c *peer = NULL; peer 61 ompi/mca/osc/rdma/osc_rdma_sync.c *peer = peers[0]; peer 66 ompi/mca/osc/rdma/osc_rdma_sync.c return ompi_osc_rdma_sync_array_peer (rank, peers, mid, peer); peer 69 ompi/mca/osc/rdma/osc_rdma_sync.c return ompi_osc_rdma_sync_array_peer (rank, peers + mid, nranks - mid, peer); peer 72 ompi/mca/osc/rdma/osc_rdma_sync.c bool ompi_osc_rdma_sync_pscw_peer (ompi_osc_rdma_module_t *module, int target, struct ompi_osc_rdma_peer_t **peer) peer 78 ompi/mca/osc/rdma/osc_rdma_sync.c *peer = NULL; peer 82 ompi/mca/osc/rdma/osc_rdma_sync.c return ompi_osc_rdma_sync_array_peer (target, rdma_sync->peer_list.peers, rdma_sync->num_peers, peer); peer 85 ompi/mca/osc/rdma/osc_rdma_sync.h struct ompi_osc_rdma_peer_t *peer; peer 137 ompi/mca/osc/rdma/osc_rdma_sync.h bool ompi_osc_rdma_sync_pscw_peer (struct ompi_osc_rdma_module_t *module, int target, struct ompi_osc_rdma_peer_t **peer); peer 74 ompi/mca/pml/base/pml_base_sendreq.h peer, \ peer 91 ompi/mca/pml/base/pml_base_sendreq.h (request)->req_base.req_peer = (int32_t)peer; \ peer 493 ompi/mca/pml/cm/pml_cm.h (*message)->peer, peer 527 ompi/mca/pml/cm/pml_cm.h (*message)->peer, peer 97 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 112 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h result = ((elem->tags[i] & elem->tmask[i]) == (tag & elem->tmask[i])) && ((elem->srcs[i] & elem->smask[i]) == (peer & elem->smask[i])); peer 124 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 139 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h result = ((elem->tags[i] & elem->tmask[i]) == (tag & elem->tmask[i])) && ((elem->srcs[i] & elem->smask[i]) == (peer & elem->smask[i])); peer 371 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 375 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h printf("custom_match_umq_find_verify_hold list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 386 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h if(peer == OMPI_ANY_SOURCE) peer 398 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h peer = peer & smask; peer 406 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_arrays.h result = (tag == (elem->tags[i] & tmask)) && (peer == (elem->srcs[i] & smask)); peer 93 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 96 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h printf("custom_match_prq_find_verify list: %x tag: %x peer: %x\n", list, tag, peer); peer 101 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h int8_t key = peer ^ tag; peer 113 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h if((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG)) peer 128 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 131 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h printf("custom_match_prq_find_dequeue_verify list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 137 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h int8_t key = peer ^ tag; peer 159 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h if(((0x1l << i) & result) && req && ((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG))) peer 375 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 378 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h printf("custom_match_umq_find_verify_hold list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 387 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h int8_t key = peer ^ tag; peer 389 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h if(peer == OMPI_ANY_SOURCE || tag == OMPI_ANY_TAG) peer 411 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-byte.h if((req->hdr.hdr_match.hdr_src == peer || peer == OMPI_ANY_SOURCE) && (req->hdr.hdr_match.hdr_tag == tag || tag == OMPI_ANY_TAG)) peer 93 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 96 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h printf("custom_match_prq_find_verify list: %x tag: %x peer: %x\n", list, tag, peer); peer 101 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h int16_t key = peer ^ tag; peer 113 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h if((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG)) peer 128 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 131 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h printf("custom_match_prq_find_dequeue_verify list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 137 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h int16_t key = peer ^ tag; peer 153 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h if((0x1 << i & result) && req && ((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG))) peer 367 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 370 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h printf("custom_match_umq_find_verify_hold list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 377 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h int16_t key = peer ^ tag; peer 381 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h if(peer == OMPI_ANY_SOURCE || tag == OMPI_ANY_TAG) peer 402 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-short.h if((req->hdr.hdr_match.hdr_src == peer || peer == OMPI_ANY_SOURCE) && (req->hdr.hdr_match.hdr_tag == tag || tag == OMPI_ANY_TAG)) peer 91 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 94 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h printf("custom_match_prq_find_verify list: %x tag: %x peer: %x\n", list, tag, peer); peer 99 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h int32_t key = peer; peer 112 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h if((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG)) peer 127 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 130 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h printf("custom_match_prq_find_dequeue_verify list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 136 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h int32_t key = peer; peer 153 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h if((0x1 << i & result) && req && ((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG))) peer 376 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 379 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h printf("custom_match_umq_find_verify_hold list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 386 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h int32_t key = peer; peer 391 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h if(peer == OMPI_ANY_SOURCE) peer 420 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_fuzzy512-word.h if((req->hdr.hdr_match.hdr_src == peer || peer == OMPI_ANY_SOURCE) && (req->hdr.hdr_match.hdr_tag == tag || tag == OMPI_ANY_TAG)) peer 79 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 82 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h printf("custom_match_prq_find_verify list: %x tag: %x peer: %x\n", list, tag, peer); peer 90 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h ((elem->src & elem->smask) == (peer & elem->smask)); peer 100 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 103 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h printf("custom_match_prq_find_dequeue_verify list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 112 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h ((elem->src & elem->smask) == (peer & elem->smask)); peer 326 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 329 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h printf("custom_match_umq_find_verify_hold list: %x:%d tag: %x peer: %x\n", list, list->size, tag, peer); peer 338 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h if(peer == OMPI_ANY_SOURCE) peer 349 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h peer = peer & smask; peer 354 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h ((elem->src & smask) == peer); peer 358 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_linkedlist.h printf("Found list: %x tag: %x peer: %x\n", list, tag, peer); peer 95 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h static inline void* custom_match_prq_find_verify(custom_match_prq* list, int tag, int peer) peer 98 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h printf("custom_match_prq_find_verify list: %p tag: %x peer: %x\n", (void *) list, tag, peer); peer 104 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h __m512i ssearch = _mm512_set1_epi32(peer); peer 129 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h static inline void* custom_match_prq_find_dequeue_verify(custom_match_prq* list, int tag, int peer) peer 132 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h printf("custom_match_prq_find_dequeue_verify list: %p:%d tag: %x peer: %x\n", (void *) list, list->size, tag, peer); peer 139 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h __m512i ssearch = _mm512_set1_epi32(peer); peer 155 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h if((0x1 << i & result) && req && ((req->req_peer == peer || req->req_peer == OMPI_ANY_SOURCE) && (req->req_tag == tag || req->req_tag == OMPI_ANY_TAG))) peer 387 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h static inline void* custom_match_umq_find_verify_hold(custom_match_umq* list, int tag, int peer, custom_match_umq_node** hold_prev, custom_match_umq_node** hold_elem, int* hold_index) peer 390 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h printf("custom_match_umq_find_verify_hold list: %p:%d tag: %x peer: %x\n", (void *) list, list->size, tag, peer); peer 398 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h __m512i ssearch = _mm512_set1_epi32(peer); peer 402 ompi/mca/pml/ob1/custommatch/pml_ob1_custom_match_vectors.h if(peer == OMPI_ANY_SOURCE) peer 117 ompi/mca/pml/ob1/pml_ob1_iprobe.c (*message)->peer = recvreq->req_recv.req_base.req_ompi.req_status.MPI_SOURCE; peer 172 ompi/mca/pml/ob1/pml_ob1_iprobe.c (*message)->peer = recvreq->req_recv.req_base.req_ompi.req_status.MPI_SOURCE; peer 83 ompi/mca/pml/ucx/pml_ucx_request.h msg->peer = PML_UCX_TAG_GET_SOURCE((_info)->sender_tag); \ peer 217 ompi/mca/pml/yalla/pml_yalla_request.h (*(_message))->peer = (_rreq)->completion.sender_imm; \ peer 30 ompi/message/message.h int peer; /**< peer, same as status.MPI_SOURCE */ peer 24 ompi/patterns/net/allreduce.c void send_completion(nt status, struct ompi_process_name_t* peer, struct iovec* msg, peer 32 ompi/patterns/net/allreduce.c void recv_completion(nt status, struct ompi_process_name_t* peer, struct iovec* msg, peer 49 ompi/patterns/net/netpatterns_knomial_tree.c int peer; peer 139 ompi/patterns/net/netpatterns_knomial_tree.c peer = stray - cnt; peer 141 ompi/patterns/net/netpatterns_knomial_tree.c for( i = 0; i < peer; i++){ peer 145 ompi/patterns/net/netpatterns_knomial_tree.c exchange_node->reindex_map[peer] = peer; peer 146 ompi/patterns/net/netpatterns_knomial_tree.c for( i = (peer+1); i < (peer + (num_nodes - stray)+1); i++) { peer 154 ompi/patterns/net/netpatterns_knomial_tree.c exchange_node->reindex_map[stray] = peer + 1; peer 276 ompi/patterns/net/netpatterns_knomial_tree.c peer = base + (reindex_myid + k_temp2*(j+1))%k_temp1; peer 277 ompi/patterns/net/netpatterns_knomial_tree.c if( peer < stray ) { peer 281 ompi/patterns/net/netpatterns_knomial_tree.c exchange_node->payload_info[i][j].r_len = prev_data[exchange_node->reindex_map[peer]]; peer 286 ompi/patterns/net/netpatterns_knomial_tree.c FIND_BASE(peer_base,peer,i,tree_order); peer 307 ompi/patterns/net/netpatterns_knomial_tree.c ex_node = exchange_node->reindex_map[peer]; peer 333 ompi/patterns/net/netpatterns_knomial_tree.c current_data[myid] += prev_data[exchange_node->reindex_map[peer]]; peer 434 ompi/patterns/net/netpatterns_knomial_tree.c peer = base + (exchange_node->reindex_myid + k_temp2*(j+1))%k_temp1; peer 435 ompi/patterns/net/netpatterns_knomial_tree.c if ( peer < stray ) { peer 436 ompi/patterns/net/netpatterns_knomial_tree.c exchange_node->rank_exchanges[i][j] = exchange_node->reindex_map[peer]; peer 542 ompi/patterns/net/netpatterns_knomial_tree.c int k_base, kpow_num, peer; peer 646 ompi/patterns/net/netpatterns_knomial_tree.c peer = node_rank + kpow_num * j; peer 647 ompi/patterns/net/netpatterns_knomial_tree.c if (k_base != peer/(kpow_num * tree_order)) { peer 649 ompi/patterns/net/netpatterns_knomial_tree.c peer = k_base * (kpow_num * tree_order) + peer 650 ompi/patterns/net/netpatterns_knomial_tree.c peer % (kpow_num * tree_order); peer 652 ompi/patterns/net/netpatterns_knomial_tree.c exchange_node->rank_exchanges[i][j - 1] = peer; peer 654 ompi/patterns/net/netpatterns_knomial_tree.c i, j, tree_order, peer)); peer 240 ompi/patterns/net/netpatterns_knomial_tree.h #define MCA_COMMON_NETPATTERNS_GET_NEXT_KNOMIAL_PEER(my_rank, radix, step_info, peer) \ peer 244 ompi/patterns/net/netpatterns_knomial_tree.h peer = step_info.k_tmp_peer + step_info.k_level/radix; \ peer 245 ompi/patterns/net/netpatterns_knomial_tree.h if (rank_radix_base != peer/step_info.k_level) { \ peer 247 ompi/patterns/net/netpatterns_knomial_tree.h peer -= step_info.k_level; \ peer 248 ompi/patterns/net/netpatterns_knomial_tree.h assert(peer >=0); \ peer 256 ompi/patterns/net/netpatterns_knomial_tree.h step_info.k_tmp_peer = peer; \ peer 82 ompi/peruse/peruse-internal.h _comm_spec.peer = (base_req)->req_peer; \ peer 100 ompi/peruse/peruse-internal.h _comm_spec.peer = (base_req)->req_peer; \ peer 118 ompi/peruse/peruse-internal.h _comm_spec.peer = (hdr_peer); \ peer 29 ompi/peruse/peruse.h int peer; peer 55 ompi/tools/mpisync/mpigclock.c static double mpigclock_measure_offset_adaptive(MPI_Comm comm, int root, int peer, double *min_rtt, double root_offset); peer 63 ompi/tools/mpisync/mpigclock.c int peer, rank, commsize; peer 69 ompi/tools/mpisync/mpigclock.c for (peer = 1; peer < commsize; peer++) { peer 71 ompi/tools/mpisync/mpigclock.c if (rank == root || rank == peer) { peer 72 ompi/tools/mpisync/mpigclock.c ret = mpigclock_measure_offset_adaptive(comm, root, peer, rtt, 0.0); peer 84 ompi/tools/mpisync/mpigclock.c int peer, rank, commsize; peer 102 ompi/tools/mpisync/mpigclock.c peer = 2 * rank + 1; peer 103 ompi/tools/mpisync/mpigclock.c if (peer < commsize) { peer 104 ompi/tools/mpisync/mpigclock.c MPI_Send(&root_offset, 1, MPI_DOUBLE, peer, MPIGCLOCK_MSGTAG, comm); peer 105 ompi/tools/mpisync/mpigclock.c mpigclock_measure_offset_adaptive(comm, rank, peer, rtt, root_offset); peer 109 ompi/tools/mpisync/mpigclock.c peer = 2 * rank + 2; peer 110 ompi/tools/mpisync/mpigclock.c if (peer < commsize) { peer 111 ompi/tools/mpisync/mpigclock.c MPI_Send(&root_offset, 1, MPI_DOUBLE, peer, MPIGCLOCK_MSGTAG, comm); peer 112 ompi/tools/mpisync/mpigclock.c mpigclock_measure_offset_adaptive(comm, rank, peer, rtt, root_offset); peer 119 ompi/tools/mpisync/mpigclock.c static double mpigclock_measure_offset_adaptive(MPI_Comm comm, int root, int peer, double *min_rtt, double root_offset) peer 152 ompi/tools/mpisync/mpigclock.c MPI_Recv(&starttime, 1, MPI_DOUBLE, peer, MPIGCLOCK_MSGTAG, comm, peer 158 ompi/tools/mpisync/mpigclock.c MPI_Send(&peertime, 1, MPI_DOUBLE, peer, MPIGCLOCK_MSGTAG, comm); peer 166 ompi/win/win.h static inline int ompi_win_peer_invalid(ompi_win_t *win, int peer) { peer 167 ompi/win/win.h if (win->w_group->grp_proc_count <= peer || peer < 0) return true; peer 702 opal/mca/btl/btl.h struct mca_btl_base_endpoint_t** peer peer 554 opal/mca/btl/portals4/btl_portals4.c struct mca_btl_base_endpoint_t* peer, peer 573 opal/mca/btl/portals4/btl_portals4.c frag = (mca_btl_portals4_frag_t*) mca_btl_portals4_alloc(btl_base, peer, MCA_BTL_NO_ORDER, max_data + reserve, flags); peer 212 opal/mca/btl/portals4/btl_portals4.h struct mca_btl_base_endpoint_t* peer, peer 532 opal/mca/btl/smcuda/btl_smcuda.h #define MCA_BTL_SMCUDA_SIGNAL_PEER(peer) \ peer 535 opal/mca/btl/smcuda/btl_smcuda.h if(write(peer->fifo_fd, &cmd, sizeof(cmd)) != sizeof(cmd)) { \ peer 540 opal/mca/btl/smcuda/btl_smcuda.h #define MCA_BTL_SMCUDA_SIGNAL_PEER(peer) peer 335 opal/mca/btl/tcp/btl_tcp.h struct mca_btl_base_endpoint_t* peer, peer 1445 opal/mca/btl/tcp/btl_tcp_component.c const char *peer = opal_fd_get_peer_name(sd); peer 1448 opal/mca/btl/tcp/btl_tcp_component.c peer, (int) retval, (int) sizeof(hs_msg)); peer 1449 opal/mca/btl/tcp/btl_tcp_component.c free((char*) peer); peer 1459 opal/mca/btl/tcp/btl_tcp_component.c const char *peer = opal_fd_get_peer_name(sd); peer 1462 opal/mca/btl/tcp/btl_tcp_component.c peer, peer 1465 opal/mca/btl/tcp/btl_tcp_component.c free((char*) peer); peer 361 opal/mca/btl/template/btl_template.h struct mca_btl_base_endpoint_t* peer, peer 86 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c static void pmix_client_notify_recv(struct pmix_peer_t *peer, peer 380 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_peer_t *peer = (pmix_peer_t*)pr; peer 396 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_BFROPS_UNPACK(rc, peer, buf, &source, &cnt, PMIX_PROC); peer 402 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_BFROPS_UNPACK(rc, peer, buf, &channel, &cnt, PMIX_IOF_CHANNEL); peer 408 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_BFROPS_UNPACK(rc, peer, buf, &bo, &cnt, PMIX_BYTE_OBJECT); peer 758 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c pmix_peer_t *peer; peer 849 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c if (NULL != (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_client_globals.peers, i))) { peer 850 opal/mca/pmix/pmix4x/pmix/src/client/pmix_client.c PMIX_RELEASE(peer); peer 709 opal/mca/pmix/pmix4x/pmix/src/common/pmix_attributes.c static void query_cbfunc(struct pmix_peer_t *peer, peer 725 opal/mca/pmix/pmix4x/pmix/src/common/pmix_attributes.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->status, &cnt, PMIX_STATUS); peer 736 opal/mca/pmix/pmix4x/pmix/src/common/pmix_attributes.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->ninfo, &cnt, PMIX_SIZE); peer 744 opal/mca/pmix/pmix4x/pmix/src/common/pmix_attributes.c PMIX_BFROPS_UNPACK(rc, peer, buf, results->info, &cnt, PMIX_INFO); peer 49 opal/mca/pmix/pmix4x/pmix/src/common/pmix_control.c static void query_cbfunc(struct pmix_peer_t *peer, peer 77 opal/mca/pmix/pmix4x/pmix/src/common/pmix_control.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->status, &cnt, PMIX_STATUS); peer 88 opal/mca/pmix/pmix4x/pmix/src/common/pmix_control.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->ninfo, &cnt, PMIX_SIZE); peer 96 opal/mca/pmix/pmix4x/pmix/src/common/pmix_control.c PMIX_BFROPS_UNPACK(rc, peer, buf, results->info, &cnt, PMIX_INFO); peer 74 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c pmix_peer_t *peer; peer 91 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL != (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, i))) { peer 94 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (0 == strncmp(proc->nspace, peer->nptr->nspace, PMIX_MAX_NSLEN)) { peer 95 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c return peer; peer 108 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer = PMIX_NEW(pmix_peer_t); peer 109 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer) { peer 113 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr = PMIX_NEW(pmix_namespace_t); peer 114 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer->nptr) { peer 115 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_RELEASE(peer); peer 119 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr->nspace = strdup(proc->nspace); peer 121 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr->compat.bfrops = pmix_bfrops_base_assign_module(value->data.string); peer 123 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer->nptr->compat.bfrops) { peer 124 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_RELEASE(peer); peer 128 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c pmix_pointer_array_add(&pmix_server_globals.clients, peer); peer 129 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c return peer; peer 149 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer = PMIX_NEW(pmix_peer_t); peer 150 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer) { peer 154 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr = PMIX_NEW(pmix_namespace_t); peer 155 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer->nptr) { peer 156 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_RELEASE(peer); peer 160 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr->nspace = strdup(proc->nspace); peer 162 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c peer->nptr->compat.bfrops = pmix_bfrops_base_assign_module(value->data.string); peer 164 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == peer->nptr->compat.bfrops) { peer 165 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_RELEASE(peer); peer 170 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c return peer; peer 180 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c pmix_peer_t *peer; peer 182 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == (peer = find_peer(target))) { peer 193 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_BFROPS_PACK(rc, peer, peer 211 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c pmix_peer_t *peer; peer 213 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c if (NULL == (peer = find_peer(source))) { peer 224 opal/mca/pmix/pmix4x/pmix/src/common/pmix_data.c PMIX_BFROPS_UNPACK(rc, peer, peer 45 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c static void msgcbfunc(struct pmix_peer_t *peer, peer 55 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &m, PMIX_STATUS); peer 202 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c static void stdincbfunc(struct pmix_peer_t *peer, peer 223 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &cnt, PMIX_STATUS); peer 811 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c static void iof_stdin_cbfunc(struct pmix_peer_t *peer, peer 823 opal/mca/pmix/pmix4x/pmix/src/common/pmix_iof.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ret, &cnt, PMIX_STATUS); peer 44 opal/mca/pmix/pmix4x/pmix/src/common/pmix_log.c static void log_cbfunc(struct pmix_peer_t *peer, peer 54 opal/mca/pmix/pmix4x/pmix/src/common/pmix_log.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &m, PMIX_STATUS); peer 50 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c static void query_cbfunc(struct pmix_peer_t *peer, peer 68 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->status, &cnt, PMIX_STATUS); peer 80 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_BFROPS_UNPACK(rc, peer, buf, &results->ninfo, &cnt, PMIX_SIZE); peer 89 opal/mca/pmix/pmix4x/pmix/src/common/pmix_query.c PMIX_BFROPS_UNPACK(rc, peer, buf, results->info, &cnt, PMIX_INFO); peer 37 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c static void getcbfunc(struct pmix_peer_t *peer, peer 65 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &cnt, PMIX_STATUS); peer 76 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cred, &cnt, PMIX_BYTE_OBJECT); peer 84 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 92 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, info, &cnt, PMIX_INFO); peer 233 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c static void valid_cbfunc(struct pmix_peer_t *peer, peer 260 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &cnt, PMIX_STATUS); peer 271 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 279 opal/mca/pmix/pmix4x/pmix/src/common/pmix_security.c PMIX_BFROPS_UNPACK(rc, peer, buf, info, &cnt, PMIX_INFO); peer 990 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c if (PMIX_CHECK_PROCID(&cd->source, &pr->peer->info->pname)) { peer 996 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c if (nm->pname == &pr->peer->info->pname) { peer 1019 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_LOAD_PROCID(&proc, pr->peer->info->pname.nspace, pr->peer->info->pname.rank); peer 1025 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c pr->peer->info->pname.nspace, pr->peer->info->pname.rank, peer 1030 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c nm->pname = &pr->peer->info->pname; peer 1038 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_BFROPS_PACK(rc, pr->peer, bfr, &cmd, 1, PMIX_COMMAND); peer 1046 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_BFROPS_PACK(rc, pr->peer, bfr, &cd->status, 1, PMIX_STATUS); peer 1054 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_BFROPS_PACK(rc, pr->peer, bfr, &cd->source, 1, PMIX_PROC); peer 1061 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_BFROPS_PACK(rc, pr->peer, bfr, &cd->ninfo, 1, PMIX_SIZE); peer 1069 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_BFROPS_PACK(rc, pr->peer, bfr, cd->info, cd->ninfo, PMIX_INFO); peer 1076 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_notification.c PMIX_SERVER_QUEUE_REPLY(rc, pr->peer, 0, bfr); peer 83 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_registration.c static void regevents_cbfunc(struct pmix_peer_t *peer, pmix_ptl_hdr_t *hdr, peer 97 opal/mca/pmix/pmix4x/pmix/src/event/pmix_event_registration.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ret, &cnt, PMIX_STATUS); peer 233 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c p->peer = NULL; peer 240 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c if (NULL != p->peer) { peer 241 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.c PMIX_RELEASE(p->peer); peer 266 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.h pmix_peer_t *peer; peer 338 opal/mca/pmix/pmix4x/pmix/src/include/pmix_globals.h pmix_peer_t *peer; peer 292 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_assign_module(struct pmix_peer_t *peer, peer 297 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_pack(struct pmix_peer_t *peer, peer 302 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_unpack(struct pmix_peer_t *peer, peer 306 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_copy(struct pmix_peer_t *peer, peer 309 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_print(struct pmix_peer_t *peer, peer 312 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_copy_payload(struct pmix_peer_t *peer, peer 315 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_value_xfer(struct pmix_peer_t *peer, peer 318 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT void pmix_bfrops_stub_value_load(struct pmix_peer_t *peer, peer 321 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_value_unload(struct pmix_peer_t *peer, peer 324 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_value_cmp_t pmix_bfrops_stub_value_cmp(struct pmix_peer_t *peer, peer 326 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/base/base.h PMIX_EXPORT pmix_status_t pmix_bfrops_stub_register_type(struct pmix_peer_t *peer, peer 105 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c static inline void _client_compat_save(pmix_common_dstore_ctx_t *ds_ctx, pmix_peer_t *peer); peer 2335 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c const pmix_proc_t *peer, char ***env) peer 2349 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL == (ns_map = ds_ctx->session_map_search(ds_ctx, peer->nspace))) { peer 2503 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_peer_t *peer; peer 2508 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (NULL != (peer = (pmix_peer_t *)pmix_pointer_array_get_item(&pmix_server_globals.clients, i))) { peer 2509 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c if (0 == strcmp(peer->info->pname.nspace, nspace) && peer->info->pname.rank == rank) { peer 2744 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_peer_t *peer = (pmix_peer_t*)pr; peer 2745 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c pmix_namespace_t *ns = peer->nptr; peer 2754 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c peer->info->pname.nspace, peer->info->pname.rank); peer 2759 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c _client_compat_save(ds_ctx, peer); peer 2799 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c PMIX_BFROPS_PACK(rc, peer, reply, &msg, 1, PMIX_STRING); peer 2827 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c static void _client_compat_save(pmix_common_dstore_ctx_t *ds_ctx, pmix_peer_t *peer) peer 2836 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->clients_peer->nptr->compat = peer->nptr->compat; peer 2837 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_base.c ds_ctx->clients_peer->proc_type = peer->proc_type; peer 56 opal/mca/pmix/pmix4x/pmix/src/mca/common/dstore/dstore_common.h const pmix_proc_t *peer, char ***env); peer 137 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_base.c static pmix_status_t ds12_setup_fork(const pmix_proc_t *peer, char ***env) peer 139 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_base.c return pmix_common_dstor_setup_fork(ds12_ctx, PMIX_DSTORE_ESH_BASE_PATH, peer, env); peer 125 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_base.c static pmix_status_t ds21_setup_fork(const pmix_proc_t *peer, char ***env) peer 142 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_base.c rc = pmix_common_dstor_setup_fork(ds21_ctx, env_name, peer, env); peer 85 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c static pmix_status_t setup_fork(const pmix_proc_t *peer, char ***env); peer 591 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c static pmix_status_t register_info(pmix_peer_t *peer, peer 639 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, reply, &kv, 1, PMIX_KVAL); peer 659 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, &buf, &rank, 1, PMIX_PROC_RANK); peer 666 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, &buf, &kv, 1, PMIX_KVAL); peer 672 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, reply, &kv, 1, PMIX_KVAL); peer 689 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_peer_t *peer = (pmix_peer_t*)pr; peer 690 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c pmix_namespace_t *ns = peer->nptr; peer 705 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c peer->info->pname.nspace, peer->info->pname.rank); peer 712 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_COPY_PAYLOAD(rc, peer, reply, ns->jobbkt); peer 752 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, peer, reply, &msg, 1, PMIX_STRING); peer 758 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c rc = register_info(peer, ns, reply); peer 1484 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c if (!PMIX_PROC_IS_V1(cd->peer)) { peer 1485 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, cd->peer, buf, proc, 1, PMIX_PROC); peer 1491 opal/mca/pmix/pmix4x/pmix/src/mca/gds/hash/gds_hash.c PMIX_BFROPS_PACK(rc, cd->peer, buf, kv, 1, PMIX_KVAL); peer 120 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/base.h PMIX_EXPORT pmix_status_t pmix_pnet_base_setup_fork(const pmix_proc_t *peer, char ***env); peer 121 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/base.h PMIX_EXPORT void pmix_pnet_base_child_finalized(pmix_proc_t *peer); peer 219 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c void pmix_pnet_base_child_finalized(pmix_proc_t *peer) peer 228 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c if (NULL == peer) { peer 235 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c active->module->child_finalized(peer); peer 64 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c static void child_finalized(pmix_proc_t *peer); peer 522 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c static void child_finalized(pmix_proc_t *peer) peer 87 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/pnet.h typedef void (*pmix_pnet_base_module_child_finalized_fn_t)(pmix_proc_t *peer); peer 178 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/pnet.h typedef pmix_status_t (*pmix_pnet_base_API_setup_fork_fn_t)(const pmix_proc_t *peer, char ***env); peer 59 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c const pmix_proc_t *peer, char ***env); peer 60 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c static void child_finalized(pmix_proc_t *peer); peer 819 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c const pmix_proc_t *peer, char ***env) peer 829 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/tcp/pnet_tcp.c static void child_finalized(pmix_proc_t *peer) peer 58 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c static void child_finalized(pmix_proc_t *peer); peer 460 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c static void child_finalized(pmix_proc_t *peer) peer 463 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/test/pnet_test.c peer->nspace, peer->rank); peer 34 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 38 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 98 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 176 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 181 opal/mca/pmix/pmix4x/pmix/src/mca/psec/munge/psec_munge.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 33 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 37 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 63 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 68 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 145 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 150 opal/mca/pmix/pmix4x/pmix/src/mca/psec/native/psec_native.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 34 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 38 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 64 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c static pmix_status_t create_cred(struct pmix_peer_t *peer, peer 75 opal/mca/pmix/pmix4x/pmix/src/mca/psec/none/psec_none.c static pmix_status_t validate_cred(struct pmix_peer_t *peer, peer 67 opal/mca/pmix/pmix4x/pmix/src/mca/psec/psec.h typedef pmix_status_t (*pmix_psec_base_module_create_cred_fn_t)(struct pmix_peer_t *peer, peer 91 opal/mca/pmix/pmix4x/pmix/src/mca/psec/psec.h typedef pmix_status_t (*pmix_psec_base_module_validate_cred_fn_t)(struct pmix_peer_t *peer, peer 132 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c pmix_peer_t *peer; peer 137 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c p->peer = NULL; peer 141 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c if (NULL != p->peer) { peer 142 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c PMIX_RELEASE(p->peer); peer 334 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c if (ft->requestor == b->peer) { peer 346 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c void pmix_psensor_heartbeat_recv_beats(struct pmix_peer_t *peer, peer 353 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c PMIX_RETAIN(peer); peer 354 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.c b->peer = peer; peer 38 opal/mca/pmix/pmix4x/pmix/src/mca/psensor/heartbeat/psensor_heartbeat.h void pmix_psensor_heartbeat_recv_beats(struct pmix_peer_t *peer, peer 92 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/base.h PMIX_EXPORT pmix_status_t pmix_ptl_base_connect_to_peer(struct pmix_peer_t *peer, peer 95 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/base.h PMIX_EXPORT pmix_status_t pmix_ptl_base_register_recv(struct pmix_peer_t *peer, peer 98 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/base.h PMIX_EXPORT pmix_status_t pmix_ptl_base_cancel_recv(struct pmix_peer_t *peer, peer 120 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/base.h PMIX_EXPORT void pmix_ptl_base_lost_connection(pmix_peer_t *peer, pmix_status_t err); peer 152 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c p->peer = NULL; peer 163 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c if (NULL != p->peer) { peer 164 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c PMIX_RELEASE(p->peer); peer 184 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c p->peer = NULL; peer 191 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c if (NULL != p->peer) { peer 192 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c PMIX_RELEASE(p->peer); peer 205 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c p->peer = NULL; peer 262 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c p->peer = NULL; peer 268 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c if (NULL != p->peer) { peer 269 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_frame.c PMIX_RELEASE(p->peer); peer 59 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_peer_t *peer = (pmix_peer_t*)cbdata; peer 60 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RELEASE(peer); peer 63 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c void pmix_ptl_base_lost_connection(pmix_peer_t *peer, pmix_status_t err) peer 75 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (peer->recv_ev_active) { peer 76 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->recv_event); peer 77 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_ev_active = false; peer 79 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (peer->send_ev_active) { peer 80 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->send_event); peer 81 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_ev_active = false; peer 83 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL != peer->recv_msg) { peer 84 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RELEASE(peer->recv_msg); peer 85 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg = NULL; peer 87 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c CLOSE_THE_SOCKET(peer->sd); peer 100 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (!PMIX_CHECK_PROCID(&rinfo->peer->info->pname, &peer->info->pname)) { peer 170 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_LIST_FOREACH_SAFE(info, pinfo, &(peer->nptr->ranks), pmix_rank_info_t) { peer 171 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (info == peer->info) { peer 172 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_list_remove_item(&(peer->nptr->ranks), &(peer->info->super)); peer 176 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (0 < peer->nptr->nlocalprocs) { peer 177 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c --peer->nptr->nlocalprocs; peer 182 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->index, NULL); peer 185 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_server_purge_events(peer, NULL); peer 192 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_psensor.stop(peer, NULL); peer 195 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (!peer->finalized && !PMIX_PROC_IS_TOOL(peer) && !pmix_globals.mypeer->finalized) { peer 200 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_REPORT_EVENT(err, peer, PMIX_RANGE_PROC_LOCAL, _notify_complete); peer 203 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RELEASE(peer->info); peer 208 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL != pmix_host_server.client_finalized && !peer->finalized) { peer 209 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 210 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c proc.rank = peer->info->pname.rank; peer 212 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c rc = pmix_host_server.client_finalized(&proc, peer->info->server_object, peer 213 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c lcfn, peer); peer 216 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->finalized = true; peer 222 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->finalized = true; peer 224 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RELEASE(peer); peer 388 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_peer_t *peer = (pmix_peer_t*)cbdata; peer 389 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_ptl_send_t *msg = peer->send_msg; peer 393 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_ACQUIRE_OBJECT(peer); peer 398 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->info->pname.nspace, peer->info->pname.rank, peer 405 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->info->pname.nspace, peer->info->pname.rank, peer 407 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (PMIX_SUCCESS == (rc = send_msg(peer->sd, msg))) { peer 412 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_msg = NULL; peer 420 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 428 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->send_event); peer 429 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_ev_active = false; peer 431 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_msg = NULL; peer 432 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_ptl_base_lost_connection(peer, rc); peer 435 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 445 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_msg = (pmix_ptl_send_t*) peer 446 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_list_remove_first(&peer->send_queue); peer 450 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == peer->send_msg && peer->send_ev_active) { peer 451 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->send_event); peer 452 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_ev_active = false; peer 456 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 467 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_peer_t *peer = (pmix_peer_t*)cbdata; peer 474 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_ACQUIRE_OBJECT(peer); peer 479 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (NULL == peer) ? "NULL" : peer->info->pname.nspace, peer 480 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (NULL == peer) ? PMIX_RANK_UNDEF : peer->info->pname.rank); peer 482 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == peer) { peer 486 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == peer->recv_msg) { peer 489 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg = PMIX_NEW(pmix_ptl_recv_t); peer 490 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == peer->recv_msg) { peer 494 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RETAIN(peer); peer 495 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->peer = peer; // provide a handle back to the peer object peer 497 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdptr = (char*)&peer->recv_msg->hdr; peer 498 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdbytes = sizeof(pmix_ptl_hdr_t); peer 500 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c msg = peer->recv_msg; peer 505 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c "ptl:base:recv:handler read hdr on socket %d", peer->sd); peer 508 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (PMIX_SUCCESS == (rc = read_bytes(peer->sd, &ptr, &nbytes))) { peer 510 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr_recvd = true; peer 512 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr.pindex = ntohl(hdr.pindex); peer 513 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr.tag = ntohl(hdr.tag); peer 514 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr.nbytes = ntohl(hdr.nbytes); peer 517 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (int)peer->recv_msg->hdr.tag, peer 518 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (int)peer->recv_msg->hdr.nbytes); peer 520 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (0 == peer->recv_msg->hdr.nbytes) { peer 523 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->info->pname.nspace, peer->info->pname.rank, peer 524 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr.tag); peer 525 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->data = NULL; // make sure peer 526 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdptr = NULL; peer 527 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdbytes = 0; peer 529 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_ACTIVATE_POST_MSG(peer->recv_msg); peer 530 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg = NULL; peer 531 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 536 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (unsigned long)peer->recv_msg->hdr.nbytes); peer 538 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (pmix_ptl_globals.max_msg_size < peer->recv_msg->hdr.nbytes) { peer 540 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (unsigned long)peer->recv_msg->hdr.nbytes, peer 544 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->data = (char*)malloc(peer->recv_msg->hdr.nbytes); peer 545 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c memset(peer->recv_msg->data, 0, peer->recv_msg->hdr.nbytes); peer 547 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdptr = peer->recv_msg->data; peer 548 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->rdbytes = peer->recv_msg->hdr.nbytes; peer 561 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->nptr->nspace, peer->info->pname.rank); peer 566 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (peer->recv_msg->hdr_recvd) { peer 571 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (PMIX_SUCCESS == (rc = read_bytes(peer->sd, &msg->rdptr, &msg->rdbytes))) { peer 576 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (int)peer->recv_msg->hdr.nbytes, peer 577 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg->hdr.tag, peer->sd); peer 579 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_ACTIVATE_POST_MSG(peer->recv_msg); peer 580 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg = NULL; peer 583 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 590 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 599 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->nptr->nspace, peer->info->pname.rank); peer 608 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (peer->recv_ev_active) { peer 609 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->recv_event); peer 610 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_ev_active = false; peer 612 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (peer->send_ev_active) { peer 613 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_del(&peer->send_event); peer 614 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->send_ev_active = false; peer 616 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL != peer->recv_msg) { peer 617 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_RELEASE(peer->recv_msg); peer 618 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c peer->recv_msg = NULL; peer 620 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_ptl_base_lost_connection(peer, PMIX_ERR_UNREACH); peer 623 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(peer); peer 634 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == queue->peer || queue->peer->sd < 0 || peer 635 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c NULL == queue->peer->info || NULL == queue->peer->nptr) { peer 647 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (queue->peer)->info->pname.nspace, peer 648 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (queue->peer)->info->pname.rank, (queue->tag)); peer 666 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == (queue->peer)->send_msg) { peer 667 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (queue->peer)->send_msg = snd; peer 670 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_list_append(&(queue->peer)->send_queue, &snd->super); peer 673 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (!(queue->peer)->send_ev_active) { peer 674 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c (queue->peer)->send_ev_active = true; peer 675 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_POST_OBJECT(queue->peer); peer 676 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_add(&(queue->peer)->send_event, 0); peer 692 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == ms->peer || ms->peer->sd < 0 || peer 693 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c NULL == ms->peer->info || NULL == ms->peer->nptr) { peer 743 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (NULL == ms->peer->send_msg) { peer 744 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c ms->peer->send_msg = snd; peer 747 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_list_append(&ms->peer->send_queue, &snd->super); peer 750 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c if (!ms->peer->send_ev_active) { peer 751 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c ms->peer->send_ev_active = true; peer 753 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c pmix_event_add(&ms->peer->send_event, 0); peer 785 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_LOAD_BUFFER(msg->peer, &buf, msg->data, msg->hdr.nbytes); peer 789 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c buf.type = msg->peer->nptr->compat.type; peer 796 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c rcv->cbfunc(msg->peer, &msg->hdr, &buf, rcv->cbdata); peer 816 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c msg->hdr.tag, msg->peer->info->pname.nspace, peer 817 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c msg->peer->info->pname.rank); peer 818 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_sendrecv.c PMIX_REPORT_EVENT(PMIX_ERROR, msg->peer, PMIX_RANGE_NAMESPACE, _notify_complete); peer 106 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c pmix_status_t pmix_ptl_base_connect_to_peer(struct pmix_peer_t *peer, peer 109 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 114 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c if (PMIX_SUCCESS == active->module->connect_to_peer(peer, info, ninfo)) { peer 151 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c req->cbfunc(msg->peer, &msg->hdr, &buf, req->cbdata); peer 160 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c pmix_status_t pmix_ptl_base_register_recv(struct pmix_peer_t *peer, peer 196 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/base/ptl_base_stubs.c pmix_status_t pmix_ptl_base_cancel_recv(struct pmix_peer_t *peer, peer 102 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h typedef pmix_status_t (*pmix_ptl_send_recv_fn_t)(struct pmix_peer_t *peer, peer 109 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h typedef pmix_status_t (*pmix_ptl_send_fn_t)(struct pmix_peer_t *peer, peer 114 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h typedef pmix_status_t (*pmix_ptl_recv_fn_t)(struct pmix_peer_t *peer, peer 119 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h typedef pmix_status_t (*pmix_ptl_cancel_fn_t)(struct pmix_peer_t *peer, peer 126 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h typedef pmix_status_t (*pmix_ptl_connect_to_peer_fn_t)(struct pmix_peer_t *peer, peer 170 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl.h extern pmix_status_t pmix_ptl_base_connect_to_peer(struct pmix_peer_t* peer, peer 117 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h typedef void (*pmix_ptl_cbfunc_t)(struct pmix_peer_t *peer, peer 145 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h struct pmix_peer_t *peer; peer 170 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h struct pmix_peer_t *peer; peer 182 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h struct pmix_peer_t *peer; peer 207 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/ptl_types.h struct pmix_peer_t *peer; peer 69 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t connect_to_peer(struct pmix_peer_t *peer, peer 71 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t send_recv(struct pmix_peer_t *peer, peer 75 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t send_oneway(struct pmix_peer_t *peer, peer 125 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t connect_to_peer(struct pmix_peer_t *peer, peer 682 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t send_recv(struct pmix_peer_t *peer, peer 688 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 696 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c ms->peer = pr; peer 704 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c static pmix_status_t send_oneway(struct pmix_peer_t *peer, peer 709 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 716 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp.c q->peer = pr; peer 958 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_peer_t *peer; peer 1329 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer = PMIX_NEW(pmix_peer_t); peer 1330 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer) { peer 1337 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pnd->peer = peer; peer 1389 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info = info; peer 1397 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1401 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr = nptr; peer 1403 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.bfrops = pmix_bfrops_base_assign_module(bfrops); peer 1404 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.bfrops) { peer 1405 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1411 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.type = bftype; peer 1417 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_LOAD_BUFFER(peer, &buf, mg, cnt); peer 1419 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_BFROPS_UNPACK(rc, peer, &buf, &pnd->ninfo, &foo, PMIX_SIZE); peer 1428 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_BFROPS_UNPACK(rc, peer, &buf, pnd->info, &foo, PMIX_INFO); peer 1455 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1531 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer = PMIX_NEW(pmix_peer_t); peer 1532 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer) { peer 1540 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->proc_type = proc_type; peer 1542 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->protocol = pnd->protocol; peer 1545 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr = nptr; peer 1547 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info = info; peer 1549 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->epilog.uid = info->uid; peer 1550 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->epilog.gid = info->gid; peer 1555 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->sd = pnd->sd; peer 1556 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (0 > (peer->index = pmix_pointer_array_add(&pmix_server_globals.clients, peer))) { peer 1559 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1565 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c info->peerid = peer->index; peer 1568 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.psec = pmix_psec_base_assign_module(sec); peer 1569 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.psec) { peer 1572 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1573 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1579 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.bfrops = pmix_bfrops_base_assign_module(bfrops); peer 1580 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.bfrops) { peer 1583 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1584 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1589 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.type = bftype; peer 1594 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.gds = pmix_gds_base_assign_module(&ginfo, 1); peer 1597 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.gds = pmix_gds_base_assign_module(NULL, 0); peer 1599 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.gds) { peer 1602 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1603 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1611 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_INFO_LOAD(&ginfo, PMIX_BFROPS_MODULE, peer->nptr->compat.bfrops->version, PMIX_STRING); peer 1612 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_GDS_CACHE_JOB_INFO(rc, pmix_globals.mypeer, peer->nptr, &ginfo, 1); peer 1620 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.ptl = &pmix_ptl_tcp_module; peer 1625 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_PSEC_VALIDATE_CONNECTION(rc, peer, NULL, 0, NULL, NULL, &cred); peer 1630 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1631 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1644 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1645 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1651 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c u32 = htonl(peer->index); peer 1655 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1656 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1665 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 1666 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c proc.rank = peer->info->pname.rank; peer 1667 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c rc = pmix_host_server.client_connected(&proc, peer->info->server_object, peer 1672 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL); peer 1673 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1681 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_assign(&peer->recv_event, pmix_globals.evbase, pnd->sd, peer 1682 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c EV_READ|EV_PERSIST, pmix_ptl_base_recv_handler, peer); peer 1683 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_add(&peer->recv_event, NULL); peer 1684 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->recv_ev_active = true; peer 1685 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_assign(&peer->send_event, pmix_globals.evbase, pnd->sd, peer 1686 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c EV_WRITE|EV_PERSIST, pmix_ptl_base_send_handler, peer); peer 1689 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info->pname.nspace, peer->info->pname.rank, peer->sd); peer 1711 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_peer_t *peer; peer 1726 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1734 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1746 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1757 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1768 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1779 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(pnd->peer); peer 1786 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer = (pmix_peer_t*)pnd->peer; peer 1787 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c nptr = peer->nptr; peer 1802 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info = info; peer 1806 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->proc_type = pnd->proc_type; peer 1808 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->protocol = pnd->protocol; peer 1810 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->epilog.uid = peer->info->uid; peer 1811 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->epilog.gid = peer->info->gid; peer 1812 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c nptr->epilog.uid = peer->info->uid; peer 1813 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c nptr->epilog.gid = peer->info->gid; peer 1814 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->proc_cnt = 1; peer 1815 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->sd = pnd->sd; peer 1819 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.psec = pmix_psec_base_assign_module(pnd->psec); peer 1820 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.psec) { peer 1821 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1830 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.ptl = &pmix_ptl_tcp_module; peer 1833 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->nptr->compat.gds = pmix_gds_base_assign_module(&ginfo, 1); peer 1835 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (NULL == peer->nptr->compat.gds) { peer 1836 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1845 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (!peer->nptr->version_stored) { peer 1846 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_INFO_LOAD(&ginfo, PMIX_BFROPS_MODULE, peer->nptr->compat.bfrops->version, PMIX_STRING); peer 1847 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_GDS_CACHE_JOB_INFO(rc, pmix_globals.mypeer, peer->nptr, &ginfo, 1); peer 1855 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1861 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RETAIN(peer); peer 1862 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c req->peer = peer; peer 1871 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_PSEC_VALIDATE_CONNECTION(rc, peer, NULL, 0, NULL, NULL, &cred); peer 1876 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1886 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c if (0 > (peer->index = pmix_pointer_array_add(&pmix_server_globals.clients, peer))) { peer 1889 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c PMIX_RELEASE(peer); peer 1895 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info->peerid = peer->index; peer 1898 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_assign(&peer->recv_event, pmix_globals.evbase, peer->sd, peer 1899 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c EV_READ|EV_PERSIST, pmix_ptl_base_recv_handler, peer); peer 1900 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_add(&peer->recv_event, NULL); peer 1901 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->recv_ev_active = true; peer 1902 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c pmix_event_assign(&peer->send_event, pmix_globals.evbase, peer->sd, peer 1903 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c EV_WRITE|EV_PERSIST, pmix_ptl_base_send_handler, peer); peer 1906 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c peer->info->pname.nspace, peer->info->pname.rank, peer->sd); peer 65 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t connect_to_peer(struct pmix_peer_t *peer, peer 67 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t send_recv(struct pmix_peer_t *peer, peer 71 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t send_oneway(struct pmix_peer_t *peer, peer 98 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t connect_to_peer(struct pmix_peer_t *peer, peer 234 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t send_recv(struct pmix_peer_t *peer, peer 240 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 248 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c ms->peer = pr; peer 256 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c static pmix_status_t send_oneway(struct pmix_peer_t *peer, peer 261 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_peer_t *pr = (pmix_peer_t*)peer; peer 268 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c q->peer = peer; peer 554 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_peer_t *peer = (pmix_peer_t*)cbdata; peer 555 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_ptl_send_t *msg = peer->send_msg; peer 560 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_ACQUIRE_OBJECT(peer); peer 565 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->info->pname.nspace, peer->info->pname.rank, peer 581 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (PMIX_SUCCESS == (rc = send_bytes(peer->sd, &msg->sdptr, &msg->sdbytes))) { peer 590 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_msg = NULL; peer 612 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 616 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_del(&peer->send_event); peer 617 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_ev_active = false; peer 619 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_msg = NULL; peer 620 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_ptl_base_lost_connection(peer, rc); peer 623 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 631 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (PMIX_SUCCESS == (rc = send_bytes(peer->sd, &msg->sdptr, &msg->sdbytes))) { peer 636 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_msg = NULL; peer 644 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 649 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->sd); peer 650 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_del(&peer->send_event); peer 651 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_ev_active = false; peer 653 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_msg = NULL; peer 654 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_ptl_base_lost_connection(peer, rc); peer 657 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 669 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_msg = (pmix_ptl_send_t*) peer 670 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_list_remove_first(&peer->send_queue); peer 674 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == peer->send_msg && peer->send_ev_active) { peer 675 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_del(&peer->send_event); peer 676 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_ev_active = false; peer 681 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 692 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_peer_t *peer = (pmix_peer_t*)cbdata; peer 696 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_ACQUIRE_OBJECT(peer); peer 700 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (NULL == peer) ? "NULL" : peer->info->pname.nspace, peer 701 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (NULL == peer) ? PMIX_RANK_UNDEF : peer->info->pname.rank); peer 703 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == peer) { peer 707 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == peer->recv_msg) { peer 710 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg = PMIX_NEW(pmix_ptl_recv_t); peer 711 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == peer->recv_msg) { peer 715 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_RETAIN(peer); peer 716 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->peer = peer; // provide a handle back to the peer object peer 718 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdptr = (char*)&peer->recv_msg->hdr; peer 719 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdbytes = sizeof(pmix_usock_hdr_t); peer 721 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c msg = peer->recv_msg; peer 726 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c "usock:recv:handler read hdr on socket %d", peer->sd); peer 727 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (PMIX_SUCCESS == (rc = read_bytes(peer->sd, &msg->rdptr, &msg->rdbytes))) { peer 729 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->hdr_recvd = true; peer 732 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (int)peer->recv_msg->hdr.tag, peer 733 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (int)peer->recv_msg->hdr.nbytes); peer 735 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (0 == peer->recv_msg->hdr.nbytes) { peer 738 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->info->pname.nspace, peer->info->pname.rank, peer 739 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->hdr.tag); peer 740 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->data = NULL; // make sure peer 741 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdptr = NULL; peer 742 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdbytes = 0; peer 744 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_ACTIVATE_POST_MSG(peer->recv_msg); peer 745 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg = NULL; peer 746 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 751 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (unsigned long)peer->recv_msg->hdr.nbytes); peer 753 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->data = (char*)malloc(peer->recv_msg->hdr.nbytes); peer 754 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c memset(peer->recv_msg->data, 0, peer->recv_msg->hdr.nbytes); peer 756 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdptr = peer->recv_msg->data; peer 757 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->rdbytes = peer->recv_msg->hdr.nbytes; peer 774 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (peer->recv_msg->hdr_recvd) { peer 779 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (PMIX_SUCCESS == (rc = read_bytes(peer->sd, &msg->rdptr, &msg->rdbytes))) { peer 783 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (int)peer->recv_msg->hdr.nbytes, peer 784 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg->hdr.tag, peer->sd); peer 786 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_ACTIVATE_POST_MSG(peer->recv_msg); peer 787 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg = NULL; peer 790 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 797 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 813 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (peer->recv_ev_active) { peer 814 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_del(&peer->recv_event); peer 815 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_ev_active = false; peer 817 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (peer->send_ev_active) { peer 818 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_del(&peer->send_event); peer 819 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->send_ev_active = false; peer 821 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL != peer->recv_msg) { peer 822 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_RELEASE(peer->recv_msg); peer 823 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c peer->recv_msg = NULL; peer 825 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_ptl_base_lost_connection(peer, PMIX_ERR_UNREACH); peer 828 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(peer); peer 841 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (ms->peer->sd < 0) { peer 881 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == ms->peer->send_msg) { peer 882 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c ms->peer->send_msg = snd; peer 885 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_list_append(&ms->peer->send_queue, &snd->super); peer 888 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (!ms->peer->send_ev_active) { peer 889 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c ms->peer->send_ev_active = true; peer 891 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_add(&ms->peer->send_event, 0); peer 906 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == queue->peer || queue->peer->sd < 0 || peer 907 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c NULL == queue->peer->info || NULL == queue->peer->nptr) { peer 919 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (queue->peer)->info->pname.nspace, peer 920 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (queue->peer)->info->pname.rank, (queue->tag)); peer 932 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (NULL == (queue->peer)->send_msg) { peer 933 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (queue->peer)->send_msg = snd; peer 936 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_list_append(&(queue->peer)->send_queue, &snd->super); peer 939 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c if (!(queue->peer)->send_ev_active) { peer 940 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c (queue->peer)->send_ev_active = true; peer 941 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c PMIX_POST_OBJECT(queue->peer); peer 942 opal/mca/pmix/pmix4x/pmix/src/mca/ptl/usock/ptl_usock.c pmix_event_add(&(queue->peer)->send_event, 0); peer 433 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_peer_t *peer; peer 463 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (NULL != (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, i))) { peer 467 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_execute_epilog(&peer->epilog); peer 468 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_RELEASE(peer); peer 625 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c void pmix_server_purge_events(pmix_peer_t *peer, peer 641 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if ((NULL != peer && prev->peer == peer) || peer 642 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c (NULL != proc && PMIX_CHECK_PROCID(proc, &prev->peer->info->pname))) { peer 657 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if ((NULL != peer && PMIX_CHECK_PROCID(&req->peer->info->pname, &peer->info->pname)) || peer 658 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c (NULL != proc && PMIX_CHECK_PROCID(&req->peer->info->pname, proc))) { peer 666 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if ((NULL != peer && PMIX_CHECK_PROCID(&peer->info->pname, &dlcd->proc)) || peer 683 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if ((NULL != peer && PMIX_CHECK_PROCID(&peer->info->pname, &ncd->targets[n])) || peer 715 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (NULL != peer) { peer 717 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_execute_epilog(&peer->epilog); peer 797 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_peer_t *peer; peer 828 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer = pmix_globals.mypeer; peer 842 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer = cd->peer; peer 847 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, &bucket, &tmp, 1, PMIX_BYTE); peer 859 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (pn->pname == &cd->peer->info->pname) { peer 869 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pn->pname = &cd->peer->info->pname; peer 873 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_strncpy(proc.nspace, cd->peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 876 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c proc.rank = cd->peer->info->pname.rank; peer 883 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_FETCH_KV(rc, peer, &cb); peer 888 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, &pbkt, &proc, 1, PMIX_PROC); peer 897 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, &pbkt, kv, 1, PMIX_KVAL); peer 910 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, &bucket, &bo, 1, PMIX_BYTE_OBJECT); peer 1109 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_peer_t *peer; peer 1134 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (NULL == (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, info->peerid))) { peer 1142 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (!peer->finalized) { peer 1151 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->finalized = true; peer 1157 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (!PMIX_PROC_IS_TOOL(peer)) { peer 1159 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_psensor.stop(peer, NULL); peer 1162 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_execute_epilog(&peer->epilog); peer 1166 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c CLOSE_THE_SOCKET(peer->sd); peer 1723 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (NULL == req->peer->info || req->peer->finalized) { peer 1726 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_CHECK_PROCID(cd->procs, &req->peer->info->pname)) { peer 1737 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, req->peer, msg, cd->procs, 1, PMIX_PROC); peer 1744 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, req->peer, msg, &cd->channels, 1, PMIX_IOF_CHANNEL); peer 1751 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, req->peer, msg, cd->bo, 1, PMIX_BYTE_OBJECT); peer 1758 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_PTL_SEND_ONEWAY(rc, req->peer, msg, PMIX_PTL_TAG_IOF); peer 2072 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2083 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_PTL_SEND_ONEWAY(rc, cd->peer, reply, cd->hdr.tag); peer 2100 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->finalized = true; peer 2101 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_ptl_base_lost_connection(cd->peer, PMIX_SUCCESS); peer 2121 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2132 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_PTL_SEND_ONEWAY(rc, cd->peer, reply, cd->hdr.tag); peer 2164 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->cd->peer, reply, &cd->status, 1, PMIX_STATUS); peer 2171 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->cd->peer, reply, &cd->pname.nspace, 1, PMIX_STRING); peer 2190 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->cd->peer, reply, kv, 1, PMIX_KVAL); peer 2204 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->cd->peer, cd->cd->hdr.tag, reply); peer 2242 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2250 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ndata, 1, PMIX_SIZE); peer 2256 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, pdata, ndata, PMIX_PDATA); peer 2267 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2339 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->nptr->compat.gds->name)) { peer 2347 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_RETAIN(cd->peer->nptr); peer 2348 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c nptr->ns = cd->peer->nptr; peer 2371 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(ret, cd->peer, reply, &rc, 1, PMIX_STATUS); peer 2378 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 2379 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2466 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2473 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_LOAD_BUFFER(cd->peer, &buf, data, ndata); peer 2474 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_COPY_PAYLOAD(rc, cd->peer, reply, &buf); peer 2481 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 2485 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2531 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_argv_append_nosize(&nspaces, cd->peer->info->pname.nspace); peer 2535 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (0 == strcmp(nspaces[i], cd->peer->info->pname.nspace)) { peer 2541 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_argv_append_nosize(&nspaces, cd->peer->info->pname.nspace); peer 2556 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &scd->status, 1, PMIX_STATUS); peer 2568 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (0 == strncmp(nspaces[i], cd->peer->info->pname.nspace, PMIX_MAX_NSLEN)) { peer 2585 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_FETCH_KV(rc, cd->peer, &cb); peer 2594 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &nspaces[i], 1, PMIX_STRING); peer 2603 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, kptr, 1, PMIX_KVAL); peer 2614 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_PROC_IS_V1(cd->peer) || PMIX_PROC_IS_V20(cd->peer)) { peer 2615 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &pbkt, 1, PMIX_BUFFER); peer 2625 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &bo, 1, PMIX_BYTE_OBJECT); peer 2640 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 2641 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2710 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &scd->status, 1, PMIX_STATUS); peer 2718 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 2719 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2771 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2776 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2798 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2803 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2830 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2836 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 2842 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 2850 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2889 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2895 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 2901 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 2911 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 2950 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 2956 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 2962 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 2970 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 3009 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 3015 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 3021 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 3029 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 3069 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 3077 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, credential, 1, PMIX_BYTE_OBJECT); peer 3084 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 3090 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 3099 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 3130 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &status, 1, PMIX_STATUS); peer 3136 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, &ninfo, 1, PMIX_SIZE); peer 3142 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, cd->peer, reply, info, ninfo, PMIX_INFO); peer 3150 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, cd->peer, cd->hdr.tag, reply); peer 3180 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, scd->peer, reply, &cd->status, 1, PMIX_STATUS); peer 3194 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c scd->peer->info->pname.nspace, scd->peer->info->pname.rank); peer 3195 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, scd->peer, scd->hdr.tag, reply); peer 3246 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c static pmix_status_t server_switchyard(pmix_peer_t *peer, uint32_t tag, peer 3258 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cmd, &cnt, PMIX_COMMAND); peer 3265 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_command_string(cmd), peer->info->pname.nspace, peer->info->pname.rank); peer 3273 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_REGISTER_JOB_INFO(rc, peer, reply); peer 3278 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, peer, tag, reply); peer 3282 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->nptr->ndelivered++; peer 3287 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3288 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_abort(peer, buf, op_cbfunc, cd))) { peer 3295 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c rc = pmix_server_commit(peer, buf); peer 3296 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (!PMIX_PROC_IS_V1(peer)) { peer 3302 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_BFROPS_PACK(rc, peer, reply, &rc, 1, PMIX_STATUS); peer 3306 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, peer, tag, reply); peer 3315 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3323 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3333 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->nptr->nfinalized++; peer 3335 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_server_purge_events(peer, NULL); peer 3338 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (peer->recv_ev_active) { peer 3339 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_event_del(&peer->recv_event); peer 3340 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->recv_ev_active = false; peer 3342 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3345 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 3346 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c proc.rank = peer->info->pname.rank; peer 3348 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c rc = pmix_host_server.client_finalized(&proc, peer->info->server_object, peer 3383 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3384 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_publish(peer, buf, op_cbfunc, cd))) { peer 3392 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3393 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_lookup(peer, buf, lookup_cbfunc, cd))) { peer 3401 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3402 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_unpublish(peer, buf, op_cbfunc, cd))) { peer 3410 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3411 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_spawn(peer, buf, spawn_cbfunc, cd))) { peer 3419 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3428 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3437 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3438 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_register_events(peer, buf, regevents_cbfunc, cd))) { peer 3445 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_server_deregister_events(peer, buf); peer 3450 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3451 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_event_recvd_from_client(peer, buf, notifyerror_cbfunc, cd))) { peer 3458 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3459 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_query(peer, buf, query_cbfunc, cd))) { peer 3466 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3467 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_log(peer, buf, op_cbfunc, cd))) { peer 3474 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3475 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_alloc(peer, buf, alloc_cbfunc, cd))) { peer 3482 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3483 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_job_ctrl(peer, buf, jctrl_cbfunc, cd))) { peer 3490 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3491 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_monitor(peer, buf, monitor_cbfunc, cd))) { peer 3498 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3499 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_get_credential(peer, buf, cred_cbfunc, cd))) { peer 3506 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3507 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_validate_credential(peer, buf, validate_cbfunc, cd))) { peer 3514 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3515 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_iofreg(peer, buf, iof_cbfunc, cd))) { peer 3522 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3523 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c if (PMIX_SUCCESS != (rc = pmix_server_iofstdin(peer, buf, op_cbfunc, cd))) { peer 3530 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3538 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_GDS_CADDY(cd, peer, tag); peer 3552 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c pmix_peer_t *peer = (pmix_peer_t*)pr; peer 3558 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->info->pname.nspace, peer 3559 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c peer->info->pname.rank, peer->sd); peer 3561 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c ret = server_switchyard(peer, hdr->tag, buf); peer 3576 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server.c PMIX_SERVER_QUEUE_REPLY(rc, peer, hdr->tag, reply); peer 135 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c pmix_peer_t *peer; peer 145 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &cptr, &cnt, PMIX_STRING); peer 153 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &rank, &cnt, PMIX_PROC_RANK); peer 160 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 172 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, info, &cnt, PMIX_INFO); peer 204 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c cd->peer->info->pname.nspace, peer 205 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c cd->peer->info->pname.rank); peer 311 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = pmix_globals.mypeer; peer 318 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_FETCH_KV(rc, peer, &cb); peer 325 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_ASSEMB_KVS_REQ(rc, peer, &proc, &cb.kvs, &pkt, cd); peer 335 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &bo, 1, PMIX_BYTE_OBJECT); peer 601 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c pmix_peer_t *peer = NULL; peer 627 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = NULL; peer 633 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, iptr->peerid); peer 635 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c if (NULL == peer) { peer 648 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = pmix_globals.mypeer; peer 655 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = pmix_globals.mypeer; peer 663 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c 0 != strncmp(nptr->nspace, cd->peer->info->pname.nspace, PMIX_MAX_NSLEN)) { peer 676 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_ASSEMB_KVS_REQ(rc, cd->peer, &proc, &cb.kvs, &pkt, cd); peer 684 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c if (PMIX_PROC_IS_V1(cd->peer)) { peer 690 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &xfer, &pkt, 1, PMIX_BUFFER); peer 706 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &bo, 1, PMIX_BYTE_OBJECT); peer 722 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c if (!PMIX_PROC_IS_SERVER(peer) && !peer->commit_cnt) { peer 740 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_FETCH_KV(rc, peer, &cb); peer 745 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_ASSEMB_KVS_REQ(rc, cd->peer, &proc, &cb.kvs, &pkt, cd); peer 753 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c if (PMIX_PROC_IS_V1(cd->peer)) { peer 758 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &rank, 1, PMIX_PROC_RANK); peer 767 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &pkt, 1, PMIX_BUFFER); peer 780 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_BFROPS_PACK(rc, cd->peer, &pbkt, &bo, 1, PMIX_BYTE_OBJECT); peer 851 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c scd->peer = pmix_globals.mypeer; peer 876 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c pmix_peer_t *peer; peer 937 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c if (0 == strcmp(nm->ns->nspace, cd->peer->nptr->nspace)) { peer 945 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_RETAIN(cd->peer->nptr); peer 946 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c nm->ns = cd->peer->nptr; peer 954 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = pmix_globals.mypeer; peer 958 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, rinfo->peerid); peer 984 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_INTERNAL, kv); peer 999 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_INTERNAL, kv); peer 1001 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_get.c PMIX_GDS_STORE_KV(rc, peer, &caddy->lcd->proc, PMIX_REMOTE, kv); peer 84 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_abort(pmix_peer_t *peer, pmix_buffer_t *buf, peer 99 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &status, &cnt, PMIX_STATUS); peer 105 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &msg, &cnt, PMIX_STRING); peer 111 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &nprocs, &cnt, PMIX_SIZE); peer 127 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, procs, &cnt, PMIX_PROC); peer 138 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 139 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 140 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c rc = pmix_host_server.abort(&proc, peer->info->server_object, status, msg, peer 156 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_commit(pmix_peer_t *peer, pmix_buffer_t *buf) peer 172 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c info = peer->info; peer 173 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c nptr = peer->nptr; peer 188 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &scope, &cnt, PMIX_SCOPE); peer 193 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_ASSIGN_TYPE(peer, &b2); peer 194 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &b2, &cnt, PMIX_BUFFER); peer 204 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, &b2, kp, &cnt, PMIX_KVAL); peer 207 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_GDS_STORE_KV(rc, peer, &proc, scope, kp); peer 227 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, &b2, kp, &cnt, PMIX_KVAL); peer 237 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &scope, &cnt, PMIX_SCOPE); peer 248 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c peer->commit_cnt++; peer 564 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(pcs.nspace, scd->peer->info->pname.nspace, peer 566 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pcs.rank = scd->peer->info->pname.rank; peer 639 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(pcs.nspace, scd->peer->info->pname.nspace, peer 641 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pcs.rank = scd->peer->info->pname.rank; peer 809 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &nprocs, &cnt, PMIX_SIZE); peer 815 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank, (int)nprocs); peer 829 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, procs, &cnt, PMIX_PROC); peer 890 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 902 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, info, &cnt, PMIX_INFO); peer 1040 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_publish(pmix_peer_t *peer, peer 1060 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &uid, &cnt, PMIX_UINT32); peer 1067 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1088 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 1099 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 1100 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 1133 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_lookup(pmix_peer_t *peer, peer 1155 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &uid, &cnt, PMIX_UINT32); peer 1162 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &nkeys, &cnt, PMIX_SIZE); peer 1177 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &sptr, &cnt, PMIX_STRING); peer 1187 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1202 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 1213 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 1214 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 1230 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_unpublish(pmix_peer_t *peer, peer 1251 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &uid, &cnt, PMIX_UINT32); peer 1258 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &nkeys, &cnt, PMIX_SIZE); peer 1273 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &sptr, &cnt, PMIX_STRING); peer 1283 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1298 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 1309 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 1310 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 1344 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(cd->peer); peer 1345 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c req->peer = cd->peer; peer 1362 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (PMIX_CHECK_PROCID(&iof->source, &req->peer->info->pname)) { peer 1376 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, &iof->source, 1, PMIX_PROC); peer 1383 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, &iof->channel, 1, PMIX_IOF_CHANNEL); peer 1390 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, iof->bo, 1, PMIX_BYTE_OBJECT); peer 1397 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_PTL_SEND_ONEWAY(rc, req->peer, msg, PMIX_PTL_TAG_IOF); peer 1422 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_spawn(pmix_peer_t *peer, peer 1435 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c "recvd SPAWN from %s:%d", peer->info->pname.nspace, peer->info->pname.rank); peer 1446 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 1447 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer = peer; peer 1453 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1471 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 1507 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (PMIX_PROC_IS_TOOL(peer)) { peer 1526 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->napps, &cnt, PMIX_SIZE); peer 1539 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->apps, &cnt, PMIX_APP); peer 1546 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 1547 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 1580 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &nprocs, &cnt, PMIX_SIZE); peer 1603 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, procs, &cnt, PMIX_PROC); peer 1611 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1623 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, info, &cnt, PMIX_INFO); peer 1709 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->info->pname.nspace, peer 1710 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->info->pname.rank); peer 1718 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &nprocs, &cnt, PMIX_SIZE); peer 1741 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, procs, &cnt, PMIX_PROC); peer 1749 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 1761 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, cd->peer, buf, info, &cnt, PMIX_INFO); peer 1892 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LOAD_PROCID(&proc, scd->peer->info->pname.nspace, scd->peer->info->pname.rank); peer 1904 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (PMIX_CHECK_PROCID(&cd->source, &scd->peer->info->pname)) { peer 1907 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (PMIX_CHECK_PROCID(&scd->peer->info->pname, &cd->targets[n])) { peer 1935 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, scd->peer, relay, &cmd, 1, PMIX_COMMAND); peer 1940 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, scd->peer, relay, &cd->status, 1, PMIX_STATUS); peer 1945 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, scd->peer, relay, &cd->source, 1, PMIX_PROC); peer 1950 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, scd->peer, relay, &cd->ninfo, 1, PMIX_SIZE); peer 1956 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, scd->peer, relay, cd->info, cd->ninfo, PMIX_INFO); peer 1962 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_SERVER_QUEUE_REPLY(ret, scd->peer, 0, relay); peer 2010 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_register_events(pmix_peer_t *peer, peer 2030 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c peer->info->pname.nspace, peer->info->pname.rank); peer 2034 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ncodes, &cnt, PMIX_SIZE); peer 2047 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, codes, &cnt, PMIX_STATUS); peer 2056 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 2069 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, info, &cnt, PMIX_INFO); peer 2127 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2128 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c prev->peer = peer; peer 2171 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2172 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c prev->peer = peer; peer 2198 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2199 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c prev->peer = peer; peer 2224 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2225 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c scd->peer = peer; peer 2248 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2249 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c scd->peer = peer; peer 2273 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 2274 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c scd->peer = peer; peer 2303 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c void pmix_server_deregister_events(pmix_peer_t *peer, peer 2317 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &code, &cnt, PMIX_STATUS); peer 2323 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (prev->peer == peer) { peer 2339 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &code, &cnt, PMIX_STATUS); peer 2410 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_event_recvd_from_client(pmix_peer_t *peer, peer 2423 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c peer->info->pname.nspace, peer->info->pname.rank); peer 2432 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LOAD_PROCID(&cd->source, peer->info->pname.nspace, peer->info->pname.rank); peer 2436 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->status, &cnt, PMIX_STATUS); peer 2444 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->range, &cnt, PMIX_DATA_RANGE); peer 2452 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 2465 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 2504 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_query(pmix_peer_t *peer, peer 2528 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->nqueries, &cnt, PMIX_SIZE); peer 2543 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->queries, &cnt, PMIX_QUERY); peer 2663 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_LOAD_PROCID(&proc, peer->info->pname.nspace, peer->info->pname.rank); peer 2682 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_log(pmix_peer_t *peer, peer 2701 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 2702 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 2712 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, ×tamp, &cnt, PMIX_TIME); peer 2720 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 2729 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 2737 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ndirs, &cnt, PMIX_SIZE); peer 2760 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->directives, &cnt, PMIX_INFO); peer 2778 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_alloc(pmix_peer_t *peer, peer 2804 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &directive, &cnt, PMIX_ALLOC_DIRECTIVE); peer 2812 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 2821 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 2829 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 2830 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 2853 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_job_ctrl(pmix_peer_t *peer, peer 2888 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ntargets, &cnt, PMIX_SIZE); peer 2896 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->targets, &cnt, PMIX_PROC); peer 2906 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c epicd->epi = &peer->nptr->epilog; peer 2955 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 2964 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3133 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 3134 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 3152 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_monitor(pmix_peer_t *peer, peer 3176 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &monitor, &cnt, PMIX_INFO); peer 3184 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &error, &cnt, PMIX_STATUS); peer 3192 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 3201 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3210 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c rc = pmix_psensor.start(peer, error, &monitor, cd->info, cd->ninfo); peer 3227 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 3228 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 3244 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_get_credential(pmix_peer_t *peer, peer 3269 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 3278 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3286 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 3287 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 3301 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_validate_credential(pmix_peer_t *peer, peer 3326 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->bo, &cnt, PMIX_BYTE_OBJECT); peer 3334 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 3343 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3351 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(proc.nspace, peer->info->pname.nspace, PMIX_MAX_NSLEN); peer 3352 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c proc.rank = peer->info->pname.rank; peer 3367 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_iofreg(pmix_peer_t *peer, peer 3396 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->nprocs, &cnt, PMIX_SIZE); peer 3405 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->procs, &cnt, PMIX_PROC); peer 3414 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 3423 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3432 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->channels, &cnt, PMIX_IOF_CHANNEL); peer 3444 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (peer != req->peer) { peer 3468 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(peer); peer 3469 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c req->peer = peer; peer 3487 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (PMIX_CHECK_PROCID(&iof->source, &req->peer->info->pname)) { peer 3493 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c req->peer->info->pname.nspace, req->peer->info->pname.rank); peer 3501 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, &iof->source, 1, PMIX_PROC); peer 3508 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, &iof->channel, 1, PMIX_IOF_CHANNEL); peer 3515 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(rc, req->peer, msg, iof->bo, 1, PMIX_BYTE_OBJECT); peer 3522 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_PTL_SEND_ONEWAY(rc, req->peer, msg, PMIX_PTL_TAG_IOF); peer 3567 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_status_t pmix_server_iofstdin(pmix_peer_t *peer, peer 3593 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->nprocs, &cnt, PMIX_SIZE); peer 3605 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->procs, &cnt, PMIX_PROC); peer 3614 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &cd->ninfo, &cnt, PMIX_SIZE); peer 3626 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->info, &cnt, PMIX_INFO); peer 3641 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, cd->bo, &cnt, PMIX_BYTE_OBJECT); peer 3651 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_strncpy(source.nspace, peer->nptr->nspace, PMIX_MAX_NSLEN); peer 3652 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c source.rank = peer->info->pname.rank; peer 3682 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, cd->peer, reply, &rc, 1, PMIX_STATUS); peer 3690 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 3691 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_SERVER_QUEUE_REPLY(ret, cd->peer, cd->hdr.tag, reply); peer 3770 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->nptr->compat.gds->name)) { peer 3778 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RETAIN(cd->peer->nptr); peer 3779 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c nptr->ns = cd->peer->nptr; peer 3801 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, cd->peer, reply, &scd->status, 1, PMIX_STATUS); peer 3809 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_PACK(ret, cd->peer, reply, &ctxid, 1, PMIX_SIZE); peer 3818 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer->info->pname.nspace, cd->peer->info->pname.rank); peer 3819 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_SERVER_QUEUE_REPLY(ret, cd->peer, cd->hdr.tag, reply); peer 3881 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_peer_t *peer = (pmix_peer_t*)cd->peer; peer 3907 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &grpid, &cnt, PMIX_STRING); peer 3936 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &nprocs, &cnt, PMIX_SIZE); peer 3950 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, procs, &cnt, PMIX_PROC); peer 4014 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 4022 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, info, &cnt, PMIX_INFO); peer 4211 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c pmix_peer_t *peer = (pmix_peer_t*)cd->peer; peer 4231 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &grpid, &cnt, PMIX_STRING); peer 4256 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, &ninfo, &cnt, PMIX_SIZE); peer 4264 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_BFROPS_UNPACK(rc, peer, buf, info, &cnt, PMIX_INFO); peer 4407 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c cd->peer = NULL; peer 4417 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (NULL != cd->peer) { peer 4418 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RELEASE(cd->peer); peer 4428 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c p->peer = NULL; peer 4455 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (NULL != p->peer) { peer 4456 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RELEASE(p->peer); peer 4570 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c p->peer = NULL; peer 4576 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c if (NULL != p->peer) { peer 4577 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.c PMIX_RELEASE(p->peer); peer 46 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_peer_t *peer; peer 132 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_peer_t *peer; peer 216 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h (c)->peer = (p); \ peer 242 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_abort(pmix_peer_t *peer, pmix_buffer_t *buf, peer 245 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_commit(pmix_peer_t *peer, pmix_buffer_t *buf); peer 256 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_publish(pmix_peer_t *peer, peer 261 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_lookup(pmix_peer_t *peer, peer 266 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_unpublish(pmix_peer_t *peer, peer 271 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_spawn(pmix_peer_t *peer, peer 290 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_register_events(pmix_peer_t *peer, peer 295 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h void pmix_server_deregister_events(pmix_peer_t *peer, peer 298 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_query(pmix_peer_t *peer, peer 303 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_log(pmix_peer_t *peer, peer 308 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_alloc(pmix_peer_t *peer, peer 313 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_job_ctrl(pmix_peer_t *peer, peer 318 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_monitor(pmix_peer_t *peer, peer 323 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_get_credential(pmix_peer_t *peer, peer 328 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_validate_credential(pmix_peer_t *peer, peer 333 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_iofreg(pmix_peer_t *peer, peer 338 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_iofstdin(pmix_peer_t *peer, peer 349 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h pmix_status_t pmix_server_event_recvd_from_client(pmix_peer_t *peer, peer 361 opal/mca/pmix/pmix4x/pmix/src/server/pmix_server_ops.h void pmix_server_purge_events(pmix_peer_t *peer, peer 82 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c static void pmix_tool_notify_recv(struct pmix_peer_t *peer, peer 188 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c pmix_peer_t *peer = (pmix_peer_t*)pr; peer 204 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c PMIX_BFROPS_UNPACK(rc, peer, buf, &source, &cnt, PMIX_PROC); peer 210 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c PMIX_BFROPS_UNPACK(rc, peer, buf, &channel, &cnt, PMIX_IOF_CHANNEL); peer 216 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c PMIX_BFROPS_UNPACK(rc, peer, buf, &bo, &cnt, PMIX_BYTE_OBJECT); peer 1130 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c pmix_peer_t *peer; peer 1207 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c if (NULL != (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_client_globals.peers, n))) { peer 1208 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c PMIX_RELEASE(peer); peer 1216 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c if (NULL != (peer = (pmix_peer_t*)pmix_pointer_array_get_item(&pmix_server_globals.clients, n))) { peer 1217 opal/mca/pmix/pmix4x/pmix/src/tool/pmix_tool.c PMIX_RELEASE(peer); peer 70 orte/mca/iof/hnp/iof_hnp.c static int hnp_close(const orte_process_name_t* peer, peer 73 orte/mca/iof/hnp/iof_hnp.c static int hnp_output(const orte_process_name_t* peer, peer 387 orte/mca/iof/hnp/iof_hnp.c static int hnp_close(const orte_process_name_t* peer, peer 394 orte/mca/iof/hnp/iof_hnp.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &proct->name, peer)) { peer 643 orte/mca/iof/hnp/iof_hnp.c static int hnp_output(const orte_process_name_t* peer, peer 649 orte/mca/iof/hnp/iof_hnp.c orte_iof_base_write_output(peer, source_tag, (const unsigned char*)msg, strlen(msg), orte_iof_base.iof_write_stdout->wev); peer 651 orte/mca/iof/hnp/iof_hnp.c orte_iof_base_write_output(peer, source_tag, (const unsigned char*)msg, strlen(msg), orte_iof_base.iof_write_stderr->wev); peer 168 orte/mca/iof/iof.h typedef int (*orte_iof_base_push_fn_t)(const orte_process_name_t* peer, peer 180 orte/mca/iof/iof.h typedef int (*orte_iof_base_pull_fn_t)(const orte_process_name_t* peer, peer 187 orte/mca/iof/iof.h typedef int (*orte_iof_base_close_fn_t)(const orte_process_name_t* peer, peer 193 orte/mca/iof/iof.h typedef int (*orte_iof_base_output_fn_t)(const orte_process_name_t* peer, peer 73 orte/mca/iof/orted/iof_orted.c static int orted_close(const orte_process_name_t* peer, peer 76 orte/mca/iof/orted/iof_orted.c static int orted_output(const orte_process_name_t* peer, peer 280 orte/mca/iof/orted/iof_orted.c static int orted_close(const orte_process_name_t* peer, peer 287 orte/mca/iof/orted/iof_orted.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &proct->name, peer)) { peer 480 orte/mca/iof/orted/iof_orted.c static int orted_output(const orte_process_name_t* peer, peer 499 orte/mca/iof/orted/iof_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(buf, peer, 1, ORTE_NAME))) { peer 45 orte/mca/iof/orted/iof_orted_receive.c static void send_cb(int status, orte_process_name_t *peer, peer 52 orte/mca/iof/tool/iof_tool.c static int tool_close(const orte_process_name_t* peer, peer 55 orte/mca/iof/tool/iof_tool.c static int tool_output(const orte_process_name_t* peer, peer 109 orte/mca/iof/tool/iof_tool.c static void send_cb(int status, orte_process_name_t *peer, peer 281 orte/mca/iof/tool/iof_tool.c static int tool_output(const orte_process_name_t* peer, peer 287 orte/mca/iof/tool/iof_tool.c orte_iof_base_write_output(peer, source_tag, (const unsigned char*)msg, strlen(msg), orte_iof_base.iof_write_stdout->wev); peer 289 orte/mca/iof/tool/iof_tool.c orte_iof_base_write_output(peer, source_tag, (const unsigned char*)msg, strlen(msg), orte_iof_base.iof_write_stderr->wev); peer 82 orte/mca/oob/alps/oob_alps_component.c static int component_set_addr(orte_process_name_t *peer, char **uris); peer 83 orte/mca/oob/alps/oob_alps_component.c static bool component_is_reachable(char *routed, orte_process_name_t *peer); peer 213 orte/mca/oob/alps/oob_alps_component.c static int component_set_addr(orte_process_name_t *peer, peer 222 orte/mca/oob/alps/oob_alps_component.c static bool component_is_reachable(char *routed, orte_process_name_t *peer) peer 301 orte/mca/oob/base/oob_base_stubs.c orte_process_name_t peer; peer 324 orte/mca/oob/base/oob_base_stubs.c orte_util_convert_string_to_process_name(&peer, uri); peer 329 orte/mca/oob/base/oob_base_stubs.c if (peer.jobid == ORTE_PROC_MY_NAME->jobid && peer 330 orte/mca/oob/base/oob_base_stubs.c peer.vpid == ORTE_PROC_MY_NAME->vpid) { peer 334 orte/mca/oob/base/oob_base_stubs.c ORTE_NAME_PRINT(&peer)); peer 342 orte/mca/oob/base/oob_base_stubs.c memcpy(&ui64, (char*)&peer, sizeof(uint64_t)); peer 365 orte/mca/oob/base/oob_base_stubs.c ORTE_NAME_PRINT(&peer), component->oob_base.mca_component_name); peer 367 orte/mca/oob/base/oob_base_stubs.c if (ORTE_SUCCESS == component->set_addr(&peer, uris)) { peer 374 orte/mca/oob/base/oob_base_stubs.c ORTE_NAME_PRINT(&peer), component->oob_base.mca_component_name); peer 380 orte/mca/oob/base/oob_base_stubs.c ORTE_NAME_PRINT(&peer), component->oob_base.mca_component_name); peer 56 orte/mca/oob/oob.h typedef int (*mca_oob_base_component_set_addr_fn_t)(orte_process_name_t *peer, peer 58 orte/mca/oob/oob.h typedef bool (*mca_oob_base_component_is_reachable_fn_t)(orte_process_name_t *peer); peer 120 orte/mca/oob/tcp/oob_tcp.c mca_oob_tcp_peer_t *peer; peer 129 orte/mca/oob/tcp/oob_tcp.c if (NULL == (peer = mca_oob_tcp_peer_lookup(proc))) { peer 145 orte/mca/oob/tcp/oob_tcp.c if (NULL == peer->ev_base) { peer 147 orte/mca/oob/tcp/oob_tcp.c ORTE_OOB_TCP_NEXT_BASE(peer); peer 151 orte/mca/oob/tcp/oob_tcp.c if (MCA_OOB_TCP_CONNECTED == peer->state) { peer 161 orte/mca/oob/tcp/oob_tcp.c if (MCA_OOB_TCP_CONNECTING == peer->state || peer 162 orte/mca/oob/tcp/oob_tcp.c MCA_OOB_TCP_CONNECT_ACK == peer->state) { peer 172 orte/mca/oob/tcp/oob_tcp.c peer->state = MCA_OOB_TCP_CONNECTING; peer 173 orte/mca/oob/tcp/oob_tcp.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 178 orte/mca/oob/tcp/oob_tcp.c mca_oob_tcp_peer_t *peer; peer 185 orte/mca/oob/tcp/oob_tcp.c if (NULL == (peer = mca_oob_tcp_peer_lookup(&hop))) { peer 206 orte/mca/oob/tcp/oob_tcp.c ORTE_NAME_PRINT(&peer->name)); peer 208 orte/mca/oob/tcp/oob_tcp.c if (NULL == peer->ev_base) { peer 210 orte/mca/oob/tcp/oob_tcp.c ORTE_OOB_TCP_NEXT_BASE(peer); peer 213 orte/mca/oob/tcp/oob_tcp.c if (MCA_OOB_TCP_CONNECTED == peer->state) { peer 217 orte/mca/oob/tcp/oob_tcp.c ORTE_NAME_PRINT(&peer->name)); peer 218 orte/mca/oob/tcp/oob_tcp.c MCA_OOB_TCP_QUEUE_SEND(msg, peer); peer 225 orte/mca/oob/tcp/oob_tcp.c MCA_OOB_TCP_QUEUE_PENDING(msg, peer); peer 227 orte/mca/oob/tcp/oob_tcp.c if (MCA_OOB_TCP_CONNECTING != peer->state && peer 228 orte/mca/oob/tcp/oob_tcp.c MCA_OOB_TCP_CONNECT_ACK != peer->state) { peer 237 orte/mca/oob/tcp/oob_tcp.c ORTE_NAME_PRINT(&peer->name)); peer 238 orte/mca/oob/tcp/oob_tcp.c peer->state = MCA_OOB_TCP_CONNECTING; peer 239 orte/mca/oob/tcp/oob_tcp.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 255 orte/mca/oob/tcp/oob_tcp.c mca_oob_tcp_peer_t *peer; peer 270 orte/mca/oob/tcp/oob_tcp.c if (NULL == (peer = mca_oob_tcp_peer_lookup(&hdr.origin))) { peer 272 orte/mca/oob/tcp/oob_tcp.c mca_oob_tcp_peer_close(peer); peer 287 orte/mca/oob/tcp/oob_tcp.c peer->sd = sd; peer 288 orte/mca/oob/tcp/oob_tcp.c if (mca_oob_tcp_peer_accept(peer) == false) { peer 293 orte/mca/oob/tcp/oob_tcp.c ORTE_NAME_PRINT(&(peer->name)), peer 295 orte/mca/oob/tcp/oob_tcp.c peer->state); peer 341 orte/mca/oob/tcp/oob_tcp.c mca_oob_tcp_peer_t* peer = (mca_oob_tcp_peer_t*)item; peer 345 orte/mca/oob/tcp/oob_tcp.c MCA_OOB_TCP_PEER_RETURN(peer); peer 193 orte/mca/oob/tcp/oob_tcp_common.c mca_oob_tcp_peer_t *peer; peer 197 orte/mca/oob/tcp/oob_tcp_common.c if (OPAL_SUCCESS != opal_hash_table_get_value_uint64(&mca_oob_tcp_component.peers, ui64, (void**)&peer)) { peer 200 orte/mca/oob/tcp/oob_tcp_common.c return peer; peer 104 orte/mca/oob/tcp/oob_tcp_component.c static int component_set_addr(orte_process_name_t *peer, peer 106 orte/mca/oob/tcp/oob_tcp_component.c static bool component_is_reachable(orte_process_name_t *peer); peer 671 orte/mca/oob/tcp/oob_tcp_component.c mca_oob_tcp_peer_t *peer; peer 700 orte/mca/oob/tcp/oob_tcp_component.c (void **)&peer, &node); peer 702 orte/mca/oob/tcp/oob_tcp_component.c if (NULL != peer) { peer 703 orte/mca/oob/tcp/oob_tcp_component.c OBJ_RELEASE(peer); peer 710 orte/mca/oob/tcp/oob_tcp_component.c (void **) &peer, node, &node); peer 822 orte/mca/oob/tcp/oob_tcp_component.c static int component_set_addr(orte_process_name_t *peer, peer 834 orte/mca/oob/tcp/oob_tcp_component.c memcpy(&ui64, (char*)peer, sizeof(uint64_t)); peer 874 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(peer), uris[i]); peer 929 orte/mca/oob/tcp/oob_tcp_component.c if (NULL == (pr = mca_oob_tcp_peer_lookup(peer))) { peer 931 orte/mca/oob/tcp/oob_tcp_component.c pr->name.jobid = peer->jobid; peer 932 orte/mca/oob/tcp/oob_tcp_component.c pr->name.vpid = peer->vpid; peer 936 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(peer)); peer 959 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(peer), peer 978 orte/mca/oob/tcp/oob_tcp_component.c static bool component_is_reachable(orte_process_name_t *peer) peer 983 orte/mca/oob/tcp/oob_tcp_component.c hop = orte_routed.get_route(peer); peer 1023 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(&pop->peer)); peer 1029 orte/mca/oob/tcp/oob_tcp_component.c memcpy(&ui64, (char*)&pop->peer, sizeof(uint64_t)); peer 1056 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(&pop->peer)); peer 1059 orte/mca/oob/tcp/oob_tcp_component.c memcpy(&ui64, (char*)&pop->peer, sizeof(uint64_t)); peer 1072 orte/mca/oob/tcp/oob_tcp_component.c if (ORTE_SUCCESS != orte_routed.route_lost(&pop->peer)) { peer 1073 orte/mca/oob/tcp/oob_tcp_component.c ORTE_ACTIVATE_PROC_STATE(&pop->peer, ORTE_PROC_STATE_LIFELINE_LOST); peer 1075 orte/mca/oob/tcp/oob_tcp_component.c ORTE_ACTIVATE_PROC_STATE(&pop->peer, ORTE_PROC_STATE_COMM_FAILED); peer 1203 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(&pop->peer)); peer 1215 orte/mca/oob/tcp/oob_tcp_component.c ORTE_NAME_PRINT(&pop->peer)); peer 1217 orte/mca/oob/tcp/oob_tcp_component.c ORTE_ACTIVATE_PROC_STATE(&pop->peer, ORTE_PROC_STATE_FAILED_TO_CONNECT); peer 1328 orte/mca/oob/tcp/oob_tcp_component.c static void peer_cons(mca_oob_tcp_peer_t *peer) peer 1330 orte/mca/oob/tcp/oob_tcp_component.c peer->ev_base = NULL; peer 1331 orte/mca/oob/tcp/oob_tcp_component.c peer->auth_method = NULL; peer 1332 orte/mca/oob/tcp/oob_tcp_component.c peer->sd = -1; peer 1333 orte/mca/oob/tcp/oob_tcp_component.c OBJ_CONSTRUCT(&peer->addrs, opal_list_t); peer 1334 orte/mca/oob/tcp/oob_tcp_component.c peer->active_addr = NULL; peer 1335 orte/mca/oob/tcp/oob_tcp_component.c peer->state = MCA_OOB_TCP_UNCONNECTED; peer 1336 orte/mca/oob/tcp/oob_tcp_component.c peer->num_retries = 0; peer 1337 orte/mca/oob/tcp/oob_tcp_component.c OBJ_CONSTRUCT(&peer->send_queue, opal_list_t); peer 1338 orte/mca/oob/tcp/oob_tcp_component.c peer->send_msg = NULL; peer 1339 orte/mca/oob/tcp/oob_tcp_component.c peer->recv_msg = NULL; peer 1340 orte/mca/oob/tcp/oob_tcp_component.c peer->send_ev_active = false; peer 1341 orte/mca/oob/tcp/oob_tcp_component.c peer->recv_ev_active = false; peer 1342 orte/mca/oob/tcp/oob_tcp_component.c peer->timer_ev_active = false; peer 1344 orte/mca/oob/tcp/oob_tcp_component.c static void peer_des(mca_oob_tcp_peer_t *peer) peer 1346 orte/mca/oob/tcp/oob_tcp_component.c if (NULL != peer->auth_method) { peer 1347 orte/mca/oob/tcp/oob_tcp_component.c free(peer->auth_method); peer 1349 orte/mca/oob/tcp/oob_tcp_component.c if (peer->send_ev_active) { peer 1350 orte/mca/oob/tcp/oob_tcp_component.c opal_event_del(&peer->send_event); peer 1352 orte/mca/oob/tcp/oob_tcp_component.c if (peer->recv_ev_active) { peer 1353 orte/mca/oob/tcp/oob_tcp_component.c opal_event_del(&peer->recv_event); peer 1355 orte/mca/oob/tcp/oob_tcp_component.c if (peer->timer_ev_active) { peer 1356 orte/mca/oob/tcp/oob_tcp_component.c opal_event_del(&peer->timer_event); peer 1358 orte/mca/oob/tcp/oob_tcp_component.c if (0 <= peer->sd) { peer 1362 orte/mca/oob/tcp/oob_tcp_component.c peer->sd); peer 1363 orte/mca/oob/tcp/oob_tcp_component.c CLOSE_THE_SOCKET(peer->sd); peer 1365 orte/mca/oob/tcp/oob_tcp_component.c OPAL_LIST_DESTRUCT(&peer->addrs); peer 1366 orte/mca/oob/tcp/oob_tcp_component.c OPAL_LIST_DESTRUCT(&peer->send_queue); peer 86 orte/mca/oob/tcp/oob_tcp_connection.c static void tcp_peer_event_init(mca_oob_tcp_peer_t* peer); peer 87 orte/mca/oob/tcp/oob_tcp_connection.c static int tcp_peer_send_connect_ack(mca_oob_tcp_peer_t* peer); peer 90 orte/mca/oob/tcp/oob_tcp_connection.c static bool tcp_peer_recv_blocking(mca_oob_tcp_peer_t* peer, int sd, peer 92 orte/mca/oob/tcp/oob_tcp_connection.c static void tcp_peer_connected(mca_oob_tcp_peer_t* peer); peer 94 orte/mca/oob/tcp/oob_tcp_connection.c static int tcp_peer_create_socket(mca_oob_tcp_peer_t* peer, sa_family_t family) peer 98 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->sd >= 0) { peer 105 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)))); peer 106 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = socket(family, SOCK_STREAM, 0); peer 107 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->sd < 0) { peer 110 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 117 orte/mca/oob/tcp/oob_tcp_connection.c if (opal_fd_set_cloexec(peer->sd) != OPAL_SUCCESS) { peer 120 orte/mca/oob/tcp/oob_tcp_connection.c close(peer->sd); peer 121 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = -1; peer 126 orte/mca/oob/tcp/oob_tcp_connection.c orte_oob_tcp_set_socket_options(peer->sd); peer 129 orte/mca/oob/tcp/oob_tcp_connection.c tcp_peer_event_init(peer); peer 132 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->sd >= 0) { peer 133 orte/mca/oob/tcp/oob_tcp_connection.c if((flags = fcntl(peer->sd, F_GETFL, 0)) < 0) { peer 136 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 141 orte/mca/oob/tcp/oob_tcp_connection.c if(fcntl(peer->sd, F_SETFL, flags) < 0) peer 144 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 161 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_t *peer; peer 171 orte/mca/oob/tcp/oob_tcp_connection.c peer = op->peer; peer 177 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 183 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer->sd); peer 185 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr = NULL; peer 186 orte/mca/oob/tcp/oob_tcp_connection.c OPAL_LIST_FOREACH(addr, &peer->addrs, mca_oob_tcp_addr_t) { peer 191 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 211 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr = addr; // record the one we are using peer 215 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->sd >= 0) { peer 216 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 217 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = -1; peer 219 orte/mca/oob/tcp/oob_tcp_connection.c rc = tcp_peer_create_socket(peer, addr->addr.ss_family); peer 240 orte/mca/oob/tcp/oob_tcp_connection.c rc = connect(peer->sd, (struct sockaddr*) &addr->addr, addrlen); peer 247 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 249 orte/mca/oob/tcp/oob_tcp_connection.c if (!peer->send_ev_active) { peer 250 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_add(&peer->send_event, 0); peer 251 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = true; peer 267 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 281 orte/mca/oob/tcp/oob_tcp_connection.c peer->num_retries = 0; peer 292 orte/mca/oob/tcp/oob_tcp_connection.c peer->num_retries < mca_oob_tcp_component.max_recon_attempts) { peer 295 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 297 orte/mca/oob/tcp/oob_tcp_connection.c OPAL_LIST_FOREACH(addr, &peer->addrs, mca_oob_tcp_addr_t) { peer 304 orte/mca/oob/tcp/oob_tcp_connection.c ++peer->num_retries; peer 305 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_RETRY_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect, &tv); peer 310 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 311 orte/mca/oob/tcp/oob_tcp_connection.c host = orte_get_proc_hostname(&(peer->name)); peer 312 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == host && NULL != peer->active_addr) { peer 313 orte/mca/oob/tcp/oob_tcp_connection.c host = opal_net_get_hostname((struct sockaddr*)&(peer->active_addr->addr)); peer 330 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 337 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CMP_OP(peer, mca_oob_tcp_component_failed_to_connect); peer 341 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer->send_msg) { peer 343 orte/mca/oob/tcp/oob_tcp_connection.c while (NULL != (snd = (mca_oob_tcp_send_t*)opal_list_remove_first(&peer->send_queue))) { peer 352 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 355 orte/mca/oob/tcp/oob_tcp_connection.c if (!peer->recv_ev_active) { peer 356 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_add(&peer->recv_event, 0); peer 357 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = true; peer 361 orte/mca/oob/tcp/oob_tcp_connection.c if (ORTE_SUCCESS == (rc = tcp_peer_send_connect_ack(peer))) { peer 362 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CONNECT_ACK; peer 368 orte/mca/oob/tcp/oob_tcp_connection.c int cmpval = orte_util_compare_name_fields(ORTE_NS_CMP_ALL, ORTE_PROC_MY_NAME, &peer->name); peer 370 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CONNECTING; peer 371 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 373 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_UNCONNECTED; peer 376 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 383 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 389 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 401 orte/mca/oob/tcp/oob_tcp_connection.c static int tcp_peer_send_connect_ack(mca_oob_tcp_peer_t* peer) peer 413 orte/mca/oob/tcp/oob_tcp_connection.c hdr.dst = peer->name; peer 440 orte/mca/oob/tcp/oob_tcp_connection.c if (ORTE_SUCCESS != tcp_peer_send_blocking(peer->sd, msg, sdsize)) { peer 442 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 443 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 506 orte/mca/oob/tcp/oob_tcp_connection.c static void tcp_peer_event_init(mca_oob_tcp_peer_t* peer) peer 508 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->sd >= 0) { peer 509 orte/mca/oob/tcp/oob_tcp_connection.c assert(!peer->send_ev_active && !peer->recv_ev_active); peer 510 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == peer->ev_base) { peer 511 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_OOB_TCP_NEXT_BASE(peer); peer 513 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_set(peer->ev_base, peer 514 orte/mca/oob/tcp/oob_tcp_connection.c &peer->recv_event, peer 515 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd, peer 518 orte/mca/oob/tcp/oob_tcp_connection.c peer); peer 519 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_set_priority(&peer->recv_event, ORTE_MSG_PRI); peer 520 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->recv_ev_active) { peer 521 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->recv_event); peer 522 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = false; peer 525 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_set(peer->ev_base, peer 526 orte/mca/oob/tcp/oob_tcp_connection.c &peer->send_event, peer 527 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd, peer 530 orte/mca/oob/tcp/oob_tcp_connection.c peer); peer 531 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_set_priority(&peer->send_event, ORTE_MSG_PRI); peer 532 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->send_ev_active) { peer 533 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->send_event); peer 534 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = false; peer 544 orte/mca/oob/tcp/oob_tcp_connection.c void mca_oob_tcp_peer_complete_connect(mca_oob_tcp_peer_t *peer) peer 552 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name), peer->sd); peer 555 orte/mca/oob/tcp/oob_tcp_connection.c if (getsockopt(peer->sd, SOL_SOCKET, SO_ERROR, (char *)&so_error, &so_length) < 0) { peer 558 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 561 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 562 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 575 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 578 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 588 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), so_error); peer 589 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 597 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 599 orte/mca/oob/tcp/oob_tcp_connection.c if (tcp_peer_send_connect_ack(peer) == ORTE_SUCCESS) { peer 600 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CONNECT_ACK; peer 605 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 607 orte/mca/oob/tcp/oob_tcp_connection.c if (!peer->recv_ev_active) { peer 608 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = true; peer 609 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_POST_OBJECT(peer); peer 610 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_add(&peer->recv_event, 0); peer 615 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 616 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 617 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 665 orte/mca/oob/tcp/oob_tcp_connection.c static bool retry(mca_oob_tcp_peer_t* peer, int sd, bool fatal) peer 672 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 673 orte/mca/oob/tcp/oob_tcp_connection.c cmpval = orte_util_compare_name_fields(ORTE_NS_CMP_ALL, &peer->name, ORTE_PROC_MY_NAME); peer 675 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->send_ev_active) { peer 676 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->send_event); peer 677 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = false; peer 679 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->recv_ev_active) { peer 680 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->recv_event); peer 681 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = false; peer 683 orte/mca/oob/tcp/oob_tcp_connection.c if (0 <= peer->sd) { peer 684 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 685 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = -1; peer 689 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_UNCONNECTED; peer 692 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CONNECTING; peer 693 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 699 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->send_ev_active) { peer 700 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->send_event); peer 701 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = false; peer 703 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->recv_ev_active) { peer 704 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->recv_event); peer 705 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = false; peer 707 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 708 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_UNCONNECTED; peer 712 orte/mca/oob/tcp/oob_tcp_connection.c tcp_peer_send_connect_nack(sd, peer->name); peer 727 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_t *peer; peer 737 orte/mca/oob/tcp/oob_tcp_connection.c peer = pr; peer 739 orte/mca/oob/tcp/oob_tcp_connection.c if (tcp_peer_recv_blocking(peer, sd, &hdr, sizeof(mca_oob_tcp_hdr_t))) { peer 740 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer) { peer 744 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->state != MCA_OOB_TCP_CONNECT_ACK) { peer 747 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), peer->state, peer 748 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), sd); peer 749 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 758 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? "UNKNOWN" : ORTE_NAME_PRINT(&peer->name), sd); peer 765 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? "UNKNOWN" : ORTE_NAME_PRINT(&peer->name)); peer 788 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer) { peer 789 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 790 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 798 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == peer) { peer 799 orte/mca/oob/tcp/oob_tcp_connection.c peer = mca_oob_tcp_peer_lookup(&hdr.origin); peer 800 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == peer) { peer 804 orte/mca/oob/tcp/oob_tcp_connection.c peer = OBJ_NEW(mca_oob_tcp_peer_t); peer 805 orte/mca/oob/tcp/oob_tcp_connection.c peer->name = hdr.origin; peer 806 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_OOB_TCP_NEXT_BASE(peer); // assign it an event base peer 807 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_ACCEPTING; peer 808 orte/mca/oob/tcp/oob_tcp_connection.c ui64 = (uint64_t*)(&peer->name); peer 809 orte/mca/oob/tcp/oob_tcp_connection.c if (OPAL_SUCCESS != opal_hash_table_set_value_uint64(&mca_oob_tcp_component.peers, (*ui64), peer)) { peer 810 orte/mca/oob/tcp/oob_tcp_connection.c OBJ_RELEASE(peer); peer 817 orte/mca/oob/tcp/oob_tcp_connection.c if (OPAL_EQUAL != orte_util_compare_name_fields(ORTE_NS_CMP_ALL, &peer->name, &hdr.origin)) { peer 822 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 823 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 824 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 832 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 836 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 837 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 840 orte/mca/oob/tcp/oob_tcp_connection.c if (!tcp_peer_recv_blocking(peer, sd, msg, hdr.nbytes)) { peer 845 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name), peer->sd); peer 856 orte/mca/oob/tcp/oob_tcp_connection.c if (MCA_OOB_TCP_CONNECT_ACK == peer->state) { peer 862 orte/mca/oob/tcp/oob_tcp_connection.c CLOSE_THE_SOCKET(peer->sd); peer 863 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = -1; peer 866 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->recv_ev_active) { peer 867 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->recv_event); peer 868 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = false; peer 870 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->send_ev_active) { peer 871 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->send_event); peer 872 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = false; peer 878 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_UNCONNECTED; peer 883 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 896 orte/mca/oob/tcp/oob_tcp_connection.c ( MCA_OOB_TCP_CONNECTED == peer->state || peer 897 orte/mca/oob/tcp/oob_tcp_connection.c MCA_OOB_TCP_CONNECTING == peer->state || peer 898 orte/mca/oob/tcp/oob_tcp_connection.c MCA_OOB_TCP_CONNECT_ACK == peer->state ) ) { peer 899 orte/mca/oob/tcp/oob_tcp_connection.c if (retry(peer, sd, false)) { peer 914 orte/mca/oob/tcp/oob_tcp_connection.c opal_fd_get_peer_name(peer->sd), peer 915 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 918 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 919 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 928 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name)); peer 940 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CMP_OP(peer, mca_oob_tcp_component_set_module); peer 943 orte/mca/oob/tcp/oob_tcp_connection.c tcp_peer_connected(peer); peer 945 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_dump(peer, "connected"); peer 954 orte/mca/oob/tcp/oob_tcp_connection.c static void tcp_peer_connected(mca_oob_tcp_peer_t* peer) peer 959 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer->sd); peer 961 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->timer_ev_active) { peer 962 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->timer_event); peer 963 orte/mca/oob/tcp/oob_tcp_connection.c peer->timer_ev_active = false; peer 965 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CONNECTED; peer 966 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer->active_addr) { peer 967 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr->retries = 0; peer 971 orte/mca/oob/tcp/oob_tcp_connection.c orte_routed.update_route(&peer->name, &peer->name); peer 974 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == peer->send_msg) { peer 975 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_msg = (mca_oob_tcp_send_t*) peer 976 orte/mca/oob/tcp/oob_tcp_connection.c opal_list_remove_first(&peer->send_queue); peer 978 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer->send_msg && !peer->send_ev_active) { peer 979 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = true; peer 980 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_POST_OBJECT(peer); peer 981 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_add(&peer->send_event, 0); peer 990 orte/mca/oob/tcp/oob_tcp_connection.c void mca_oob_tcp_peer_close(mca_oob_tcp_peer_t *peer) peer 995 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 996 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd, mca_oob_tcp_state_print(peer->state)); peer 999 orte/mca/oob/tcp/oob_tcp_connection.c close(peer->sd); peer 1000 orte/mca/oob/tcp/oob_tcp_connection.c peer->sd = -1; peer 1004 orte/mca/oob/tcp/oob_tcp_connection.c if (MCA_OOB_TCP_CONNECTING == peer->state) { peer 1005 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer->active_addr) { peer 1006 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr->state = MCA_OOB_TCP_FAILED; peer 1008 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 1012 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_CLOSED; peer 1013 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer->active_addr) { peer 1014 orte/mca/oob/tcp/oob_tcp_connection.c peer->active_addr->state = MCA_OOB_TCP_CLOSED; peer 1018 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->recv_ev_active) { peer 1019 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->recv_event); peer 1020 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = false; peer 1022 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->send_ev_active) { peer 1023 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_del(&peer->send_event); peer 1024 orte/mca/oob/tcp/oob_tcp_connection.c peer->send_ev_active = false; peer 1030 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CMP_OP(peer, mca_oob_tcp_component_lost_connection); peer 1055 orte/mca/oob/tcp/oob_tcp_connection.c static bool tcp_peer_recv_blocking(mca_oob_tcp_peer_t* peer, int sd, peer 1064 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? "UNKNOWN" : ORTE_NAME_PRINT(&(peer->name))); peer 1075 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? "UNKNOWN" : ORTE_NAME_PRINT(&(peer->name)), peer 1076 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? 0 : peer->state); peer 1077 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL != peer) { peer 1078 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 1090 orte/mca/oob/tcp/oob_tcp_connection.c if (NULL == peer) { peer 1094 orte/mca/oob/tcp/oob_tcp_connection.c } else if (peer->state == MCA_OOB_TCP_CONNECT_ACK) { peer 1113 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 1120 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 1123 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 1124 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 1136 orte/mca/oob/tcp/oob_tcp_connection.c (NULL == peer) ? "UNKNOWN" : ORTE_NAME_PRINT(&(peer->name))); peer 1143 orte/mca/oob/tcp/oob_tcp_connection.c void mca_oob_tcp_peer_dump(mca_oob_tcp_peer_t* peer, const char* msg) peer 1153 orte/mca/oob/tcp/oob_tcp_connection.c if (getsockname(peer->sd, (struct sockaddr*)&inaddr, &addrlen) < 0) { peer 1160 orte/mca/oob/tcp/oob_tcp_connection.c if (getpeername(peer->sd, (struct sockaddr*)&inaddr, &addrlen) < 0) { peer 1168 orte/mca/oob/tcp/oob_tcp_connection.c if ((flags = fcntl(peer->sd, F_GETFL, 0)) < 0) { peer 1176 orte/mca/oob/tcp/oob_tcp_connection.c if(getsockopt(peer->sd, SOL_SOCKET, SO_SNDBUF, (char *)&sndbuf, &optlen) < 0) { peer 1186 orte/mca/oob/tcp/oob_tcp_connection.c if (getsockopt(peer->sd, SOL_SOCKET, SO_RCVBUF, (char *)&rcvbuf, &optlen) < 0) { peer 1196 orte/mca/oob/tcp/oob_tcp_connection.c if (getsockopt(peer->sd, IPPROTO_TCP, TCP_NODELAY, (char *)&nodelay, &optlen) < 0) { peer 1207 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name)), peer 1216 orte/mca/oob/tcp/oob_tcp_connection.c bool mca_oob_tcp_peer_accept(mca_oob_tcp_peer_t* peer) peer 1221 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name), peer 1222 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_state_print(peer->state), peer->sd); peer 1224 orte/mca/oob/tcp/oob_tcp_connection.c if (peer->state != MCA_OOB_TCP_CONNECTED) { peer 1226 orte/mca/oob/tcp/oob_tcp_connection.c tcp_peer_event_init(peer); peer 1228 orte/mca/oob/tcp/oob_tcp_connection.c if (tcp_peer_send_connect_ack(peer) != ORTE_SUCCESS) { peer 1232 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&(peer->name))); peer 1233 orte/mca/oob/tcp/oob_tcp_connection.c peer->state = MCA_OOB_TCP_FAILED; peer 1234 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_close(peer); peer 1241 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_ACTIVATE_TCP_CMP_OP(peer, mca_oob_tcp_component_set_module); peer 1243 orte/mca/oob/tcp/oob_tcp_connection.c tcp_peer_connected(peer); peer 1244 orte/mca/oob/tcp/oob_tcp_connection.c if (!peer->recv_ev_active) { peer 1245 orte/mca/oob/tcp/oob_tcp_connection.c peer->recv_ev_active = true; peer 1246 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_POST_OBJECT(peer); peer 1247 orte/mca/oob/tcp/oob_tcp_connection.c opal_event_add(&peer->recv_event, 0); peer 1250 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_peer_dump(peer, "accepted"); peer 1258 orte/mca/oob/tcp/oob_tcp_connection.c ORTE_NAME_PRINT(&peer->name), peer 1259 orte/mca/oob/tcp/oob_tcp_connection.c mca_oob_tcp_state_print(peer->state), peer->sd); peer 42 orte/mca/oob/tcp/oob_tcp_connection.h mca_oob_tcp_peer_t *peer; peer 62 orte/mca/oob/tcp/oob_tcp_connection.h cop->peer = (p); \ peer 86 orte/mca/oob/tcp/oob_tcp_connection.h cop->peer = (p); \ peer 95 orte/mca/oob/tcp/oob_tcp_connection.h ORTE_MODULE_DECLSPEC void mca_oob_tcp_peer_dump(mca_oob_tcp_peer_t* peer, const char* msg); peer 96 orte/mca/oob/tcp/oob_tcp_connection.h ORTE_MODULE_DECLSPEC bool mca_oob_tcp_peer_accept(mca_oob_tcp_peer_t* peer); peer 97 orte/mca/oob/tcp/oob_tcp_connection.h ORTE_MODULE_DECLSPEC void mca_oob_tcp_peer_complete_connect(mca_oob_tcp_peer_t* peer); peer 98 orte/mca/oob/tcp/oob_tcp_connection.h ORTE_MODULE_DECLSPEC int mca_oob_tcp_peer_recv_connect_ack(mca_oob_tcp_peer_t* peer, peer 100 orte/mca/oob/tcp/oob_tcp_connection.h ORTE_MODULE_DECLSPEC void mca_oob_tcp_peer_close(mca_oob_tcp_peer_t *peer); peer 72 orte/mca/oob/tcp/oob_tcp_peer.h orte_process_name_t peer; peer 83 orte/mca/oob/tcp/oob_tcp_peer.h pop->peer.jobid = (p)->name.jobid; \ peer 84 orte/mca/oob/tcp/oob_tcp_peer.h pop->peer.vpid = (p)->name.vpid; \ peer 86 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_t *peer; peer 89 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer = (mca_oob_tcp_peer_t*)snd->peer; peer 92 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL == peer->send_msg) { peer 93 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = snd; peer 96 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_list_append(&peer->send_queue, &snd->super); peer 100 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (MCA_OOB_TCP_CONNECTED != peer->state) { peer 101 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->state = MCA_OOB_TCP_CONNECTING; peer 102 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_ACTIVATE_TCP_CONN_STATE(peer, mca_oob_tcp_peer_try_connect); peer 105 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (!peer->send_ev_active) { peer 106 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = true; peer 107 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_POST_OBJECT(peer); peer 108 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_add(&peer->send_event, 0); peer 114 orte/mca/oob/tcp/oob_tcp_sendrecv.c static int send_msg(mca_oob_tcp_peer_t* peer, mca_oob_tcp_send_t* msg) peer 140 orte/mca/oob/tcp/oob_tcp_sendrecv.c rc = writev(peer->sd, iov, iov_count); peer 174 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_socket_errno, peer->sd); peer 203 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_t* peer = (mca_oob_tcp_peer_t*)cbdata; peer 207 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_ACQUIRE_OBJECT(peer); peer 208 orte/mca/oob/tcp/oob_tcp_sendrecv.c msg = peer->send_msg; peer 213 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->name)); peer 215 orte/mca/oob/tcp/oob_tcp_sendrecv.c switch (peer->state) { peer 221 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_state_print(peer->state)); peer 222 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_complete_connect(peer); peer 226 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->send_ev_active) { peer 227 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->send_event); peer 228 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = false; peer 235 orte/mca/oob/tcp/oob_tcp_sendrecv.c (NULL == peer->send_msg) ? "NULL" : ORTE_NAME_PRINT(&peer->name)); peer 239 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (ORTE_SUCCESS == (rc = send_msg(peer, msg))) { peer 246 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 247 orte/mca/oob/tcp/oob_tcp_sendrecv.c (int)ntohl(msg->hdr.nbytes), peer->sd); peer 249 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = NULL; peer 255 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 256 orte/mca/oob/tcp/oob_tcp_sendrecv.c (int)ntohl(msg->hdr.nbytes), peer->sd); peer 260 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = NULL; peer 269 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 270 orte/mca/oob/tcp/oob_tcp_sendrecv.c (int)ntohl(msg->hdr.nbytes), peer->sd); peer 273 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = NULL; peer 290 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 291 orte/mca/oob/tcp/oob_tcp_sendrecv.c (int)ntohl(msg->hdr.nbytes), peer->sd); peer 295 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = NULL; peer 307 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer->sd); peer 308 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->send_event); peer 312 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = NULL; peer 323 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = (mca_oob_tcp_send_t*) peer 324 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_list_remove_first(&peer->send_queue); peer 328 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL == peer->send_msg && peer->send_ev_active) { peer 329 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->send_event); peer 330 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = false; peer 336 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 337 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->state, peer->sd); peer 338 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->send_ev_active) { peer 339 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->send_event); peer 340 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = false; peer 346 orte/mca/oob/tcp/oob_tcp_sendrecv.c static int read_bytes(mca_oob_tcp_peer_t* peer) peer 351 orte/mca/oob/tcp/oob_tcp_sendrecv.c while (0 < peer->recv_msg->rdbytes) { peer 352 orte/mca/oob/tcp/oob_tcp_sendrecv.c rc = read(peer->sd, peer->recv_msg->rdptr, peer->recv_msg->rdbytes); peer 376 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 391 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name))); peer 393 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->recv_ev_active) { peer 394 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->recv_event); peer 395 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_ev_active = false; peer 397 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->timer_ev_active) { peer 398 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->timer_event); peer 399 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->timer_ev_active = false; peer 401 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->send_ev_active) { peer 402 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->send_event); peer 403 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = false; peer 405 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL != peer->recv_msg) { peer 406 orte/mca/oob/tcp/oob_tcp_sendrecv.c OBJ_RELEASE(peer->recv_msg); peer 407 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg = NULL; peer 409 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_close(peer); peer 416 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdbytes -= rc; peer 417 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdptr += rc; peer 431 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_t* peer = (mca_oob_tcp_peer_t*)cbdata; peer 435 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_ACQUIRE_OBJECT(peer); peer 440 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->name)); peer 442 orte/mca/oob/tcp/oob_tcp_sendrecv.c switch (peer->state) { peer 444 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (ORTE_SUCCESS == (rc = mca_oob_tcp_peer_recv_connect_ack(peer, peer->sd, NULL))) { peer 449 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (!peer->recv_ev_active) { peer 450 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_ev_active = true; peer 451 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_POST_OBJECT(peer); peer 452 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_add(&peer->recv_event, 0); peer 454 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->timer_ev_active) { peer 455 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->timer_event); peer 456 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->timer_ev_active = false; peer 459 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL == peer->send_msg) { peer 460 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_msg = (mca_oob_tcp_send_t*)opal_list_remove_first(&peer->send_queue); peer 462 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL != peer->send_msg && !peer->send_ev_active) { peer 463 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->send_ev_active = true; peer 464 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_POST_OBJECT(peer); peer 465 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_add(&peer->send_event, 0); peer 468 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->state = MCA_OOB_TCP_CONNECTED; peer 476 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->name)); peer 477 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->recv_event); peer 487 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL == peer->recv_msg) { peer 491 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg = OBJ_NEW(mca_oob_tcp_recv_t); peer 492 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (NULL == peer->recv_msg) { peer 495 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name))); peer 499 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdptr = (char*)&peer->recv_msg->hdr; peer 500 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdbytes = sizeof(mca_oob_tcp_hdr_t); peer 503 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (!peer->recv_msg->hdr_recvd) { peer 507 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (ORTE_SUCCESS == (rc = read_bytes(peer))) { peer 509 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr_recvd = true; peer 511 orte/mca/oob/tcp/oob_tcp_sendrecv.c MCA_OOB_TCP_HDR_NTOH(&peer->recv_msg->hdr); peer 513 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (0 == peer->recv_msg->hdr.nbytes) { peer 517 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->name), peer->recv_msg->hdr.tag); peer 518 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->data = NULL; // make sure peer 522 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), (unsigned long)peer->recv_msg->hdr.nbytes); peer 524 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->data = (char*)malloc(peer->recv_msg->hdr.nbytes); peer 526 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdptr = peer->recv_msg->data; peer 527 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->rdbytes = peer->recv_msg->hdr.nbytes; peer 539 orte/mca/oob/tcp/oob_tcp_sendrecv.c mca_oob_tcp_peer_close(peer); peer 544 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->recv_msg->hdr_recvd) { peer 549 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (ORTE_SUCCESS == (rc = read_bytes(peer))) { peer 554 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->name), peer 555 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->recv_msg->hdr.origin), peer 556 orte/mca/oob/tcp/oob_tcp_sendrecv.c (int)peer->recv_msg->hdr.nbytes, peer 557 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->recv_msg->hdr.dst), peer 558 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.tag); peer 561 orte/mca/oob/tcp/oob_tcp_sendrecv.c if (peer->recv_msg->hdr.dst.jobid == ORTE_PROC_MY_NAME->jobid && peer 562 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.dst.vpid == ORTE_PROC_MY_NAME->vpid) { peer 567 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.tag, peer 568 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.seq_num); peer 569 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_RML_POST_MESSAGE(&peer->recv_msg->hdr.origin, peer 570 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.tag, peer 571 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.seq_num, peer 572 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->data, peer 573 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->hdr.nbytes); peer 574 orte/mca/oob/tcp/oob_tcp_sendrecv.c OBJ_RELEASE(peer->recv_msg); peer 581 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&peer->recv_msg->hdr.dst)); peer 583 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->dst = peer->recv_msg->hdr.dst; peer 584 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->origin = peer->recv_msg->hdr.origin; peer 585 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->tag = peer->recv_msg->hdr.tag; peer 586 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->data = peer->recv_msg->data; peer 587 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->seq_num = peer->recv_msg->hdr.seq_num; peer 588 orte/mca/oob/tcp/oob_tcp_sendrecv.c snd->count = peer->recv_msg->hdr.nbytes; peer 594 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg->data = NULL; peer 596 orte/mca/oob/tcp/oob_tcp_sendrecv.c OBJ_RELEASE(peer->recv_msg); peer 598 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->recv_msg = NULL; peer 608 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name))); peer 610 orte/mca/oob/tcp/oob_tcp_sendrecv.c opal_event_del(&peer->recv_event); peer 619 orte/mca/oob/tcp/oob_tcp_sendrecv.c ORTE_NAME_PRINT(&(peer->name)), peer 620 orte/mca/oob/tcp/oob_tcp_sendrecv.c peer->state); peer 43 orte/mca/oob/tcp/oob_tcp_sendrecv.h struct mca_oob_tcp_peer_t *peer; peer 84 orte/mca/oob/tcp/oob_tcp_sendrecv.h (s)->peer = (struct mca_oob_tcp_peer_t*)(p); \ peer 231 orte/mca/oob/tcp/oob_tcp_sendrecv.h ORTE_THREADSHIFT(mop, (ms)->peer->ev_base, \ peer 133 orte/mca/rml/base/base.h orte_process_name_t peer; peer 41 orte/mca/rml/base/rml_base_contact.c orte_process_name_t* peer, peer 56 orte/mca/rml/base/rml_base_contact.c if (ORTE_SUCCESS != (rc = orte_util_convert_string_to_process_name(peer, cinfo))) { peer 116 orte/mca/rml/base/rml_base_frame.c void orte_rml_send_callback(int status, orte_process_name_t *peer, peer 126 orte/mca/rml/base/rml_base_frame.c ORTE_NAME_PRINT(peer), tag, peer 129 orte/mca/rml/base/rml_base_frame.c ORTE_ACTIVATE_PROC_STATE(peer, ORTE_PROC_STATE_NO_PATH_TO_TARGET); peer 131 orte/mca/rml/base/rml_base_frame.c ORTE_ACTIVATE_PROC_STATE(peer, ORTE_PROC_STATE_PEER_UNKNOWN); peer 133 orte/mca/rml/base/rml_base_frame.c ORTE_ACTIVATE_PROC_STATE(peer, ORTE_PROC_STATE_UNABLE_TO_SEND_MSG); peer 84 orte/mca/rml/base/rml_base_msg_handlers.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &post->peer, &recv->peer) && peer 89 orte/mca/rml/base/rml_base_msg_handlers.c post->tag, ORTE_NAME_PRINT(&recv->peer)); peer 102 orte/mca/rml/base/rml_base_msg_handlers.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &post->peer, &recv->peer) && peer 106 orte/mca/rml/base/rml_base_msg_handlers.c ORTE_NAME_PRINT(&post->peer), post->tag); peer 115 orte/mca/rml/base/rml_base_msg_handlers.c post->tag, ORTE_NAME_PRINT(&post->peer)); peer 143 orte/mca/rml/base/rml_base_msg_handlers.c ORTE_NAME_PRINT(&rcv->peer), peer 149 orte/mca/rml/base/rml_base_msg_handlers.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &msg->sender, &rcv->peer) && peer 209 orte/mca/rml/base/rml_base_msg_handlers.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, &msg->sender, &post->peer) && peer 50 orte/mca/rml/base/rml_contact.h orte_process_name_t* peer, peer 51 orte/mca/rml/oob/rml_oob.h int orte_rml_oob_send_nb(orte_process_name_t* peer, peer 58 orte/mca/rml/oob/rml_oob.h int orte_rml_oob_send_buffer_nb(orte_process_name_t* peer, peer 88 orte/mca/rml/oob/rml_oob_component.c static void recv_nb(orte_process_name_t* peer, peer 99 orte/mca/rml/oob/rml_oob_component.c ORTE_NAME_PRINT(peer), tag); peer 105 orte/mca/rml/oob/rml_oob_component.c req->post->peer.jobid = peer->jobid; peer 106 orte/mca/rml/oob/rml_oob_component.c req->post->peer.vpid = peer->vpid; peer 113 orte/mca/rml/oob/rml_oob_component.c static void recv_buffer_nb(orte_process_name_t* peer, peer 124 orte/mca/rml/oob/rml_oob_component.c ORTE_NAME_PRINT(peer), tag); peer 130 orte/mca/rml/oob/rml_oob_component.c req->post->peer.jobid = peer->jobid; peer 131 orte/mca/rml/oob/rml_oob_component.c req->post->peer.vpid = peer->vpid; peer 138 orte/mca/rml/oob/rml_oob_component.c static void recv_cancel(orte_process_name_t* peer, orte_rml_tag_t tag) peer 145 orte/mca/rml/oob/rml_oob_component.c ORTE_NAME_PRINT(peer), tag); peer 157 orte/mca/rml/oob/rml_oob_component.c req->post->peer.jobid = peer->jobid; peer 158 orte/mca/rml/oob/rml_oob_component.c req->post->peer.vpid = peer->vpid; peer 73 orte/mca/rml/oob/rml_oob_send.c int orte_rml_oob_send_nb(orte_process_name_t* peer, peer 90 orte/mca/rml/oob/rml_oob_send.c ORTE_NAME_PRINT(peer), tag)); peer 97 orte/mca/rml/oob/rml_oob_send.c if (NULL == peer || peer 98 orte/mca/rml/oob/rml_oob_send.c OPAL_EQUAL == orte_util_compare_name_fields(ORTE_NS_CMP_ALL, ORTE_NAME_INVALID, peer)) { peer 107 orte/mca/rml/oob/rml_oob_send.c if (OPAL_EQUAL == orte_util_compare_name_fields(ORTE_NS_CMP_ALL, peer, ORTE_PROC_MY_NAME)) { /* local delivery */ peer 139 orte/mca/rml/oob/rml_oob_send.c rcv->sender = *peer; peer 165 orte/mca/rml/oob/rml_oob_send.c snd->dst = *peer; peer 179 orte/mca/rml/oob/rml_oob_send.c int orte_rml_oob_send_buffer_nb(orte_process_name_t* peer, peer 192 orte/mca/rml/oob/rml_oob_send.c ORTE_NAME_PRINT(peer), tag)); peer 199 orte/mca/rml/oob/rml_oob_send.c if (NULL == peer || peer 200 orte/mca/rml/oob/rml_oob_send.c OPAL_EQUAL == orte_util_compare_name_fields(ORTE_NS_CMP_ALL, ORTE_NAME_INVALID, peer)) { peer 209 orte/mca/rml/oob/rml_oob_send.c if (OPAL_EQUAL == orte_util_compare_name_fields(ORTE_NS_CMP_ALL, peer, ORTE_PROC_MY_NAME)) { /* local delivery */ peer 240 orte/mca/rml/oob/rml_oob_send.c rcv->sender = *peer; peer 253 orte/mca/rml/oob/rml_oob_send.c snd->dst = *peer; peer 107 orte/mca/rml/rml.h orte_process_name_t* peer, peer 132 orte/mca/rml/rml.h orte_process_name_t* peer, peer 148 orte/mca/rml/rml.h typedef void (*orte_rml_exception_callback_t)(orte_process_name_t* peer, peer 199 orte/mca/rml/rml.h typedef int (*orte_rml_module_send_nb_fn_t)(orte_process_name_t* peer, peer 229 orte/mca/rml/rml.h typedef int (*orte_rml_module_send_buffer_nb_fn_t)(orte_process_name_t* peer, peer 240 orte/mca/rml/rml.h typedef void (*orte_rml_module_purge_fn_t)(orte_process_name_t *peer); peer 252 orte/mca/rml/rml.h typedef void (*orte_rml_module_recv_nb_fn_t)(orte_process_name_t* peer, peer 268 orte/mca/rml/rml.h typedef void (*orte_rml_module_recv_buffer_nb_fn_t)(orte_process_name_t* peer, peer 283 orte/mca/rml/rml.h typedef void (*orte_rml_module_recv_cancel_fn_t)(orte_process_name_t* peer, peer 391 orte/mca/routed/binomial/routed_binomial.c int i, bitmap, peer, hibit, mask, found; peer 408 orte/mca/routed/binomial/routed_binomial.c peer = rank | mask; peer 409 orte/mca/routed/binomial/routed_binomial.c if (peer < num_procs) { peer 411 orte/mca/routed/binomial/routed_binomial.c child->vpid = peer; peer 429 orte/mca/routed/binomial/routed_binomial.c opal_bitmap_set_bit(relatives, peer); peer 434 orte/mca/routed/binomial/routed_binomial.c binomial_tree(0, 0, peer, num_procs, nchildren, childrn, relations, false); peer 450 orte/mca/routed/binomial/routed_binomial.c peer = rank | mask; peer 453 orte/mca/routed/binomial/routed_binomial.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), peer)); peer 454 orte/mca/routed/binomial/routed_binomial.c if (peer < num_procs) { peer 459 orte/mca/routed/binomial/routed_binomial.c if (0 <= (found = binomial_tree(peer, rank, me, num_procs, nchildren, childrn, relatives, mine))) { peer 400 orte/mca/routed/radix/routed_radix.c int i, peer, Sum, NInLevel; peer 414 orte/mca/routed/radix/routed_radix.c peer = rank + NInLevel; peer 416 orte/mca/routed/radix/routed_radix.c if (peer < (int)orte_process_info.num_procs) { peer 418 orte/mca/routed/radix/routed_radix.c child->vpid = peer; peer 429 orte/mca/routed/radix/routed_radix.c if (OPAL_SUCCESS != opal_bitmap_set_bit(relatives, peer)) { peer 437 orte/mca/routed/radix/routed_radix.c radix_tree(peer, NULL, NULL, relations); peer 439 orte/mca/routed/radix/routed_radix.c peer += NInLevel; peer 125 orte/mca/snapc/base/base.h ORTE_DECLSPEC int orte_snapc_base_global_coord_ckpt_init_cmd(orte_process_name_t* peer, peer 129 orte/mca/snapc/base/base.h ORTE_DECLSPEC int orte_snapc_base_global_coord_ckpt_update_cmd(orte_process_name_t* peer, peer 447 orte/mca/snapc/base/snapc_base_fns.c int orte_snapc_base_global_coord_ckpt_init_cmd(orte_process_name_t* peer, peer 462 orte/mca/snapc/base/snapc_base_fns.c orte_util_compare_name_fields(mask, peer, ORTE_PROC_MY_HNP)) { peer 629 orte/mca/snapc/base/snapc_base_fns.c int orte_snapc_base_global_coord_ckpt_update_cmd(orte_process_name_t* peer, peer 644 orte/mca/snapc/base/snapc_base_fns.c if( NULL == peer || peer 645 orte/mca/snapc/base/snapc_base_fns.c OPAL_EQUAL == orte_util_compare_name_fields(ORTE_NS_CMP_ALL, ORTE_NAME_INVALID, peer) ) { peer 655 orte/mca/snapc/base/snapc_base_fns.c if (OPAL_EQUAL == orte_util_compare_name_fields(mask, peer, ORTE_PROC_MY_HNP)) { peer 770 orte/mca/snapc/base/snapc_base_fns.c if (0 > (ret = orte_rml.send_buffer_nb(peer, loc_buffer, peer 65 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 66 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 87 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_global_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 88 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_global_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 101 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_local_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 102 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_local_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 116 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_app_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 117 orte/mca/sstore/central/sstore_central.h int orte_sstore_central_app_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 392 orte/mca/sstore/central/sstore_central_app.c int orte_sstore_central_app_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 398 orte/mca/sstore/central/sstore_central_app.c int orte_sstore_central_app_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 145 orte/mca/sstore/central/sstore_central_global.c static int process_local_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_global_snapshot_info_t *handle_info); peer 146 orte/mca/sstore/central/sstore_central_global.c static int process_local_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_global_snapshot_info_t *handle_info); peer 635 orte/mca/sstore/central/sstore_central_global.c int orte_sstore_central_global_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 688 orte/mca/sstore/central/sstore_central_global.c int orte_sstore_central_global_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 700 orte/mca/sstore/central/sstore_central_global.c peer)) { peer 704 orte/mca/sstore/central/sstore_central_global.c if( ORTE_SUCCESS != (ret = orte_sstore_central_local_unpack(peer, buffer, handle)) ) { peer 883 orte/mca/sstore/central/sstore_central_global.c static int process_local_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_global_snapshot_info_t *handle_info) peer 925 orte/mca/sstore/central/sstore_central_global.c if (ORTE_SUCCESS != (ret = orte_rml.send_buffer_nb(peer, loc_buffer, ORTE_RML_TAG_SSTORE_INTERNAL, peer 943 orte/mca/sstore/central/sstore_central_global.c static int process_local_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_global_snapshot_info_t *handle_info) peer 140 orte/mca/sstore/central/sstore_central_local.c static int process_global_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info); peer 141 orte/mca/sstore/central/sstore_central_local.c static int process_global_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info); peer 142 orte/mca/sstore/central/sstore_central_local.c static int process_app_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info); peer 143 orte/mca/sstore/central/sstore_central_local.c static int process_app_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info); peer 391 orte/mca/sstore/central/sstore_central_local.c int orte_sstore_central_local_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 420 orte/mca/sstore/central/sstore_central_local.c int orte_sstore_central_local_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 449 orte/mca/sstore/central/sstore_central_local.c if( ORTE_SUCCESS != (ret = process_global_push(peer, buffer, handle_info))) { peer 640 orte/mca/sstore/central/sstore_central_local.c static int process_global_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info) peer 647 orte/mca/sstore/central/sstore_central_local.c static int process_global_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info) peer 708 orte/mca/sstore/central/sstore_central_local.c static int process_app_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info) peer 718 orte/mca/sstore/central/sstore_central_local.c app_info = find_app_handle_info(handle_info, peer); peer 762 orte/mca/sstore/central/sstore_central_local.c if (ORTE_SUCCESS != (ret = orte_rml.send_buffer_nb(peer, loc_buffer, ORTE_RML_TAG_SSTORE_INTERNAL, peer 780 orte/mca/sstore/central/sstore_central_local.c static int process_app_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_central_local_snapshot_info_t *handle_info) peer 789 orte/mca/sstore/central/sstore_central_local.c app_info = find_app_handle_info(handle_info, peer); peer 307 orte/mca/sstore/central/sstore_central_module.c int orte_sstore_central_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 315 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_global_pack(peer, buffer, handle); peer 318 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_local_pack(peer, buffer, handle); peer 321 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_app_pack(peer, buffer, handle); peer 327 orte/mca/sstore/central/sstore_central_module.c int orte_sstore_central_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 330 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_global_unpack(peer, buffer, handle); peer 333 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_local_unpack(peer, buffer, handle); peer 336 orte/mca/sstore/central/sstore_central_module.c return orte_sstore_central_app_unpack(peer, buffer, handle); peer 310 orte/mca/sstore/sstore.h (orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 324 orte/mca/sstore/sstore.h (orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 80 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 81 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 99 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_global_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 100 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_global_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 113 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_local_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 114 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_local_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 136 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_app_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle); peer 137 orte/mca/sstore/stage/sstore_stage.h int orte_sstore_stage_app_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle); peer 381 orte/mca/sstore/stage/sstore_stage_app.c int orte_sstore_stage_app_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 387 orte/mca/sstore/stage/sstore_stage_app.c int orte_sstore_stage_app_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 172 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info); peer 173 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info); peer 174 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_done(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info); peer 828 orte/mca/sstore/stage/sstore_stage_global.c int orte_sstore_stage_global_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 889 orte/mca/sstore/stage/sstore_stage_global.c int orte_sstore_stage_global_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 901 orte/mca/sstore/stage/sstore_stage_global.c peer)) { peer 905 orte/mca/sstore/stage/sstore_stage_global.c if( ORTE_SUCCESS != (ret = orte_sstore_stage_local_unpack(peer, buffer, handle)) ) { peer 1097 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info) peer 1153 orte/mca/sstore/stage/sstore_stage_global.c if (ORTE_SUCCESS != (ret = orte_rml.send_buffer_nb(peer, loc_buffer, ORTE_RML_TAG_SSTORE_INTERNAL, peer 1171 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info) peer 1194 orte/mca/sstore/stage/sstore_stage_global.c p_set->source.jobid = peer->jobid; peer 1195 orte/mca/sstore/stage/sstore_stage_global.c p_set->source.vpid = peer->vpid; peer 1356 orte/mca/sstore/stage/sstore_stage_global.c ORTE_NAME_PRINT(peer), peer 1392 orte/mca/sstore/stage/sstore_stage_global.c static int process_local_done(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_global_snapshot_info_t *handle_info) peer 1414 orte/mca/sstore/stage/sstore_stage_global.c ORTE_NAME_PRINT(peer), peer 175 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info); peer 176 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info); peer 177 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_remove(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info); peer 178 orte/mca/sstore/stage/sstore_stage_local.c static int process_app_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info); peer 179 orte/mca/sstore/stage/sstore_stage_local.c static int process_app_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info); peer 612 orte/mca/sstore/stage/sstore_stage_local.c int orte_sstore_stage_local_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 641 orte/mca/sstore/stage/sstore_stage_local.c int orte_sstore_stage_local_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 670 orte/mca/sstore/stage/sstore_stage_local.c if( ORTE_SUCCESS != (ret = process_global_push(peer, buffer, handle_info))) { peer 1151 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info) peer 1158 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info) peer 1243 orte/mca/sstore/stage/sstore_stage_local.c static int process_global_remove(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info) peer 1315 orte/mca/sstore/stage/sstore_stage_local.c if (ORTE_SUCCESS != (ret = orte_rml.send_buffer_nb(peer, loc_buffer, ORTE_RML_TAG_SSTORE_INTERNAL, peer 1325 orte/mca/sstore/stage/sstore_stage_local.c ORTE_NAME_PRINT(peer))); peer 1345 orte/mca/sstore/stage/sstore_stage_local.c static int process_app_pull(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info) peer 1355 orte/mca/sstore/stage/sstore_stage_local.c app_info = find_app_handle_info(handle_info, peer); peer 1399 orte/mca/sstore/stage/sstore_stage_local.c if (ORTE_SUCCESS != (ret = orte_rml.send_buffer_nb(peer, loc_buffer, ORTE_RML_TAG_SSTORE_INTERNAL, peer 1418 orte/mca/sstore/stage/sstore_stage_local.c static int process_app_push(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_stage_local_snapshot_info_t *handle_info) peer 1427 orte/mca/sstore/stage/sstore_stage_local.c app_info = find_app_handle_info(handle_info, peer); peer 302 orte/mca/sstore/stage/sstore_stage_module.c int orte_sstore_stage_pack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t handle) peer 310 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_global_pack(peer, buffer, handle); peer 313 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_local_pack(peer, buffer, handle); peer 316 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_app_pack(peer, buffer, handle); peer 322 orte/mca/sstore/stage/sstore_stage_module.c int orte_sstore_stage_unpack(orte_process_name_t* peer, opal_buffer_t* buffer, orte_sstore_base_handle_t *handle) peer 325 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_global_unpack(peer, buffer, handle); peer 328 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_local_unpack(peer, buffer, handle); peer 331 orte/mca/sstore/stage/sstore_stage_module.c return orte_sstore_stage_app_unpack(peer, buffer, handle); peer 44 orte/test/system/binom.c int i, bitmap, peer, hibit, mask, found; peer 56 orte/test/system/binom.c peer = rank | mask; peer 57 orte/test/system/binom.c if (peer < num_procs) { peer 59 orte/test/system/binom.c child->vpid = peer; peer 70 orte/test/system/binom.c opal_bitmap_set_bit(relatives, peer); peer 75 orte/test/system/binom.c down_search(0, 0, peer, num_procs, NULL, NULL, relations); peer 88 orte/test/system/binom.c peer = rank | mask; peer 89 orte/test/system/binom.c if (peer < num_procs) { peer 91 orte/test/system/binom.c if (0 <= (found = down_search(peer, rank, me, num_procs, num_children, children, relatives))) { peer 24 orte/test/system/ofi_big_msg.c static void send_callback(int status, orte_process_name_t *peer, peer 43 orte/test/system/ofi_big_msg.c orte_process_name_t peer; peer 63 orte/test/system/ofi_big_msg.c peer.jobid = ORTE_PROC_MY_NAME->jobid; peer 64 orte/test/system/ofi_big_msg.c peer.vpid = ORTE_PROC_MY_NAME->vpid + 1; peer 65 orte/test/system/ofi_big_msg.c if (peer.vpid == orte_process_info.num_procs) { peer 66 orte/test/system/ofi_big_msg.c peer.vpid = 0; peer 83 orte/test/system/ofi_big_msg.c orte_rml.send_buffer_transport_nb(sock_conduit_id,&peer, buf, MY_TAG, orte_rml_send_callback, NULL); peer 111 orte/test/system/ofi_big_msg.c orte_rml.send_buffer_transport_nb(sock_conduit_id,&peer, buf, MY_TAG, send_callback, NULL); peer 26 orte/test/system/ofi_conduit_stress.c static void send_callback(int status, orte_process_name_t *peer, peer 45 orte/test/system/ofi_conduit_stress.c orte_process_name_t peer; peer 86 orte/test/system/ofi_conduit_stress.c peer.jobid = ORTE_PROC_MY_NAME->jobid; peer 87 orte/test/system/ofi_conduit_stress.c peer.vpid = ORTE_PROC_MY_NAME->vpid + 1; peer 88 orte/test/system/ofi_conduit_stress.c if (peer.vpid == orte_process_info.num_procs) { peer 89 orte/test/system/ofi_conduit_stress.c peer.vpid = 0; peer 105 orte/test/system/ofi_conduit_stress.c orte_rml.send_buffer_nb(conduit_id,&peer, buf, MY_TAG, orte_rml_send_callback, NULL); peer 133 orte/test/system/ofi_conduit_stress.c orte_rml.send_buffer_nb(conduit_id,&peer, buf, MY_TAG, send_callback, NULL); peer 33 orte/test/system/ofi_query_test.c static void send_callback(int status, orte_process_name_t *peer, peer 104 orte/test/system/ofi_query_test.c orte_process_name_t peer; peer 25 orte/test/system/ofi_stress.c static void send_callback(int status, orte_process_name_t *peer, peer 44 orte/test/system/ofi_stress.c orte_process_name_t peer; peer 64 orte/test/system/ofi_stress.c peer.jobid = ORTE_PROC_MY_NAME->jobid; peer 65 orte/test/system/ofi_stress.c peer.vpid = ORTE_PROC_MY_NAME->vpid + 1; peer 66 orte/test/system/ofi_stress.c if (peer.vpid == orte_process_info.num_procs) { peer 67 orte/test/system/ofi_stress.c peer.vpid = 0; peer 83 orte/test/system/ofi_stress.c orte_rml.send_buffer_transport_nb(sock_conduit_id,&peer, buf, MY_TAG, orte_rml_send_callback, NULL); peer 111 orte/test/system/ofi_stress.c orte_rml.send_buffer_transport_nb(sock_conduit_id,&peer, buf, MY_TAG, send_callback, NULL); peer 25 orte/test/system/oob_stress.c static void send_callback(int status, orte_process_name_t *peer, peer 44 orte/test/system/oob_stress.c orte_process_name_t peer; peer 63 orte/test/system/oob_stress.c peer.jobid = ORTE_PROC_MY_NAME->jobid; peer 64 orte/test/system/oob_stress.c peer.vpid = ORTE_PROC_MY_NAME->vpid + 1; peer 65 orte/test/system/oob_stress.c if (peer.vpid == orte_process_info.num_procs) { peer 66 orte/test/system/oob_stress.c peer.vpid = 0; peer 82 orte/test/system/oob_stress.c orte_rml.send_buffer_nb(&peer, buf, MY_TAG, orte_rml_send_callback, NULL); peer 108 orte/test/system/oob_stress.c orte_rml.send_buffer_nb(&peer, buf, MY_TAG, send_callback, NULL); peer 33 orte/test/system/oob_stress_channel.c orte_process_name_t * peer, peer 46 orte/test/system/oob_stress_channel.c orte_process_name_t * peer, peer 61 orte/test/system/oob_stress_channel.c static void send_callback(int status, orte_process_name_t *peer, peer 108 orte/test/system/oob_stress_channel.c orte_process_name_t peer; peer 131 orte/test/system/oob_stress_channel.c peer.jobid = ORTE_PROC_MY_NAME->jobid; peer 132 orte/test/system/oob_stress_channel.c peer.vpid = ORTE_PROC_MY_NAME->vpid + 1; peer 133 orte/test/system/oob_stress_channel.c if (peer.vpid == orte_process_info.num_procs) { peer 134 orte/test/system/oob_stress_channel.c peer.vpid = 0; peer 163 orte/test/system/oob_stress_channel.c orte_rml.open_channel ( &peer, qos_attributes, open_channel_callback, NULL); peer 168 orte/test/system/oob_stress_channel.c ORTE_NAME_PRINT(&peer)); peer 229 orte/test/system/oob_stress_channel.c ORTE_NAME_PRINT(&peer)); peer 27 orte/test/system/radix.c int i, peer, Sum, NInLevel, rc; peer 42 orte/test/system/radix.c peer = me + NInLevel; peer 44 orte/test/system/radix.c if (peer < num_procs) { peer 46 orte/test/system/radix.c child->vpid = peer; peer 59 orte/test/system/radix.c if (OPAL_SUCCESS != (rc = opal_bitmap_set_bit(relatives, peer))) { peer 67 orte/test/system/radix.c down_search(peer, num_procs, NULL, NULL, relations); peer 69 orte/test/system/radix.c peer += NInLevel; peer 47 oshmem/mca/spml/base/spml_base_getreq.h peer, \ peer 54 oshmem/mca/spml/base/spml_base_getreq.h (request)->req_base.req_peer = (int32_t)peer; \ peer 54 oshmem/mca/spml/base/spml_base_putreq.h peer, \ peer 61 oshmem/mca/spml/base/spml_base_putreq.h (request)->req_base.req_peer = (int32_t)peer; \ peer 191 oshmem/mca/spml/ikrit/spml_ikrit.c mxm_peer_t *peer; peer 197 oshmem/mca/spml/ikrit/spml_ikrit.c peer = &mca_spml_ikrit.mxm_peers[dst_pe]; peer 198 oshmem/mca/spml/ikrit/spml_ikrit.c mkey_segment_init(&peer->mkeys[seg].super, mkey, seg); peer 201 oshmem/mca/spml/ikrit/spml_ikrit.c memcpy(&peer->mkeys[seg].key, mkey->u.data, mkey->len); peer 203 oshmem/mca/spml/ikrit/spml_ikrit.c memcpy(&peer->mkeys[seg].key, &mxm_empty_mem_key, sizeof(mxm_empty_mem_key)); peer 770 oshmem/mca/spml/ikrit/spml_ikrit.c mxm_peer_t *peer; peer 774 oshmem/mca/spml/ikrit/spml_ikrit.c peer = &mca_spml_ikrit.mxm_peers[put_req->pe]; peer 778 oshmem/mca/spml/ikrit/spml_ikrit.c if (peer) { peer 779 oshmem/mca/spml/ikrit/spml_ikrit.c if (peer->n_active_puts <= 0) { peer 781 oshmem/mca/spml/ikrit/spml_ikrit.c SPML_VERBOSE(1, "pe %d n_active_puts %d", put_req->pe, peer->n_active_puts); peer 789 oshmem/mca/spml/ikrit/spml_ikrit.c if (0 < peer->n_active_puts) { peer 790 oshmem/mca/spml/ikrit/spml_ikrit.c peer->n_active_puts--; peer 791 oshmem/mca/spml/ikrit/spml_ikrit.c if (0 == peer->n_active_puts && peer 793 oshmem/mca/spml/ikrit/spml_ikrit.c opal_list_remove_item(&mca_spml_ikrit.active_peers, &peer->link); peer 794 oshmem/mca/spml/ikrit/spml_ikrit.c peer->need_fence = 0; peer 1009 oshmem/mca/spml/ikrit/spml_ikrit.c mxm_peer_t *peer; peer 1019 oshmem/mca/spml/ikrit/spml_ikrit.c peer = spml_ikrit_container_of(item, mxm_peer_t, link); peer 1020 oshmem/mca/spml/ikrit/spml_ikrit.c peer->n_active_puts = 0; peer 1021 oshmem/mca/spml/ikrit/spml_ikrit.c peer->need_fence = 0; peer 1022 oshmem/mca/spml/ikrit/spml_ikrit.c mca_spml_ikrit_mxm_fence(peer - mca_spml_ikrit.mxm_peers); peer 869 oshmem/mca/spml/ucx/spml_ucx.c int peer, dst_pe, rc; peer 897 oshmem/mca/spml/ucx/spml_ucx.c for (peer = 0; peer < oshmem_num_procs(); peer++) { peer 898 oshmem/mca/spml/ucx/spml_ucx.c dst_pe = (peer + my_pe) % oshmem_num_procs(); peer 190 oshmem/mca/spml/ucx/spml_ucx.h ucp_peer_t *peer; peer 192 oshmem/mca/spml/ucx/spml_ucx.h peer = &(ucx_ctx->ucp_peers[dst_pe]); peer 193 oshmem/mca/spml/ucx/spml_ucx.h mkey_segment_init(&peer->mkeys[segno].super, mkey, segno); peer 211 oshmem/proc/proc.c ompi_namelist_t *peer = NULL; peer 214 oshmem/proc/proc.c peer = OBJ_NEW(ompi_namelist_t); peer 215 oshmem/proc/proc.c peer->name.jobid = OSHMEM_PROC_JOBID(group->proc_array[i]); peer 216 oshmem/proc/proc.c peer->name.vpid = OSHMEM_PROC_VPID(group->proc_array[i]); peer 217 oshmem/proc/proc.c opal_list_append(&(group->peer_list), &peer->super);