dtype 55 ompi/mca/coll/base/coll_base_allreduce.c struct ompi_datatype_t *dtype, dtype 70 ompi/mca/coll/base/coll_base_allreduce.c err = comm->c_coll->coll_reduce (MPI_IN_PLACE, rbuf, count, dtype, dtype 73 ompi/mca/coll/base/coll_base_allreduce.c err = comm->c_coll->coll_reduce (rbuf, NULL, count, dtype, op, 0, dtype 77 ompi/mca/coll/base/coll_base_allreduce.c err = comm->c_coll->coll_reduce (sbuf, rbuf, count, dtype, op, 0, dtype 84 ompi/mca/coll/base/coll_base_allreduce.c return comm->c_coll->coll_bcast (rbuf, count, dtype, 0, comm, dtype 132 ompi/mca/coll/base/coll_base_allreduce.c struct ompi_datatype_t *dtype, dtype 151 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 158 ompi/mca/coll/base/coll_base_allreduce.c span = opal_datatype_span(&dtype->super, count, &gap); dtype 164 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, inplacebuf, (char*)rbuf); dtype 167 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, inplacebuf, (char*)sbuf); dtype 188 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmpsend, count, dtype, (rank + 1), dtype 194 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(recv(tmprecv, count, dtype, (rank - 1), dtype 199 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, tmprecv, tmpsend, count, dtype); dtype 219 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_coll_base_sendrecv_actual(tmpsend, count, dtype, remote, dtype 221 ompi/mca/coll/base/coll_base_allreduce.c tmprecv, count, dtype, remote, dtype 229 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, tmpsend, tmprecv, count, dtype); dtype 235 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, tmprecv, tmpsend, count, dtype); dtype 246 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(recv(rbuf, count, dtype, (rank + 1), dtype 252 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmpsend, count, dtype, (rank - 1), dtype 261 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, tmpsend); dtype 342 ompi/mca/coll/base/coll_base_allreduce.c struct ompi_datatype_t *dtype, dtype 364 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 375 ompi/mca/coll/base/coll_base_allreduce.c dtype, op, dtype 380 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_get_extent(dtype, &lb, &extent); dtype 382 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_get_true_extent(dtype, &true_lb, &true_extent); dtype 384 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_type_size( dtype, &typelng); dtype 409 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 435 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_segcount, dtype, recv_from, dtype 444 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmpsend, block_count, dtype, send_to, dtype 455 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_segcount, dtype, recv_from, dtype 471 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, inbuf[inbi ^ 0x1], tmprecv, block_count, dtype); dtype 474 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmprecv, block_count, dtype, send_to, dtype 492 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, inbuf[inbi], tmprecv, block_count, dtype); dtype 514 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_coll_base_sendrecv(tmpsend, block_count, dtype, send_to, dtype 516 ompi/mca/coll/base/coll_base_allreduce.c tmprecv, max_segcount, dtype, recv_from, dtype 619 ompi/mca/coll/base/coll_base_allreduce.c struct ompi_datatype_t *dtype, dtype 643 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 650 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_type_size( dtype, &typelng); dtype 658 ompi/mca/coll/base/coll_base_allreduce.c return (ompi_coll_base_allreduce_intra_ring(sbuf, rbuf, count, dtype, op, dtype 683 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_get_extent(dtype, &lb, &extent); dtype 685 ompi/mca/coll/base/coll_base_allreduce.c max_real_segsize = opal_datatype_span(&dtype->super, max_segcount, &gap); dtype 697 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 728 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_segcount, dtype, recv_from, dtype 746 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmpsend, phase_count, dtype, send_to, dtype 757 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_segcount, dtype, recv_from, dtype 782 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, inbuf[inbi ^ 0x1], tmprecv, phase_count, dtype); dtype 785 ompi/mca/coll/base/coll_base_allreduce.c ret = MCA_PML_CALL(send(tmprecv, phase_count, dtype, send_to, dtype 811 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, inbuf[inbi], tmprecv, phase_count, dtype); dtype 834 ompi/mca/coll/base/coll_base_allreduce.c ret = ompi_coll_base_sendrecv(tmpsend, block_count, dtype, send_to, dtype 836 ompi/mca/coll/base/coll_base_allreduce.c tmprecv, early_blockcount, dtype, recv_from, dtype 882 ompi/mca/coll/base/coll_base_allreduce.c struct ompi_datatype_t *dtype, dtype 897 ompi/mca/coll/base/coll_base_allreduce.c err = ompi_coll_base_reduce_intra_basic_linear (MPI_IN_PLACE, rbuf, count, dtype, dtype 900 ompi/mca/coll/base/coll_base_allreduce.c err = ompi_coll_base_reduce_intra_basic_linear(rbuf, NULL, count, dtype, dtype 904 ompi/mca/coll/base/coll_base_allreduce.c err = ompi_coll_base_reduce_intra_basic_linear(sbuf, rbuf, count, dtype, dtype 911 ompi/mca/coll/base/coll_base_allreduce.c return ompi_coll_base_bcast_intra_basic_linear(rbuf, count, dtype, 0, comm, module); dtype 971 ompi/mca/coll/base/coll_base_allreduce.c const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 993 ompi/mca/coll/base/coll_base_allreduce.c return ompi_coll_base_allreduce_intra_basic_linear(sbuf, rbuf, count, dtype, dtype 999 ompi/mca/coll/base/coll_base_allreduce.c ompi_datatype_get_extent(dtype, &lb, &extent); dtype 1000 ompi/mca/coll/base/coll_base_allreduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 1010 ompi/mca/coll/base/coll_base_allreduce.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char *)rbuf, dtype 1045 ompi/mca/coll/base/coll_base_allreduce.c err = ompi_coll_base_sendrecv(rbuf, count_lhalf, dtype, rank - 1, dtype 1048 ompi/mca/coll/base/coll_base_allreduce.c count_rhalf, dtype, rank - 1, dtype 1055 ompi/mca/coll/base/coll_base_allreduce.c (char *)rbuf + count_lhalf * extent, count_rhalf, dtype); dtype 1059 ompi/mca/coll/base/coll_base_allreduce.c count_rhalf, dtype, rank - 1, dtype 1074 ompi/mca/coll/base/coll_base_allreduce.c count_rhalf, dtype, rank + 1, dtype 1076 ompi/mca/coll/base/coll_base_allreduce.c tmp_buf, count_lhalf, dtype, rank + 1, dtype 1082 ompi/mca/coll/base/coll_base_allreduce.c ompi_op_reduce(op, tmp_buf, rbuf, count_lhalf, dtype); dtype 1086 ompi/mca/coll/base/coll_base_allreduce.c count_rhalf, dtype, rank + 1, dtype 1154 ompi/mca/coll/base/coll_base_allreduce.c scount[step], dtype, dest, dtype 1157 ompi/mca/coll/base/coll_base_allreduce.c rcount[step], dtype, dest, dtype 1165 ompi/mca/coll/base/coll_base_allreduce.c rcount[step], dtype); dtype 1200 ompi/mca/coll/base/coll_base_allreduce.c rcount[step], dtype, dest, dtype 1203 ompi/mca/coll/base/coll_base_allreduce.c scount[step], dtype, dest, dtype 1217 ompi/mca/coll/base/coll_base_allreduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, rank - 1, dtype 1224 ompi/mca/coll/base/coll_base_allreduce.c err = MCA_PML_CALL(send(rbuf, count, dtype, rank + 1, dtype 36 ompi/mca/coll/base/coll_base_exscan.c struct ompi_datatype_t *dtype, dtype 58 ompi/mca/coll/base/coll_base_exscan.c return MCA_PML_CALL(send(sbuf, count, dtype, rank + 1, dtype 66 ompi/mca/coll/base/coll_base_exscan.c return MCA_PML_CALL(recv(rbuf, count, dtype, rank - 1, dtype 76 ompi/mca/coll/base/coll_base_exscan.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 83 ompi/mca/coll/base/coll_base_exscan.c err = ompi_datatype_copy_content_same_ddt(dtype, count, dtype 87 ompi/mca/coll/base/coll_base_exscan.c err = MCA_PML_CALL(recv(rbuf, count, dtype, rank - 1, dtype 95 ompi/mca/coll/base/coll_base_exscan.c ompi_op_reduce(op, rbuf, reduce_buffer, count, dtype); dtype 98 ompi/mca/coll/base/coll_base_exscan.c err = MCA_PML_CALL(send(reduce_buffer, count, dtype, rank + 1, dtype 299 ompi/mca/coll/base/coll_base_functions.h struct ompi_datatype_t * dtype, struct ompi_op_t * op, dtype 43 ompi/mca/coll/base/coll_base_reduce.c struct ompi_datatype_t * dtype, struct ompi_op_t * op, dtype 47 ompi/mca/coll/base/coll_base_reduce.c ompi_op_reduce(op, (void *)inbuf, inoutbuf, count, dtype); dtype 628 ompi/mca/coll/base/coll_base_reduce.c struct ompi_datatype_t *dtype, dtype 649 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, dtype 655 ompi/mca/coll/base/coll_base_reduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 656 ompi/mca/coll/base/coll_base_reduce.c ompi_datatype_type_extent(dtype, &extent); dtype 681 ompi/mca/coll/base/coll_base_reduce.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 683 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, size - 1, dtype 700 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(recv(pml_buffer, count, dtype, i, dtype 715 ompi/mca/coll/base/coll_base_reduce.c ompi_op_reduce(op, inbuf, rbuf, count, dtype); dtype 719 ompi/mca/coll/base/coll_base_reduce.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)sbuf, rbuf); dtype 792 ompi/mca/coll/base/coll_base_reduce.c const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 812 ompi/mca/coll/base/coll_base_reduce.c return ompi_coll_base_reduce_intra_basic_linear(sbuf, rbuf, count, dtype, dtype 819 ompi/mca/coll/base/coll_base_reduce.c ompi_datatype_get_extent(dtype, &lb, &extent); dtype 820 ompi/mca/coll/base/coll_base_reduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 841 ompi/mca/coll/base/coll_base_reduce.c err = ompi_datatype_copy_content_same_ddt(dtype, count, rbuf, dtype 877 ompi/mca/coll/base/coll_base_reduce.c err = ompi_coll_base_sendrecv(rbuf, count_lhalf, dtype, rank - 1, dtype 880 ompi/mca/coll/base/coll_base_reduce.c count_rhalf, dtype, rank - 1, dtype 887 ompi/mca/coll/base/coll_base_reduce.c (char *)rbuf + count_lhalf * extent, count_rhalf, dtype); dtype 891 ompi/mca/coll/base/coll_base_reduce.c count_rhalf, dtype, rank - 1, dtype 906 ompi/mca/coll/base/coll_base_reduce.c count_rhalf, dtype, rank + 1, dtype 908 ompi/mca/coll/base/coll_base_reduce.c tmp_buf, count_lhalf, dtype, rank + 1, dtype 914 ompi/mca/coll/base/coll_base_reduce.c ompi_op_reduce(op, tmp_buf, rbuf, count_lhalf, dtype); dtype 918 ompi/mca/coll/base/coll_base_reduce.c count_rhalf, dtype, rank + 1, dtype 987 ompi/mca/coll/base/coll_base_reduce.c scount[step], dtype, dest, dtype 990 ompi/mca/coll/base/coll_base_reduce.c rcount[step], dtype, dest, dtype 998 ompi/mca/coll/base/coll_base_reduce.c rcount[step], dtype); dtype 1042 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(recv(rbuf, rcount[nsteps - 1], dtype, 0, dtype 1050 ompi/mca/coll/base/coll_base_reduce.c err = MCA_PML_CALL(send(rbuf, rcount[nsteps - 1], dtype, root, dtype 1091 ompi/mca/coll/base/coll_base_reduce.c rcount[step], dtype, dest, dtype 1099 ompi/mca/coll/base/coll_base_reduce.c scount[step], dtype, dest, dtype 49 ompi/mca/coll/base/coll_base_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 71 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); dtype 74 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); dtype 81 ompi/mca/coll/base/coll_base_reduce_scatter.c dsize = opal_datatype_span(&dtype->super, total_count, &gap); dtype 87 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, op, root, comm, comm->c_coll->coll_reduce_module); dtype 100 ompi/mca/coll/base/coll_base_reduce_scatter.c err = comm->c_coll->coll_scatterv (tmprbuf, rcounts, displs, dtype, dtype 104 ompi/mca/coll/base/coll_base_reduce_scatter.c err = comm->c_coll->coll_scatterv (tmprbuf, rcounts, displs, dtype, dtype 105 ompi/mca/coll/base/coll_base_reduce_scatter.c rbuf, rcounts[rank], dtype, dtype 135 ompi/mca/coll/base/coll_base_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 169 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_datatype_type_extent(dtype, &extent); dtype 170 ompi/mca/coll/base/coll_base_reduce_scatter.c buf_size = opal_datatype_span(&dtype->super, count, &gap); dtype 190 ompi/mca/coll/base/coll_base_reduce_scatter.c err = ompi_datatype_sndrcv(sbuf, count, dtype, result_buf, count, dtype); dtype 205 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(send(result_buf, count, dtype, rank + 1, dtype 214 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(recv(recv_buf, count, dtype, rank - 1, dtype 219 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_op_reduce(op, recv_buf, result_buf, count, dtype); dtype 303 ompi/mca/coll/base/coll_base_reduce_scatter.c recv_count, dtype, peer, dtype 314 ompi/mca/coll/base/coll_base_reduce_scatter.c send_count, dtype, peer, dtype 338 ompi/mca/coll/base/coll_base_reduce_scatter.c recv_count, dtype); dtype 350 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[rank], dtype, dtype 351 ompi/mca/coll/base/coll_base_reduce_scatter.c rbuf, rcounts[rank], dtype); dtype 368 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(recv(rbuf, rcounts[rank], dtype, rank + 1, dtype 376 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[rank - 1], dtype, rank - 1, dtype 457 ompi/mca/coll/base/coll_base_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 493 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = ompi_datatype_copy_content_same_ddt(dtype, total_count, dtype 506 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = ompi_datatype_type_extent(dtype, &extent); dtype 509 ompi/mca/coll/base/coll_base_reduce_scatter.c max_real_segsize = opal_datatype_span(&dtype->super, max_block_count, &gap); dtype 510 ompi/mca/coll/base/coll_base_reduce_scatter.c dsize = opal_datatype_span(&dtype->super, total_count, &gap); dtype 530 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = ompi_datatype_copy_content_same_ddt(dtype, total_count, dtype 556 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_block_count, dtype, recv_from, dtype 561 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = MCA_PML_CALL(send(tmpsend, rcounts[recv_from], dtype, send_to, dtype 572 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = MCA_PML_CALL(irecv(inbuf[inbi], max_block_count, dtype, recv_from, dtype 585 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_op_reduce(op, inbuf[inbi ^ 0x1], tmprecv, rcounts[prevblock], dtype); dtype 588 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = MCA_PML_CALL(send(tmprecv, rcounts[prevblock], dtype, send_to, dtype 601 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_op_reduce(op, inbuf[inbi], tmprecv, rcounts[rank], dtype); dtype 604 ompi/mca/coll/base/coll_base_reduce_scatter.c ret = ompi_datatype_copy_content_same_ddt(dtype, rcounts[rank], (char *)rbuf, tmprecv); dtype 692 ompi/mca/coll/base/coll_base_reduce_scatter.c const void *sbuf, void *rbuf, const int *rcounts, struct ompi_datatype_t *dtype, dtype 720 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_datatype_type_extent(dtype, &extent); dtype 721 ompi/mca/coll/base/coll_base_reduce_scatter.c span = opal_datatype_span(&dtype->super, totalcount, &gap); dtype 732 ompi/mca/coll/base/coll_base_reduce_scatter.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, psend, (char *)sbuf); dtype 735 ompi/mca/coll/base/coll_base_reduce_scatter.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, psend, rbuf); dtype 762 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(send(psend, totalcount, dtype, rank + 1, dtype 770 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(recv(precv, totalcount, dtype, rank - 1, dtype 774 ompi/mca/coll/base/coll_base_reduce_scatter.c ompi_op_reduce(op, precv, psend, totalcount, dtype); dtype 822 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER, dtype 824 ompi/mca/coll/base/coll_base_reduce_scatter.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER, dtype 831 ompi/mca/coll/base/coll_base_reduce_scatter.c precv + (ptrdiff_t)rdispl * extent, recv_count, dtype); dtype 838 ompi/mca/coll/base/coll_base_reduce_scatter.c psend + (ptrdiff_t)rdispl * extent, recv_count, dtype); dtype 856 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[index], dtype, peer - 1, dtype 867 ompi/mca/coll/base/coll_base_reduce_scatter.c rcounts[index], dtype, peer, dtype 869 ompi/mca/coll/base/coll_base_reduce_scatter.c rbuf, rcounts[rank], dtype, peer, dtype 874 ompi/mca/coll/base/coll_base_reduce_scatter.c err = ompi_datatype_copy_content_same_ddt(dtype, rcounts[rank], rbuf, dtype 883 ompi/mca/coll/base/coll_base_reduce_scatter.c err = MCA_PML_CALL(recv(rbuf, rcounts[rank], dtype, peer, dtype 56 ompi/mca/coll/base/coll_base_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 76 ompi/mca/coll/base/coll_base_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, count, &gap); dtype 96 ompi/mca/coll/base/coll_base_reduce_scatter_block.c comm->c_coll->coll_reduce(sbuf, recv_buf, count, dtype, op, 0, dtype 101 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = comm->c_coll->coll_scatter(recv_buf, rcount, dtype, dtype 102 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rbuf, rcount, dtype, 0, dtype 129 ompi/mca/coll/base/coll_base_reduce_scatter_block.c const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 150 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_datatype_type_extent(dtype, &extent); dtype 151 ompi/mca/coll/base/coll_base_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, totalcount, &gap); dtype 162 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, tmpbuf, (char *)sbuf); dtype 165 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, tmpbuf, rbuf); dtype 196 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_create_indexed(2, blocklens, displs, dtype, &dtypesend); dtype 207 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_create_indexed(2, blocklens, displs, dtype, &dtyperecv); dtype 262 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_op_reduce(op, tmprecv, tmpbuf, blocklens[0], dtype); dtype 265 ompi/mca/coll/base/coll_base_reduce_scatter_block.c blocklens[1], dtype); dtype 267 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_op_reduce(op, tmpbuf, tmprecv, blocklens[0], dtype); dtype 270 ompi/mca/coll/base/coll_base_reduce_scatter_block.c blocklens[1], dtype); dtype 282 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, rcount, rbuf, dtype 327 ompi/mca/coll/base/coll_base_reduce_scatter_block.c const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 347 ompi/mca/coll/base/coll_base_reduce_scatter_block.c return ompi_coll_base_reduce_scatter_block_basic_linear(sbuf, rbuf, rcount, dtype, dtype 351 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_datatype_type_extent(dtype, &extent); dtype 352 ompi/mca/coll/base/coll_base_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, totalcount, &gap); dtype 363 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, tmpbuf, (char *)sbuf); dtype 366 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, tmpbuf, rbuf); dtype 392 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(send(tmpbuf, totalcount, dtype, rank + 1, dtype 400 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(recv(tmprecv, totalcount, dtype, rank - 1, dtype 404 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_op_reduce(op, tmprecv, tmpbuf, totalcount, dtype); dtype 454 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, dtype 460 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, dtype 469 ompi/mca/coll/base/coll_base_reduce_scatter_block.c tmpbuf + rdispl * extent, recv_count, dtype); dtype 474 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, rcount, rbuf, dtype 483 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(recv(rbuf, rcount, dtype, rank + 1, dtype 490 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rcount, dtype, rank - 1, dtype 506 ompi/mca/coll/base/coll_base_reduce_scatter_block.c const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 568 ompi/mca/coll/base/coll_base_reduce_scatter_block.c const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 587 ompi/mca/coll/base/coll_base_reduce_scatter_block.c sbuf, rbuf, rcount, dtype, op, comm, module); dtype 591 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_datatype_type_extent(dtype, &extent); dtype 592 ompi/mca/coll/base/coll_base_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, totalcount, &gap); dtype 603 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, psend, (char *)sbuf); dtype 606 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, totalcount, psend, rbuf); dtype 633 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(send(psend, totalcount, dtype, rank + 1, dtype 641 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(recv(precv, totalcount, dtype, rank - 1, dtype 645 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_op_reduce(op, precv, psend, totalcount, dtype); dtype 690 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, dtype 692 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, dtype 699 ompi/mca/coll/base/coll_base_reduce_scatter_block.c precv + (ptrdiff_t)rdispl * extent, recv_count, dtype); dtype 706 ompi/mca/coll/base/coll_base_reduce_scatter_block.c psend + (ptrdiff_t)rdispl * extent, recv_count, dtype); dtype 725 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rcount, dtype, peer - 1, dtype 739 ompi/mca/coll/base/coll_base_reduce_scatter_block.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE_SCATTER_BLOCK, dtype 740 ompi/mca/coll/base/coll_base_reduce_scatter_block.c rbuf, rcount, dtype, peer, dtype 745 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, rcount, rbuf, dtype 754 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = MCA_PML_CALL(recv(rbuf, rcount, dtype, peer, dtype 811 ompi/mca/coll/base/coll_base_reduce_scatter_block.c const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 825 ompi/mca/coll/base/coll_base_reduce_scatter_block.c ompi_datatype_type_extent(dtype, &extent); dtype 826 ompi/mca/coll/base/coll_base_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, totalcount, &gap); dtype 842 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, rcount, dst, src); dtype 859 ompi/mca/coll/base/coll_base_reduce_scatter_block.c nblocks, dtype, peer, dtype 862 ompi/mca/coll/base/coll_base_reduce_scatter_block.c nblocks, dtype, peer, dtype 870 ompi/mca/coll/base/coll_base_reduce_scatter_block.c precv + (ptrdiff_t)recv_index * extent, nblocks, dtype); dtype 877 ompi/mca/coll/base/coll_base_reduce_scatter_block.c psend + (ptrdiff_t)recv_index * extent, nblocks, dtype); dtype 882 ompi/mca/coll/base/coll_base_reduce_scatter_block.c err = ompi_datatype_copy_content_same_ddt(dtype, rcount, rbuf, dtype 36 ompi/mca/coll/base/coll_base_scan.c struct ompi_datatype_t *dtype, dtype 55 ompi/mca/coll/base/coll_base_scan.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 69 ompi/mca/coll/base/coll_base_scan.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 79 ompi/mca/coll/base/coll_base_scan.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 90 ompi/mca/coll/base/coll_base_scan.c err = MCA_PML_CALL(recv(pml_buffer, count, dtype, dtype 102 ompi/mca/coll/base/coll_base_scan.c ompi_op_reduce(op, pml_buffer, rbuf, count, dtype); dtype 114 ompi/mca/coll/base/coll_base_scan.c return MCA_PML_CALL(send(rbuf, count, dtype, rank + 1, dtype 74 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 79 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 142 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 148 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 178 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 185 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 191 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 199 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 206 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 213 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 220 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 226 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 231 ompi/mca/coll/basic/coll_basic.h struct ompi_datatype_t *dtype, dtype 45 ompi/mca/coll/basic/coll_basic_allreduce.c struct ompi_datatype_t *dtype, dtype 56 ompi/mca/coll/basic/coll_basic_allreduce.c err = comm->c_coll->coll_reduce(MPI_IN_PLACE, rbuf, count, dtype, op, 0, comm, comm->c_coll->coll_reduce_module); dtype 58 ompi/mca/coll/basic/coll_basic_allreduce.c err = comm->c_coll->coll_reduce(rbuf, NULL, count, dtype, op, 0, comm, comm->c_coll->coll_reduce_module); dtype 61 ompi/mca/coll/basic/coll_basic_allreduce.c err = comm->c_coll->coll_reduce(sbuf, rbuf, count, dtype, op, 0, comm, comm->c_coll->coll_reduce_module); dtype 67 ompi/mca/coll/basic/coll_basic_allreduce.c return comm->c_coll->coll_bcast(rbuf, count, dtype, 0, comm, comm->c_coll->coll_bcast_module); dtype 80 ompi/mca/coll/basic/coll_basic_allreduce.c struct ompi_datatype_t *dtype, dtype 103 ompi/mca/coll/basic/coll_basic_allreduce.c err = ompi_datatype_type_extent(dtype, &extent); dtype 107 ompi/mca/coll/basic/coll_basic_allreduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 118 ompi/mca/coll/basic/coll_basic_allreduce.c err = ompi_coll_base_sendrecv_actual(sbuf, count, dtype, 0, dtype 120 ompi/mca/coll/basic/coll_basic_allreduce.c rbuf, count, dtype, 0, dtype 127 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(recv(pml_buffer, count, dtype, i, dtype 133 ompi/mca/coll/basic/coll_basic_allreduce.c ompi_op_reduce(op, pml_buffer, rbuf, count, dtype); dtype 137 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, dtype 151 ompi/mca/coll/basic/coll_basic_allreduce.c err = ompi_coll_base_sendrecv_actual(rbuf, count, dtype, 0, dtype 153 ompi/mca/coll/basic/coll_basic_allreduce.c pml_buffer, count, dtype, 0, dtype 165 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(isend(pml_buffer, count, dtype, i, dtype 178 ompi/mca/coll/basic/coll_basic_allreduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, root, dtype 46 ompi/mca/coll/basic/coll_basic_exscan.c struct ompi_datatype_t *dtype, dtype 51 ompi/mca/coll/basic/coll_basic_exscan.c return ompi_coll_base_exscan_intra_linear(sbuf, rbuf, count, dtype, op, comm, module); dtype 64 ompi/mca/coll/basic/coll_basic_exscan.c struct ompi_datatype_t *dtype, dtype 88 ompi/mca/coll/basic/coll_basic_reduce.c struct ompi_datatype_t *dtype, dtype 109 ompi/mca/coll/basic/coll_basic_reduce.c return ompi_coll_base_reduce_intra_basic_linear(sbuf, rbuf, count, dtype, dtype 122 ompi/mca/coll/basic/coll_basic_reduce.c ompi_datatype_get_extent(dtype, &lb, &extent); dtype 123 ompi/mca/coll/basic/coll_basic_reduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 147 ompi/mca/coll/basic/coll_basic_reduce.c err = ompi_datatype_copy_content_same_ddt(dtype, count, (char*)sbuf, (char*)rbuf); dtype 176 ompi/mca/coll/basic/coll_basic_reduce.c dtype, peer, MCA_COLL_BASE_TAG_REDUCE, dtype 206 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(recv(rcv_buffer, count, dtype, peer, dtype 217 ompi/mca/coll/basic/coll_basic_reduce.c ompi_op_reduce(op, rcv_buffer, pml_buffer, count, dtype); dtype 225 ompi/mca/coll/basic/coll_basic_reduce.c ompi_datatype_copy_content_same_ddt(dtype, count, pml_buffer, dtype 227 ompi/mca/coll/basic/coll_basic_reduce.c ompi_op_reduce(op, rbuf, pml_buffer, count, dtype); dtype 229 ompi/mca/coll/basic/coll_basic_reduce.c ompi_op_reduce(op, (void *)sbuf, pml_buffer, count, dtype); dtype 244 ompi/mca/coll/basic/coll_basic_reduce.c ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, snd_buffer); dtype 247 ompi/mca/coll/basic/coll_basic_reduce.c dtype, root, MCA_COLL_BASE_TAG_REDUCE, dtype 251 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(recv(rcv_buffer, count, dtype, 0, dtype 255 ompi/mca/coll/basic/coll_basic_reduce.c ompi_op_reduce(op, rcv_buffer, rbuf, count, dtype); dtype 285 ompi/mca/coll/basic/coll_basic_reduce.c struct ompi_datatype_t *dtype, dtype 303 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(send(sbuf, count, dtype, root, dtype 308 ompi/mca/coll/basic/coll_basic_reduce.c dsize = opal_datatype_span(&dtype->super, count, &gap); dtype 318 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, 0, dtype 330 ompi/mca/coll/basic/coll_basic_reduce.c err = MCA_PML_CALL(recv(pml_buffer, count, dtype, i, dtype 341 ompi/mca/coll/basic/coll_basic_reduce.c ompi_op_reduce(op, pml_buffer, rbuf, count, dtype); dtype 363 ompi/mca/coll/basic/coll_basic_reduce.c struct ompi_datatype_t *dtype, dtype 68 ompi/mca/coll/basic/coll_basic_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 99 ompi/mca/coll/basic/coll_basic_reduce_scatter.c ompi_datatype_type_extent(dtype, &extent); dtype 100 ompi/mca/coll/basic/coll_basic_reduce_scatter.c buf_size = opal_datatype_span(&dtype->super, count, &gap); dtype 124 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = ompi_datatype_sndrcv(sbuf, count, dtype, result_buf, count, dtype); dtype 139 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(send(result_buf, count, dtype, rank + 1, dtype 148 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(recv(recv_buf, count, dtype, rank - 1, dtype 154 ompi/mca/coll/basic/coll_basic_reduce_scatter.c ompi_op_reduce(op, recv_buf, result_buf, count, dtype); dtype 238 ompi/mca/coll/basic/coll_basic_reduce_scatter.c recv_count, dtype, peer, dtype 249 ompi/mca/coll/basic/coll_basic_reduce_scatter.c send_count, dtype, peer, dtype 273 ompi/mca/coll/basic/coll_basic_reduce_scatter.c recv_count, dtype); dtype 285 ompi/mca/coll/basic/coll_basic_reduce_scatter.c rcounts[rank], dtype, dtype 286 ompi/mca/coll/basic/coll_basic_reduce_scatter.c rbuf, rcounts[rank], dtype); dtype 303 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(recv(rbuf, rcounts[rank], dtype, rank + 1, dtype 311 ompi/mca/coll/basic/coll_basic_reduce_scatter.c rcounts[rank - 1], dtype, rank - 1, dtype 334 ompi/mca/coll/basic/coll_basic_reduce_scatter.c comm->c_coll->coll_reduce(sbuf, recv_buf, count, dtype, op, 0, dtype 339 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = comm->c_coll->coll_scatterv(recv_buf, rcounts, disps, dtype, dtype 340 ompi/mca/coll/basic/coll_basic_reduce_scatter.c rbuf, rcounts[rank], dtype, 0, dtype 363 ompi/mca/coll/basic/coll_basic_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 401 ompi/mca/coll/basic/coll_basic_reduce_scatter.c span = opal_datatype_span(&dtype->super, totalcounts, &gap); dtype 423 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(isend(sbuf, totalcounts, dtype, 0, dtype 430 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(recv(lbuf, totalcounts, dtype, 0, dtype 449 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(recv(buf, totalcounts, dtype, i, dtype 457 ompi/mca/coll/basic/coll_basic_reduce_scatter.c ompi_op_reduce(op, lbuf, buf, totalcounts, dtype); dtype 463 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = MCA_PML_CALL(send(sbuf, totalcounts, dtype, root, dtype 472 ompi/mca/coll/basic/coll_basic_reduce_scatter.c err = comm->c_local_comm->c_coll->coll_scatterv(lbuf, rcounts, disps, dtype, dtype 473 ompi/mca/coll/basic/coll_basic_reduce_scatter.c rbuf, rcounts[rank], dtype, 0, dtype 55 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 60 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c return ompi_coll_base_reduce_scatter_block_basic_linear(sbuf, rbuf, rcount, dtype, op, comm, module); dtype 72 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 105 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c span = opal_datatype_span(&dtype->super, totalcounts, &gap); dtype 116 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = MCA_PML_CALL(isend(sbuf, totalcounts, dtype, 0, dtype 123 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = MCA_PML_CALL(recv(lbuf, totalcounts, dtype, 0, dtype 142 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = MCA_PML_CALL(recv(buf, totalcounts, dtype, i, dtype 150 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c ompi_op_reduce(op, lbuf, buf, totalcounts, dtype); dtype 156 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = MCA_PML_CALL(send(sbuf, totalcounts, dtype, root, dtype 165 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c err = comm->c_local_comm->c_coll->coll_scatter(lbuf, rcount, dtype, dtype 166 ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c rbuf, rcount, dtype, 0, dtype 44 ompi/mca/coll/basic/coll_basic_scan.c struct ompi_datatype_t *dtype, dtype 49 ompi/mca/coll/basic/coll_basic_scan.c return ompi_coll_base_scan_intra_linear(sbuf, rbuf, count, dtype, op, comm, module); dtype 209 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 229 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 240 ompi/mca/coll/coll.h (const void *sbuf, void* rbuf, int count, struct ompi_datatype_t *dtype, dtype 243 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, const int *rcounts, struct ompi_datatype_t *dtype, dtype 246 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 249 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 272 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 298 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 312 ompi/mca/coll/coll.h (const void *sbuf, void* rbuf, int count, struct ompi_datatype_t *dtype, dtype 316 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, const int *rcounts, struct ompi_datatype_t *dtype, dtype 320 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 324 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 350 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 376 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 390 ompi/mca/coll/coll.h (const void *sbuf, void* rbuf, int count, struct ompi_datatype_t *dtype, dtype 394 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, const int *rcounts, struct ompi_datatype_t *dtype, dtype 398 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 402 ompi/mca/coll/coll.h (const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 442 ompi/mca/coll/coll.h struct ompi_datatype_t * dtype, struct ompi_op_t * op, dtype 43 ompi/mca/coll/cuda/coll_cuda.h struct ompi_datatype_t *dtype, dtype 49 ompi/mca/coll/cuda/coll_cuda.h struct ompi_datatype_t *dtype, dtype 56 ompi/mca/coll/cuda/coll_cuda.h struct ompi_datatype_t *dtype, dtype 62 ompi/mca/coll/cuda/coll_cuda.h struct ompi_datatype_t *dtype, dtype 69 ompi/mca/coll/cuda/coll_cuda.h struct ompi_datatype_t *dtype, dtype 31 ompi/mca/coll/cuda/coll_cuda_allreduce.c struct ompi_datatype_t *dtype, dtype 42 ompi/mca/coll/cuda/coll_cuda_allreduce.c bufsize = opal_datatype_span(&dtype->super, count, &gap); dtype 63 ompi/mca/coll/cuda/coll_cuda_allreduce.c rc = s->c_coll.coll_allreduce(sbuf, rbuf, count, dtype, op, comm, s->c_coll.coll_allreduce_module); dtype 23 ompi/mca/coll/cuda/coll_cuda_exscan.c struct ompi_datatype_t *dtype, dtype 34 ompi/mca/coll/cuda/coll_cuda_exscan.c bufsize = opal_datatype_span(&dtype->super, count, &gap); dtype 56 ompi/mca/coll/cuda/coll_cuda_exscan.c rc = s->c_coll.coll_exscan(sbuf, rbuf, count, dtype, op, comm, dtype 31 ompi/mca/coll/cuda/coll_cuda_reduce.c struct ompi_datatype_t *dtype, dtype 43 ompi/mca/coll/cuda/coll_cuda_reduce.c bufsize = opal_datatype_span(&dtype->super, count, &gap); dtype 67 ompi/mca/coll/cuda/coll_cuda_reduce.c dtype, op, root, comm, dtype 35 ompi/mca/coll/cuda/coll_cuda_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 46 ompi/mca/coll/cuda/coll_cuda_reduce_scatter_block.c rbufsize = opal_datatype_span(&dtype->super, rcount, &gap); dtype 69 ompi/mca/coll/cuda/coll_cuda_reduce_scatter_block.c rc = s->c_coll.coll_reduce_scatter_block(sbuf, rbuf, rcount, dtype, op, comm, dtype 30 ompi/mca/coll/cuda/coll_cuda_scan.c struct ompi_datatype_t *dtype, dtype 41 ompi/mca/coll/cuda/coll_cuda_scan.c bufsize = opal_datatype_span(&dtype->super, count, &gap); dtype 62 ompi/mca/coll/cuda/coll_cuda_scan.c rc = s->c_coll.coll_scan(sbuf, rbuf, count, dtype, op, comm, dtype 77 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 82 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 143 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 148 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 178 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 184 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 192 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 198 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 204 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 209 ompi/mca/coll/demo/coll_demo.h struct ompi_datatype_t *dtype, dtype 37 ompi/mca/coll/demo/coll_demo_allreduce.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/demo/coll_demo_allreduce.c return demo_module->underlying.coll_allreduce(sbuf, rbuf, count, dtype, dtype 58 ompi/mca/coll/demo/coll_demo_allreduce.c struct ompi_datatype_t *dtype, dtype 65 ompi/mca/coll/demo/coll_demo_allreduce.c return demo_module->underlying.coll_allreduce(sbuf, rbuf, count, dtype, dtype 37 ompi/mca/coll/demo/coll_demo_exscan.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/demo/coll_demo_exscan.c return demo_module->underlying.coll_exscan(sbuf, rbuf, count, dtype, dtype 37 ompi/mca/coll/demo/coll_demo_reduce.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/demo/coll_demo_reduce.c return demo_module->underlying.coll_reduce(sbuf, rbuf, count, dtype, dtype 58 ompi/mca/coll/demo/coll_demo_reduce.c struct ompi_datatype_t *dtype, dtype 65 ompi/mca/coll/demo/coll_demo_reduce.c return demo_module->underlying.coll_reduce(sbuf, rbuf, count, dtype, dtype 37 ompi/mca/coll/demo/coll_demo_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 45 ompi/mca/coll/demo/coll_demo_reduce_scatter.c dtype, op, comm, dtype 58 ompi/mca/coll/demo/coll_demo_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 66 ompi/mca/coll/demo/coll_demo_reduce_scatter.c dtype, op, comm, dtype 37 ompi/mca/coll/demo/coll_demo_scan.c struct ompi_datatype_t *dtype, dtype 45 ompi/mca/coll/demo/coll_demo_scan.c dtype, op, comm, dtype 210 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *dtype, dtype 216 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *dtype, dtype 283 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *dtype, dtype 290 ompi/mca/coll/hcoll/coll_hcoll.h struct ompi_datatype_t *dtype, dtype 106 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h void hcoll_map_derived_type(ompi_datatype_t *dtype, dte_data_representation_t *new_dte) dtype 109 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h if (NULL == dtype->args) { dtype 113 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h rc = hcoll_create_mpi_type((void*)dtype, new_dte); dtype 118 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h ompi_attr_set_c(TYPE_ATTR, (void*)dtype, &(dtype->d_keyhash), dtype 123 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h static dte_data_representation_t find_derived_mapping(ompi_datatype_t *dtype){ dtype 128 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h ompi_attr_get_c(dtype->d_keyhash, hcoll_type_attr_keyval, dtype 131 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h hcoll_map_derived_type(dtype, &dte); dtype 190 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h ompi_dtype_2_hcoll_dtype( ompi_datatype_t *dtype, dtype 193 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h int ompi_type_id = dtype->id; dtype 194 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h int opal_type_id = dtype->super.id; dtype 198 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h dtype->super.flags & OMPI_DATATYPE_FLAG_PREDEFINED) { dtype 208 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h dte_data_rep = find_derived_mapping(dtype); dtype 215 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h dte_data_rep.rep.in_line_rep.data_handle.pointer_to_handle = (uint64_t ) &dtype->super; dtype 249 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h mca_coll_hcoll_dtype_t *dtype = dtype 252 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h assert(dtype); dtype 253 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h if (&zero_dte_mapping == dtype) { dtype 256 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h if (HCOLL_SUCCESS != (ret = hcoll_dt_destroy(dtype->type))) { dtype 261 ompi/mca/coll/hcoll/coll_hcoll_dtypes.h &dtype->super); dtype 44 ompi/mca/coll/hcoll/coll_hcoll_ops.c dte_data_representation_t dtype; dtype 48 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype = ompi_dtype_2_hcoll_dtype(datatype, TRY_FIND_DERIVED); dtype 50 ompi/mca/coll/hcoll/coll_hcoll_ops.c if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(dtype))) { dtype 59 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_bcast(buff,count,dtype,root,hcoll_module->hcoll_context); dtype 192 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *dtype, dtype 202 ompi/mca/coll/hcoll/coll_hcoll_ops.c Dtype = ompi_dtype_2_hcoll_dtype(dtype, NO_DERIVED); dtype 208 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype->super.name); dtype 210 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 223 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 232 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 239 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *dtype, dtype 250 ompi/mca/coll/hcoll/coll_hcoll_ops.c Dtype = ompi_dtype_2_hcoll_dtype(dtype, NO_DERIVED); dtype 256 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype->super.name); dtype 258 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 272 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 282 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 460 ompi/mca/coll/hcoll/coll_hcoll_ops.c dte_data_representation_t dtype; dtype 466 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype = ompi_dtype_2_hcoll_dtype(datatype, TRY_FIND_DERIVED); dtype 467 ompi/mca/coll/hcoll/coll_hcoll_ops.c if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(dtype))){ dtype 476 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_collectives.coll_ibcast(buff, count, dtype, root, rt_handle, hcoll_module->hcoll_context); dtype 577 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *dtype, dtype 590 ompi/mca/coll/hcoll/coll_hcoll_ops.c Dtype = ompi_dtype_2_hcoll_dtype(dtype, NO_DERIVED); dtype 596 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype->super.name); dtype 598 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 611 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 620 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 627 ompi/mca/coll/hcoll/coll_hcoll_ops.c struct ompi_datatype_t *dtype, dtype 639 ompi/mca/coll/hcoll/coll_hcoll_ops.c Dtype = ompi_dtype_2_hcoll_dtype(dtype, NO_DERIVED); dtype 646 ompi/mca/coll/hcoll/coll_hcoll_ops.c dtype->super.name); dtype 647 ompi/mca/coll/hcoll/coll_hcoll_ops.c rc = hcoll_module->previous_ireduce(sbuf,rbuf,count,dtype,op, dtype 662 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 673 ompi/mca/coll/hcoll/coll_hcoll_ops.c count,dtype,op, dtype 466 ompi/mca/coll/hcoll/coll_hcoll_rte.c ompi_datatype_t *dtype = (ompi_datatype_t*)mpi_type; dtype 468 ompi/mca/coll/hcoll/coll_hcoll_rte.c rc = ompi_attr_set_c(TYPE_ATTR, (void*)dtype, &(dtype->d_keyhash), hcoll_type_attr_keyval, (void *)hcoll_dtype, false); dtype 69 ompi/mca/coll/inter/coll_inter.h struct ompi_datatype_t *dtype, dtype 93 ompi/mca/coll/inter/coll_inter.h struct ompi_datatype_t *dtype, dtype 45 ompi/mca/coll/inter/coll_inter_allreduce.c struct ompi_datatype_t *dtype, dtype 57 ompi/mca/coll/inter/coll_inter_allreduce.c span = opal_datatype_span(&dtype->super, count, &gap); dtype 66 ompi/mca/coll/inter/coll_inter_allreduce.c dtype, op, root, dtype 75 ompi/mca/coll/inter/coll_inter_allreduce.c err = ompi_coll_base_sendrecv_actual(pml_buffer, count, dtype, 0, dtype 77 ompi/mca/coll/inter/coll_inter_allreduce.c rbuf, count, dtype, 0, dtype 86 ompi/mca/coll/inter/coll_inter_allreduce.c err = comm->c_local_comm->c_coll->coll_bcast(rbuf, count, dtype, dtype 44 ompi/mca/coll/inter/coll_inter_reduce.c struct ompi_datatype_t *dtype, dtype 63 ompi/mca/coll/inter/coll_inter_reduce.c span = opal_datatype_span(&dtype->super, count, &gap); dtype 72 ompi/mca/coll/inter/coll_inter_reduce.c dtype, op, 0, comm->c_local_comm, dtype 76 ompi/mca/coll/inter/coll_inter_reduce.c err = MCA_PML_CALL(send(pml_buffer, count, dtype, root, dtype 89 ompi/mca/coll/inter/coll_inter_reduce.c err = MCA_PML_CALL(recv(rbuf, count, dtype, 0, dtype 190 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_iexscan(const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 206 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_ireduce_scatter_block(const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 261 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_ireduce_scatter_block_inter(const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 319 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_exscan_init(const void *sbuf, void *rbuf, int count, struct ompi_datatype_t *dtype, dtype 335 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_reduce_scatter_block_init(const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 388 ompi/mca/coll/libnbc/coll_libnbc.h int ompi_coll_libnbc_reduce_scatter_block_inter_init(const void *sbuf, void *rbuf, int rcount, struct ompi_datatype_t *dtype, dtype 228 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c static int nbc_reduce_scatter_block_inter_init(const void *sendbuf, void *recvbuf, int rcount, struct ompi_datatype_t *dtype, dtype 242 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = ompi_datatype_type_extent (dtype, &ext); dtype 250 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c span = opal_datatype_span(&dtype->super, count, &gap); dtype 251 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c span_align = OPAL_ALIGN(span, dtype->super.align, ptrdiff_t); dtype 267 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_send (sendbuf, false, count, dtype, 0, schedule, false); dtype 278 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_recv (lbuf, true, count, dtype, 0, schedule, true); dtype 287 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_recv (rbuf, true, count, dtype, peer, schedule, true); dtype 294 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_op (lbuf, true, rbuf, true, count, dtype, dtype 305 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_copy (lbuf, true, rcount, dtype, recvbuf, false, rcount, dtype 306 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c dtype, schedule, false); dtype 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); dtype 322 ompi/mca/coll/libnbc/nbc_ireduce_scatter_block.c res = NBC_Sched_local_recv(recvbuf, false, rcount, dtype, 0, schedule, false); dtype 65 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 105 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 125 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 133 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 140 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 146 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 186 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 232 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 255 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 264 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 272 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 279 ompi/mca/coll/monitoring/coll_monitoring.h struct ompi_datatype_t *dtype, dtype 18 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c struct ompi_datatype_t *dtype, dtype 28 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c ompi_datatype_type_size(dtype, &type_size); dtype 41 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c return monitoring_module->real.coll_allreduce(sbuf, rbuf, count, dtype, op, comm, monitoring_module->real.coll_allreduce_module); dtype 45 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c struct ompi_datatype_t *dtype, dtype 56 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c ompi_datatype_type_size(dtype, &type_size); dtype 69 ompi/mca/coll/monitoring/coll_monitoring_allreduce.c return monitoring_module->real.coll_iallreduce(sbuf, rbuf, count, dtype, op, comm, request, monitoring_module->real.coll_iallreduce_module); dtype 18 ompi/mca/coll/monitoring/coll_monitoring_exscan.c struct ompi_datatype_t *dtype, dtype 28 ompi/mca/coll/monitoring/coll_monitoring_exscan.c ompi_datatype_type_size(dtype, &type_size); dtype 40 ompi/mca/coll/monitoring/coll_monitoring_exscan.c return monitoring_module->real.coll_exscan(sbuf, rbuf, count, dtype, op, comm, monitoring_module->real.coll_exscan_module); dtype 44 ompi/mca/coll/monitoring/coll_monitoring_exscan.c struct ompi_datatype_t *dtype, dtype 55 ompi/mca/coll/monitoring/coll_monitoring_exscan.c ompi_datatype_type_size(dtype, &type_size); dtype 67 ompi/mca/coll/monitoring/coll_monitoring_exscan.c return monitoring_module->real.coll_iexscan(sbuf, rbuf, count, dtype, op, comm, request, monitoring_module->real.coll_iexscan_module); dtype 18 ompi/mca/coll/monitoring/coll_monitoring_reduce.c struct ompi_datatype_t *dtype, dtype 29 ompi/mca/coll/monitoring/coll_monitoring_reduce.c ompi_datatype_type_size(dtype, &type_size); dtype 43 ompi/mca/coll/monitoring/coll_monitoring_reduce.c return monitoring_module->real.coll_reduce(sbuf, rbuf, count, dtype, op, root, comm, monitoring_module->real.coll_reduce_module); dtype 47 ompi/mca/coll/monitoring/coll_monitoring_reduce.c struct ompi_datatype_t *dtype, dtype 59 ompi/mca/coll/monitoring/coll_monitoring_reduce.c ompi_datatype_type_size(dtype, &type_size); dtype 73 ompi/mca/coll/monitoring/coll_monitoring_reduce.c return monitoring_module->real.coll_ireduce(sbuf, rbuf, count, dtype, op, root, comm, request, monitoring_module->real.coll_ireduce_module); dtype 19 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 29 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c ompi_datatype_type_size(dtype, &type_size); dtype 43 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c return monitoring_module->real.coll_reduce_scatter(sbuf, rbuf, rcounts, dtype, op, comm, monitoring_module->real.coll_reduce_scatter_module); dtype 48 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 59 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c ompi_datatype_type_size(dtype, &type_size); dtype 73 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter.c return monitoring_module->real.coll_ireduce_scatter(sbuf, rbuf, rcounts, dtype, op, comm, request, monitoring_module->real.coll_ireduce_scatter_module); dtype 19 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 29 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c ompi_datatype_type_size(dtype, &type_size); dtype 42 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c return monitoring_module->real.coll_reduce_scatter_block(sbuf, rbuf, rcount, dtype, op, comm, monitoring_module->real.coll_reduce_scatter_block_module); dtype 47 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c struct ompi_datatype_t *dtype, dtype 58 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c ompi_datatype_type_size(dtype, &type_size); dtype 71 ompi/mca/coll/monitoring/coll_monitoring_reduce_scatter_block.c return monitoring_module->real.coll_ireduce_scatter_block(sbuf, rbuf, rcount, dtype, op, comm, request, monitoring_module->real.coll_ireduce_scatter_block_module); dtype 18 ompi/mca/coll/monitoring/coll_monitoring_scan.c struct ompi_datatype_t *dtype, dtype 28 ompi/mca/coll/monitoring/coll_monitoring_scan.c ompi_datatype_type_size(dtype, &type_size); dtype 40 ompi/mca/coll/monitoring/coll_monitoring_scan.c return monitoring_module->real.coll_scan(sbuf, rbuf, count, dtype, op, comm, monitoring_module->real.coll_scan_module); dtype 44 ompi/mca/coll/monitoring/coll_monitoring_scan.c struct ompi_datatype_t *dtype, dtype 55 ompi/mca/coll/monitoring/coll_monitoring_scan.c ompi_datatype_type_size(dtype, &type_size); dtype 67 ompi/mca/coll/monitoring/coll_monitoring_scan.c return monitoring_module->real.coll_iscan(sbuf, rbuf, count, dtype, op, comm, request, monitoring_module->real.coll_iscan_module); dtype 201 ompi/mca/coll/portals4/coll_portals4.h MPI_Datatype dtype, MPI_Op op, dtype 214 ompi/mca/coll/portals4/coll_portals4.h MPI_Datatype dtype, MPI_Op op, dtype 218 ompi/mca/coll/portals4/coll_portals4.h MPI_Datatype dtype, MPI_Op op, dtype 260 ompi/mca/coll/portals4/coll_portals4.h is_reduce_optimizable(struct ompi_datatype_t *dtype, size_t length, struct ompi_op_t *op, dtype 298 ompi/mca/coll/portals4/coll_portals4.h if (!ompi_datatype_is_valid(dtype)) { dtype 301 ompi/mca/coll/portals4/coll_portals4.h dtype->id); dtype 305 ompi/mca/coll/portals4/coll_portals4.h if (dtype->id >= OMPI_DATATYPE_MPI_MAX_PREDEFINED) { dtype 308 ompi/mca/coll/portals4/coll_portals4.h dtype->id); dtype 319 ompi/mca/coll/portals4/coll_portals4.h *ptl_dtype = ompi_coll_portals4_atomic_datatype[dtype->id]; dtype 323 ompi/mca/coll/portals4/coll_portals4.h dtype->id); dtype 36 ompi/mca/coll/portals4/coll_portals4_allreduce.c MPI_Datatype dtype, MPI_Op op, dtype 76 ompi/mca/coll/portals4/coll_portals4_allreduce.c ret = ompi_datatype_type_size(dtype, &length); dtype 79 ompi/mca/coll/portals4/coll_portals4_allreduce.c request->u.allreduce.is_optim = is_reduce_optimizable(dtype, length, op, &ptl_dtype, &ptl_op); dtype 318 ompi/mca/coll/portals4/coll_portals4_allreduce.c ret = module->previous_allreduce(sendbuf, recvbuf, count, dtype, op, dtype 329 ompi/mca/coll/portals4/coll_portals4_allreduce.c ret = module->previous_iallreduce(sendbuf, recvbuf, count, dtype, op, dtype 384 ompi/mca/coll/portals4/coll_portals4_allreduce.c MPI_Datatype dtype, MPI_Op op, dtype 403 ompi/mca/coll/portals4/coll_portals4_allreduce.c dtype, op, comm, request, portals4_module); dtype 413 ompi/mca/coll/portals4/coll_portals4_allreduce.c MPI_Datatype dtype, MPI_Op op, dtype 433 ompi/mca/coll/portals4/coll_portals4_allreduce.c dtype, op, comm, request, portals4_module); dtype 35 ompi/mca/coll/portals4/coll_portals4_reduce.c MPI_Datatype dtype, MPI_Op op, dtype 77 ompi/mca/coll/portals4/coll_portals4_reduce.c ret = ompi_datatype_type_size(dtype, &length); dtype 80 ompi/mca/coll/portals4/coll_portals4_reduce.c request->u.reduce.is_optim = is_reduce_optimizable(dtype, length, op, &ptl_dtype, &ptl_op); dtype 312 ompi/mca/coll/portals4/coll_portals4_reduce.c ret = module->previous_reduce(sendbuf, recvbuf, count, dtype, op, root, dtype 323 ompi/mca/coll/portals4/coll_portals4_reduce.c ret = module->previous_ireduce(sendbuf, recvbuf, count, dtype, op, root, dtype 380 ompi/mca/coll/portals4/coll_portals4_reduce.c MPI_Datatype dtype, MPI_Op op, dtype 401 ompi/mca/coll/portals4/coll_portals4_reduce.c dtype, op, root, comm, request, portals4_module); dtype 415 ompi/mca/coll/portals4/coll_portals4_reduce.c MPI_Datatype dtype, MPI_Op op, dtype 438 ompi/mca/coll/portals4/coll_portals4_reduce.c dtype, op, root, comm, request, portals4_module); dtype 69 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *dtype, dtype 99 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *dtype, dtype 115 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *dtype, dtype 122 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *dtype, dtype 127 ompi/mca/coll/self/coll_self.h struct ompi_datatype_t *dtype, dtype 36 ompi/mca/coll/self/coll_self_allreduce.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/self/coll_self_allreduce.c return ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 35 ompi/mca/coll/self/coll_self_exscan.c struct ompi_datatype_t *dtype, dtype 36 ompi/mca/coll/self/coll_self_reduce.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/self/coll_self_reduce.c return ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 36 ompi/mca/coll/self/coll_self_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/self/coll_self_reduce_scatter.c return ompi_datatype_copy_content_same_ddt(dtype, rcounts[0], (char*)rbuf, (char*)sbuf); dtype 36 ompi/mca/coll/self/coll_self_scan.c struct ompi_datatype_t *dtype, dtype 44 ompi/mca/coll/self/coll_self_scan.c return ompi_datatype_copy_content_same_ddt(dtype, count, (char*)rbuf, (char*)sbuf); dtype 234 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 269 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 285 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 291 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 298 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 303 ompi/mca/coll/sm/coll_sm.h struct ompi_datatype_t *dtype, dtype 37 ompi/mca/coll/sm/coll_sm_allreduce.c struct ompi_datatype_t *dtype, dtype 50 ompi/mca/coll/sm/coll_sm_allreduce.c ret = mca_coll_sm_reduce_intra(sbuf, rbuf, count, dtype, op, 0, dtype 53 ompi/mca/coll/sm/coll_sm_allreduce.c ret = mca_coll_sm_reduce_intra(rbuf, NULL, count, dtype, op, 0, dtype 57 ompi/mca/coll/sm/coll_sm_allreduce.c ret = mca_coll_sm_reduce_intra(sbuf, rbuf, count, dtype, op, 0, dtype 61 ompi/mca/coll/sm/coll_sm_allreduce.c mca_coll_sm_bcast_intra(rbuf, count, dtype, 0, comm, module) : ret; dtype 35 ompi/mca/coll/sm/coll_sm_exscan.c struct ompi_datatype_t *dtype, dtype 39 ompi/mca/coll/sm/coll_sm_reduce.c struct ompi_datatype_t *dtype, dtype 46 ompi/mca/coll/sm/coll_sm_reduce.c struct ompi_datatype_t *dtype, dtype 68 ompi/mca/coll/sm/coll_sm_reduce.c struct ompi_datatype_t *dtype, dtype 88 ompi/mca/coll/sm/coll_sm_reduce.c ompi_datatype_type_size(dtype, &size); dtype 91 ompi/mca/coll/sm/coll_sm_reduce.c dtype, op, root, comm, dtype 107 ompi/mca/coll/sm/coll_sm_reduce.c 0 != (dtype->flags & OMPI_DATATYPE_FLAG_DATA_FLOAT))) { dtype 108 ompi/mca/coll/sm/coll_sm_reduce.c return reduce_inorder(sbuf, rbuf, count, dtype, op, dtype 111 ompi/mca/coll/sm/coll_sm_reduce.c return reduce_no_order(sbuf, rbuf, count, dtype, op, dtype 128 ompi/mca/coll/sm/coll_sm_reduce.c return reduce_inorder(sbuf, rbuf, count, dtype, op, root, comm, module); dtype 177 ompi/mca/coll/sm/coll_sm_reduce.c struct ompi_datatype_t *dtype, dtype 206 ompi/mca/coll/sm/coll_sm_reduce.c ompi_datatype_type_size(dtype, &ddt_size); dtype 208 ompi/mca/coll/sm/coll_sm_reduce.c ompi_datatype_type_extent(dtype, &extent); dtype 240 ompi/mca/coll/sm/coll_sm_reduce.c if (ompi_datatype_is_contiguous_memory_layout(dtype, count)) { dtype 266 ompi/mca/coll/sm/coll_sm_reduce.c segsize = opal_datatype_span(&dtype->super, segment_ddt_count, &gap); dtype 281 ompi/mca/coll/sm/coll_sm_reduce.c &(dtype->super), dtype 295 ompi/mca/coll/sm/coll_sm_reduce.c &(dtype->super), dtype 313 ompi/mca/coll/sm/coll_sm_reduce.c segsize = opal_datatype_span(&dtype->super, count, &gap); dtype 322 ompi/mca/coll/sm/coll_sm_reduce.c ompi_datatype_copy_content_same_ddt(dtype, count, (char *)sbuf, (char *)rbuf); dtype 362 ompi/mca/coll/sm/coll_sm_reduce.c ompi_datatype_copy_content_same_ddt(dtype, count, dtype 409 ompi/mca/coll/sm/coll_sm_reduce.c dtype); dtype 430 ompi/mca/coll/sm/coll_sm_reduce.c dtype); dtype 448 ompi/mca/coll/sm/coll_sm_reduce.c dtype); dtype 492 ompi/mca/coll/sm/coll_sm_reduce.c &(dtype->super), dtype 561 ompi/mca/coll/sm/coll_sm_reduce.c struct ompi_datatype_t *dtype, dtype 35 ompi/mca/coll/sm/coll_sm_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 35 ompi/mca/coll/sm/coll_sm_scan.c struct ompi_datatype_t *dtype, dtype 59 ompi/mca/coll/sync/coll_sync.h struct ompi_datatype_t *dtype, dtype 81 ompi/mca/coll/sync/coll_sync.h struct ompi_datatype_t *dtype, dtype 89 ompi/mca/coll/sync/coll_sync.h struct ompi_datatype_t *dtype, dtype 95 ompi/mca/coll/sync/coll_sync.h struct ompi_datatype_t *dtype, dtype 33 ompi/mca/coll/sync/coll_sync_exscan.c struct ompi_datatype_t *dtype, dtype 41 ompi/mca/coll/sync/coll_sync_exscan.c return s->c_coll.coll_exscan(sbuf, rbuf, count, dtype, op, comm, dtype 44 ompi/mca/coll/sync/coll_sync_exscan.c COLL_SYNC(s, s->c_coll.coll_exscan(sbuf, rbuf, count, dtype, op, comm, dtype 32 ompi/mca/coll/sync/coll_sync_reduce.c struct ompi_datatype_t *dtype, dtype 40 ompi/mca/coll/sync/coll_sync_reduce.c return s->c_coll.coll_reduce(sbuf, rbuf, count, dtype, op, root, comm, dtype 43 ompi/mca/coll/sync/coll_sync_reduce.c COLL_SYNC(s, s->c_coll.coll_reduce(sbuf, rbuf, count, dtype, dtype 34 ompi/mca/coll/sync/coll_sync_reduce_scatter.c struct ompi_datatype_t *dtype, dtype 43 ompi/mca/coll/sync/coll_sync_reduce_scatter.c dtype, op, comm, dtype 47 ompi/mca/coll/sync/coll_sync_reduce_scatter.c dtype, op, comm, dtype 32 ompi/mca/coll/sync/coll_sync_scan.c struct ompi_datatype_t *dtype, dtype 40 ompi/mca/coll/sync/coll_sync_scan.c return s->c_coll.coll_scan(sbuf, rbuf, count, dtype, op, comm, dtype 43 ompi/mca/coll/sync/coll_sync_scan.c COLL_SYNC(s, s->c_coll.coll_scan(sbuf, rbuf, count, dtype, op, comm, dtype 124 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c struct ompi_datatype_t *dtype, dtype 135 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_tuned_allreduce_intra_dec_fixed(sbuf, rbuf, count, dtype, op, comm, module); dtype 137 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_basic_linear(sbuf, rbuf, count, dtype, op, comm, module); dtype 139 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_nonoverlapping(sbuf, rbuf, count, dtype, op, comm, module); dtype 141 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_recursivedoubling(sbuf, rbuf, count, dtype, op, comm, module); dtype 143 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_ring(sbuf, rbuf, count, dtype, op, comm, module); dtype 145 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_ring_segmented(sbuf, rbuf, count, dtype, op, comm, module, segsize); dtype 147 ompi/mca/coll/tuned/coll_tuned_allreduce_decision.c return ompi_coll_base_allreduce_intra_redscat_allgather(sbuf, rbuf, count, dtype, op, comm, module); dtype 135 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c struct ompi_datatype_t *dtype, dtype 146 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_tuned_bcast_intra_dec_fixed( buf, count, dtype, root, comm, module ); dtype 148 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_basic_linear( buf, count, dtype, root, comm, module ); dtype 150 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_chain( buf, count, dtype, root, comm, module, segsize, faninout ); dtype 152 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_pipeline( buf, count, dtype, root, comm, module, segsize ); dtype 154 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_split_bintree( buf, count, dtype, root, comm, module, segsize ); dtype 156 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_bintree( buf, count, dtype, root, comm, module, segsize ); dtype 158 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_binomial( buf, count, dtype, root, comm, module, segsize ); dtype 160 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_knomial(buf, count, dtype, root, comm, module, dtype 163 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_scatter_allgather(buf, count, dtype, root, comm, module, segsize); dtype 165 ompi/mca/coll/tuned/coll_tuned_bcast_decision.c return ompi_coll_base_bcast_intra_scatter_allgather_ring(buf, count, dtype, root, comm, module, segsize); dtype 54 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, dtype 69 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 77 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_allreduce_intra_do_this (sbuf, rbuf, count, dtype, op, dtype 84 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_allreduce_intra_do_this(sbuf, rbuf, count, dtype, op, comm, module, dtype 89 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_allreduce_intra_dec_fixed (sbuf, rbuf, count, dtype, op, dtype 244 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, int root, dtype 258 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 266 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_bcast_intra_do_this (buf, count, dtype, root, dtype 274 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_bcast_intra_do_this(buf, count, dtype, dtype 280 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_bcast_intra_dec_fixed (buf, count, dtype, root, dtype 293 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c int count, struct ompi_datatype_t* dtype, dtype 309 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size(dtype, &dsize); dtype 317 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_intra_do_this (sbuf, rbuf, count, dtype, dtype 325 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_intra_do_this(sbuf, rbuf, count, dtype, dtype 332 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_intra_dec_fixed (sbuf, rbuf, count, dtype, dtype 347 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, dtype 364 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 372 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_scatter_intra_do_this (sbuf, rbuf, rcounts, dtype, dtype 379 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_scatter_intra_do_this(sbuf, rbuf, rcounts, dtype, dtype 386 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c dtype, op, comm, module); dtype 400 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, dtype 416 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 424 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_scatter_block_intra_do_this (sbuf, rbuf, rcount, dtype, dtype 431 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_reduce_scatter_block_intra_do_this(sbuf, rbuf, rcount, dtype, dtype 438 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c dtype, op, comm, module); dtype 667 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, dtype 685 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 693 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_exscan_intra_do_this (sbuf, rbuf, count, dtype, dtype 700 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_exscan_intra_do_this(sbuf, rbuf, count, dtype, dtype 705 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_base_exscan_intra_linear(sbuf, rbuf, count, dtype, dtype 710 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c struct ompi_datatype_t *dtype, dtype 728 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c ompi_datatype_type_size (dtype, &dsize); dtype 736 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_scan_intra_do_this (sbuf, rbuf, count, dtype, dtype 743 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_tuned_scan_intra_do_this(sbuf, rbuf, count, dtype, dtype 748 ompi/mca/coll/tuned/coll_tuned_decision_dynamic.c return ompi_coll_base_scan_intra_linear(sbuf, rbuf, count, dtype, dtype 45 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c struct ompi_datatype_t *dtype, dtype 62 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c ompi_datatype_type_size(dtype, &dsize); dtype 67 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c count, dtype, dtype 74 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c return (ompi_coll_base_allreduce_intra_ring(sbuf, rbuf, count, dtype, dtype 78 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c count, dtype, dtype 85 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c dtype, op, comm, module)); dtype 461 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c struct ompi_datatype_t *dtype, dtype 477 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c ompi_datatype_type_size(dtype, &dsize); dtype 485 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c dtype, op, dtype 499 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c dtype, op, dtype 503 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c dtype, op, dtype 517 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c struct ompi_datatype_t *dtype, dtype 524 ompi/mca/coll/tuned/coll_tuned_decision_fixed.c dtype, op, comm, module); dtype 85 ompi/mca/coll/tuned/coll_tuned_exscan_decision.c struct ompi_datatype_t *dtype, dtype 96 ompi/mca/coll/tuned/coll_tuned_exscan_decision.c case (1): return ompi_coll_base_exscan_intra_linear(sbuf, rbuf, count, dtype, dtype 98 ompi/mca/coll/tuned/coll_tuned_exscan_decision.c case (2): return ompi_coll_base_exscan_intra_recursivedoubling(sbuf, rbuf, count, dtype, dtype 147 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c struct ompi_datatype_t *dtype, dtype 158 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (0): return ompi_coll_tuned_reduce_intra_dec_fixed(sbuf, rbuf, count, dtype, dtype 160 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (1): return ompi_coll_base_reduce_intra_basic_linear(sbuf, rbuf, count, dtype, dtype 162 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (2): return ompi_coll_base_reduce_intra_chain(sbuf, rbuf, count, dtype, dtype 165 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (3): return ompi_coll_base_reduce_intra_pipeline(sbuf, rbuf, count, dtype, dtype 168 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (4): return ompi_coll_base_reduce_intra_binary(sbuf, rbuf, count, dtype, dtype 171 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (5): return ompi_coll_base_reduce_intra_binomial(sbuf, rbuf, count, dtype, dtype 174 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (6): return ompi_coll_base_reduce_intra_in_order_binary(sbuf, rbuf, count, dtype, dtype 177 ompi/mca/coll/tuned/coll_tuned_reduce_decision.c case (7): return ompi_coll_base_reduce_intra_redscat_gather(sbuf, rbuf, count, dtype, dtype 115 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c struct ompi_datatype_t *dtype, dtype 126 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c dtype, op, comm, module); dtype 128 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c dtype, op, comm, module); dtype 130 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c dtype, op, comm, module); dtype 132 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c dtype, op, comm, module); dtype 133 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c case (4): return ompi_coll_base_reduce_scatter_block_intra_butterfly(sbuf, rbuf, rcount, dtype, op, comm, dtype 125 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c struct ompi_datatype_t *dtype, dtype 136 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c dtype, op, comm, module); dtype 138 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c dtype, op, comm, module); dtype 140 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c dtype, op, comm, module); dtype 142 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c dtype, op, comm, module); dtype 144 ompi/mca/coll/tuned/coll_tuned_reduce_scatter_decision.c dtype, op, comm, module); dtype 85 ompi/mca/coll/tuned/coll_tuned_scan_decision.c struct ompi_datatype_t *dtype, dtype 96 ompi/mca/coll/tuned/coll_tuned_scan_decision.c case (1): return ompi_coll_base_scan_intra_linear(sbuf, rbuf, count, dtype, dtype 98 ompi/mca/coll/tuned/coll_tuned_scan_decision.c case (2): return ompi_coll_base_scan_intra_recursivedoubling(sbuf, rbuf, count, dtype, dtype 277 ompi/mca/io/romio321/romio/adio/common/flatten.c MPI_Datatype dtype; dtype 291 ompi/mca/io/romio321/romio/adio/common/flatten.c &dtype); dtype 296 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatten(dtype, flat, st_offset, curr_index); dtype 301 ompi/mca/io/romio321/romio/adio/common/flatten.c MPI_Type_free(&dtype); dtype 992 ompi/mca/io/romio321/romio/adio/common/flatten.c MPI_Datatype dtype; dtype 1003 ompi/mca/io/romio321/romio/adio/common/flatten.c &dtype); dtype 1004 ompi/mca/io/romio321/romio/adio/common/flatten.c count = ADIOI_Count_contiguous_blocks(dtype, curr_index); dtype 1008 ompi/mca/io/romio321/romio/adio/common/flatten.c MPI_Type_free(&dtype); dtype 42 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 62 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 90 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 114 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 134 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 657 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 679 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 712 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 742 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 764 ompi/mca/op/base/op_base_functions.c struct ompi_datatype_t **dtype, \ dtype 549 ompi/op/op.h ompi_datatype_t * dtype) dtype 579 ompi/op/op.h if (!ompi_datatype_is_predefined(dtype)) { dtype 580 ompi/op/op.h ompi_datatype_t *dt = ompi_datatype_get_single_predefined_type_from_args(dtype); dtype 583 ompi/op/op.h dtype_id = ompi_op_ddt_map[dtype->id]; dtype 586 ompi/op/op.h &count, &dtype, dtype 593 ompi/op/op.h f_dtype = OMPI_INT_2_FINT(dtype->d_f_to_c_index); dtype 598 ompi/op/op.h op->o_func.cxx_data.intercept_fn(source, target, &count, &dtype, dtype 602 ompi/op/op.h op->o_func.java_data.intercept_fn(source, target, &count, &dtype, dtype 608 ompi/op/op.h op->o_func.c_fn(source, target, &count, &dtype); dtype 613 ompi/op/op.h void * restrict result, int count, struct ompi_datatype_t *dtype) dtype 615 ompi/op/op.h ompi_datatype_copy_content_same_ddt (dtype, count, result, source1); dtype 616 ompi/op/op.h op->o_func.c_fn (source2, result, &count, &dtype); dtype 644 ompi/op/op.h int count, ompi_datatype_t * dtype) dtype 654 ompi/op/op.h op->o_3buff_intrinsic.fns[ompi_op_ddt_map[dtype->id]](src1, src2, dtype 656 ompi/op/op.h &dtype, dtype 657 ompi/op/op.h op->o_3buff_intrinsic.modules[ompi_op_ddt_map[dtype->id]]); dtype 659 ompi/op/op.h ompi_3buff_op_user (op, src1, src2, tgt, count, dtype); dtype 32 ompi/patterns/comm/allgather.c ompi_datatype_t *dtype, int my_rank_in_group, dtype 54 ompi/patterns/comm/allgather.c rc = ompi_datatype_type_size(dtype, &dt_size); dtype 59 ompi/patterns/comm/allgather.c rc = ompi_datatype_type_extent(dtype, &dt_extent); dtype 66 ompi/patterns/comm/allgather.c rc=ompi_datatype_copy_content_same_ddt(dtype,count, dtype 102 ompi/patterns/comm/allgather.c count,dtype,ranks_in_comm[extra_rank], dtype 117 ompi/patterns/comm/allgather.c count,dtype,ranks_in_comm[extra_rank], dtype 178 ompi/patterns/comm/allgather.c current_data_count,dtype,ranks_in_comm[pair_rank], dtype 188 ompi/patterns/comm/allgather.c recv_iov[1].iov_len,dtype,ranks_in_comm[pair_rank], dtype 223 ompi/patterns/comm/allgather.c current_data_count,dtype,ranks_in_comm[pair_rank], dtype 232 ompi/patterns/comm/allgather.c send_iov[1].iov_len,dtype,ranks_in_comm[pair_rank], dtype 264 ompi/patterns/comm/allgather.c count*n_peers,dtype,ranks_in_comm[extra_rank], dtype 277 ompi/patterns/comm/allgather.c count*n_peers,dtype,ranks_in_comm[extra_rank], dtype 34 ompi/patterns/comm/allreduce.c ompi_datatype_t *dtype, int my_rank_in_group, dtype 51 ompi/patterns/comm/allreduce.c rc = opal_datatype_type_size((opal_datatype_t *)dtype, &dt_size); dtype 55 ompi/patterns/comm/allreduce.c rc = ompi_datatype_type_extent(dtype, (ptrdiff_t *)&dt_extent); dtype 63 ompi/patterns/comm/allreduce.c rc=ompi_datatype_copy_content_same_ddt(dtype,count, dtype 102 ompi/patterns/comm/allreduce.c rc=ompi_datatype_copy_content_same_ddt(dtype,count_this_stripe, dtype 118 ompi/patterns/comm/allreduce.c count_this_stripe,dtype,ranks_in_comm[extra_rank], dtype 133 ompi/patterns/comm/allreduce.c count_this_stripe,dtype); dtype 144 ompi/patterns/comm/allreduce.c count_this_stripe,dtype,ranks_in_comm[extra_rank], dtype 170 ompi/patterns/comm/allreduce.c count_this_stripe,dtype, ranks_in_comm[pair_rank], dtype 173 ompi/patterns/comm/allreduce.c count_this_stripe,dtype,ranks_in_comm[pair_rank], dtype 188 ompi/patterns/comm/allreduce.c count_this_stripe,dtype); dtype 205 ompi/patterns/comm/allreduce.c count_this_stripe,dtype,ranks_in_comm[extra_rank], dtype 223 ompi/patterns/comm/allreduce.c count_this_stripe,dtype,ranks_in_comm[extra_rank], dtype 34 ompi/patterns/comm/bcast.c ompi_datatype_t *dtype, int my_rank_in_group, dtype 68 ompi/patterns/comm/bcast.c rc=MCA_PML_CALL(recv(buffer, count,dtype,peer_rank, dtype 81 ompi/patterns/comm/bcast.c count,dtype,peer_rank, dtype 31 ompi/patterns/comm/coll_ops.h ompi_datatype_t *dtype, int my_rank_in_group, int n_peers, dtype 34 ompi/patterns/comm/coll_ops.h ompi_datatype_t *dtype, int my_rank_in_group, dtype 38 ompi/patterns/comm/coll_ops.h ompi_datatype_t *dtype, int my_rank_in_group, dtype 80 ompi/patterns/net/allreduce.c comm_allreduce(void *sbuf, void *rbuf, int count, opal_datatype_t *dtype, dtype 106 ompi/patterns/net/allreduce.c rc=opal_datatype_type_size(dtype, &dt_size); dtype 166 ompi/patterns/net/allreduce.c if(&opal_datatype_int4==dtype) { dtype 328 ompi/patterns/net/allreduce.c rc=ompi_datatype_copy_content_same_ddt(dtype, count_this_stripe, dtype 18 ompi/patterns/net/coll_ops.h int comm_allreduce(void *sbuf, void *rbuf, int count, opal_datatype_t *dtype, dtype 240 opal/mca/pmix/pmix4x/pmix/test/test_common.h #define PUT(dtype, data, flag, fence_num, ind, use_same_keys) do { \ dtype 244 opal/mca/pmix/pmix4x/pmix/test/test_common.h PMIX_VAL_SET(&value, dtype, data); \ dtype 253 opal/mca/pmix/pmix4x/pmix/test/test_common.h #define GET(dtype, data, ns, r, fence_num, ind, use_same_keys, blocking, ok_notfnd) do { \ dtype 301 opal/mca/pmix/pmix4x/pmix/test/test_common.h else if (val->type != PMIX_VAL_TYPE_ ## dtype || PMIX_VAL_CMP(dtype, PMIX_VAL_FIELD_ ## dtype((val)), data)) { \ dtype 304 opal/mca/pmix/pmix4x/pmix/test/test_common.h my_nspace, my_rank, ns, r, key, PMIX_VAL_TYPE_ ## dtype, val->type)); \ dtype 10 oshmem/mca/scoll/mpi/scoll_mpi_dtypes.h int dtype = op->dt; dtype 12 oshmem/mca/scoll/mpi/scoll_mpi_dtypes.h switch (dtype) { dtype 45 oshmem/mca/scoll/mpi/scoll_mpi_ops.c ompi_datatype_t* dtype; dtype 56 oshmem/mca/scoll/mpi/scoll_mpi_ops.c dtype = &ompi_mpi_char.dt; dtype 87 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_bcast(buf, nlong, dtype, root, mpi_module->comm, mpi_module->comm->c_coll->coll_bcast_module); dtype 222 oshmem/mca/scoll/mpi/scoll_mpi_ops.c struct ompi_datatype_t* dtype; dtype 231 oshmem/mca/scoll/mpi/scoll_mpi_ops.c dtype = shmem_dtype_to_ompi_dtype(op); dtype 259 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allreduce(sbuf, rbuf, (int)count, dtype, h_op, mpi_module->comm, mpi_module->comm->c_coll->coll_allreduce_module); dtype 261 oshmem/mca/scoll/mpi/scoll_mpi_ops.c rc = mpi_module->comm->c_coll->coll_allreduce(sbuf, rbuf, count, dtype, h_op, mpi_module->comm, mpi_module->comm->c_coll->coll_allreduce_module); dtype 37 test/datatype/large_data.c MPI_Datatype dtype, int count) dtype 45 test/datatype/large_data.c opal_convertor_prepare_for_send(pconv, (const struct opal_datatype_t *)dtype, 1, NULL);