compare_addr 20 ompi/mca/osc/monitoring/osc_monitoring_accumulate.h const void *compare_addr, \ compare_addr 39 ompi/mca/osc/monitoring/osc_monitoring_accumulate.h return OMPI_OSC_MONITORING_MODULE_VARIABLE(template).osc_compare_and_swap(origin_addr, compare_addr, result_addr, dt, target_rank, target_disp, win); \ compare_addr 238 ompi/mca/osc/osc.h const void *compare_addr, compare_addr 172 ompi/mca/osc/portals4/osc_portals4.h const void *compare_addr, compare_addr 3495 ompi/mca/osc/portals4/osc_portals4_comm.c const void *compare_addr, compare_addr 3514 ompi/mca/osc/portals4/osc_portals4_comm.c (unsigned long) compare_addr, compare_addr 3551 ompi/mca/osc/portals4/osc_portals4_comm.c compare_addr, compare_addr 353 ompi/mca/osc/pt2pt/osc_pt2pt.h const void *compare_addr, compare_addr 606 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c int ompi_osc_pt2pt_compare_and_swap (const void *origin_addr, const void *compare_addr, compare_addr 624 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c (unsigned long) origin_addr, (unsigned long) compare_addr, compare_addr 635 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c return ompi_osc_pt2pt_cas_self (pt2pt_sync, origin_addr, compare_addr, result_addr, dt, target_disp, compare_addr 684 ompi/mca/osc/pt2pt/osc_pt2pt_comm.c osc_pt2pt_copy_for_send (ptr, dt->super.size, compare_addr, proc, 1, dt); compare_addr 1044 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c void *compare_addr, *origin_addr; compare_addr 1055 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c compare_addr = (void *)((uintptr_t) data + datatype_size); compare_addr 1068 ompi/mca/osc/pt2pt/osc_pt2pt_data_move.c if (0 == memcmp (target, compare_addr, datatype_size)) { compare_addr 170 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline int ompi_osc_rdma_cas_local (const void *source_addr, const void *compare_addr, void *result_addr, compare_addr 179 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (0 == memcmp (compare_addr, result_addr, datatype->super.size)) { compare_addr 476 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline int ompi_osc_rdma_cas_atomic (ompi_osc_rdma_sync_t *sync, const void *source_addr, const void *compare_addr, compare_addr 491 ompi/mca/osc/rdma/osc_rdma_accumulate.c compare = (8 == size) ? ((int64_t *) compare_addr)[0] : ((int32_t *) compare_addr)[0]; compare_addr 496 ompi/mca/osc/rdma/osc_rdma_accumulate.c PRIx64 ", origin: 0x%" PRIx64, (int) size * 8, *((int64_t *) compare_addr), *((int64_t *) source_addr)); compare_addr 695 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline int cas_rdma (ompi_osc_rdma_sync_t *sync, const void *source_addr, const void *compare_addr, void *result_addr, compare_addr 717 ompi/mca/osc/rdma/osc_rdma_accumulate.c if (0 != memcmp (result_addr, compare_addr, len)) { compare_addr 772 ompi/mca/osc/rdma/osc_rdma_accumulate.c int ompi_osc_rdma_compare_and_swap (const void *origin_addr, const void *compare_addr, void *result_addr, compare_addr 786 ompi/mca/osc/rdma/osc_rdma_accumulate.c (unsigned long) origin_addr, (unsigned long) compare_addr, (unsigned long) result_addr, compare_addr 819 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_cas_atomic (sync, origin_addr, compare_addr, result_addr, dt, compare_addr 831 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = ompi_osc_rdma_cas_local (origin_addr, compare_addr, result_addr, dt, compare_addr 835 ompi/mca/osc/rdma/osc_rdma_accumulate.c ret = cas_rdma (sync, origin_addr, compare_addr, result_addr, dt, peer, target_address, compare_addr 19 ompi/mca/osc/rdma/osc_rdma_accumulate.h int ompi_osc_rdma_compare_and_swap (const void *origin_addr, const void *compare_addr, void *result_addr, compare_addr 145 ompi/mca/osc/sm/osc_sm.h const void *compare_addr, compare_addr 364 ompi/mca/osc/sm/osc_sm_comm.c const void *compare_addr, compare_addr 391 ompi/mca/osc/sm/osc_sm_comm.c if (0 == memcmp(result_addr, compare_addr, size)) { compare_addr 153 ompi/mca/osc/ucx/osc_ucx.h int ompi_osc_ucx_compare_and_swap(const void *origin_addr, const void *compare_addr, compare_addr 557 ompi/mca/osc/ucx/osc_ucx_comm.c int ompi_osc_ucx_compare_and_swap(const void *origin_addr, const void *compare_addr, compare_addr 584 ompi/mca/osc/ucx/osc_ucx_comm.c ret = opal_common_ucx_wpmem_cmpswp(module->mem,*(uint64_t *)compare_addr, compare_addr 46 ompi/mpi/c/compare_and_swap.c int MPI_Compare_and_swap(const void *origin_addr, const void *compare_addr, void *result_addr, compare_addr 73 ompi/mpi/c/compare_and_swap.c rc = win->w_osc_module->osc_compare_and_swap(origin_addr, compare_addr, result_addr, compare_addr 46 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c (char *origin_addr, char *compare_addr, char *result_addr, MPI_Fint *datatype, MPI_Fint *target_rank, MPI_Aint *target_disp, MPI_Fint *win, MPI_Fint *ierr), compare_addr 47 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c (origin_addr, compare_addr, result_addr, datatype, target_rank, target_disp, win, ierr) ) compare_addr 66 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c (char *origin_addr, char *compare_addr, char *result_addr, MPI_Fint *datatype, MPI_Fint *target_rank, MPI_Aint *target_disp, MPI_Fint *win, MPI_Fint *ierr), compare_addr 67 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c (origin_addr, compare_addr, result_addr, datatype, target_rank, target_disp, win, ierr) ) compare_addr 74 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c void ompi_compare_and_swap_f(char *origin_addr, char *compare_addr, char *result_addr, compare_addr 83 ompi/mpi/fortran/mpif-h/compare_and_swap_f.c OMPI_F2C_BOTTOM(compare_addr), compare_addr 155 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Compare_and_swap, mpi_compare_and_swap, MPI_COMPARE_AND_SWAP, (char *origin_addr, char *compare_addr, char *result_addr, MPI_Fint *datatype, MPI_Fint *target_rank, MPI_Aint *target_disp, MPI_Fint *win, MPI_Fint *ierr)); compare_addr 2387 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_compare_and_swap_f(origin_addr,compare_addr,result_addr, & compare_addr 2393 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h OMPI_FORTRAN_IGNORE_TKR_TYPE, INTENT(IN) :: origin_addr, compare_addr