ompi_osc_rdma_sync_t 210 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_sync_t all_sync; ompi_osc_rdma_sync_t 227 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_sync_t **outstanding_lock_array; ompi_osc_rdma_sync_t 397 ompi/mca/osc/rdma/osc_rdma.h static inline ompi_osc_rdma_sync_t *ompi_osc_rdma_module_lock_find (ompi_osc_rdma_module_t *module, int target, ompi_osc_rdma_sync_t 400 ompi/mca/osc/rdma/osc_rdma.h ompi_osc_rdma_sync_t *outstanding_lock = NULL; ompi_osc_rdma_sync_t 424 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_module_lock_insert (struct ompi_osc_rdma_module_t *module, ompi_osc_rdma_sync_t *lock) ompi_osc_rdma_sync_t 443 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_module_lock_remove (struct ompi_osc_rdma_module_t *module, ompi_osc_rdma_sync_t *lock) ompi_osc_rdma_sync_t 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) ompi_osc_rdma_sync_t 519 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_sync_rdma_inc_always (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 527 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_sync_rdma_inc (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 542 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_sync_rdma_dec_always (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 551 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_sync_rdma_dec (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 566 ompi/mca/osc/rdma/osc_rdma.h static inline void ompi_osc_rdma_sync_rdma_complete (ompi_osc_rdma_sync_t *sync) ompi_osc_rdma_sync_t 188 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline int ompi_osc_rdma_gacc_contig (ompi_osc_rdma_sync_t *sync, const void *source, int source_count, ompi_osc_rdma_sync_t 260 ompi/mca/osc/rdma/osc_rdma_accumulate.c static inline int ompi_osc_rdma_gacc_master (ompi_osc_rdma_sync_t *sync, const void *source_addr, int source_count, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 520 ompi/mca/osc/rdma/osc_rdma_accumulate.c static int ompi_osc_rdma_fetch_and_op_atomic (ompi_osc_rdma_sync_t *sync, const void *origin_addr, void *result_addr, ompi_datatype_t *dt, ompi_osc_rdma_sync_t 565 ompi/mca/osc/rdma/osc_rdma_accumulate.c static int ompi_osc_rdma_fetch_and_op_cas (ompi_osc_rdma_sync_t *sync, const void *origin_addr, void *result_addr, ompi_datatype_t *dt, ompi_osc_rdma_sync_t 624 ompi/mca/osc/rdma/osc_rdma_accumulate.c static int ompi_osc_rdma_acc_single_atomic (ompi_osc_rdma_sync_t *sync, const void *origin_addr, ompi_datatype_t *dt, ptrdiff_t extent, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 779 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 851 ompi/mca/osc/rdma/osc_rdma_accumulate.c int ompi_osc_rdma_rget_accumulate_internal (ompi_osc_rdma_sync_t *sync, const void *origin_addr, int origin_count, ompi_osc_rdma_sync_t 954 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 982 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 1018 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 1051 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 1073 ompi/mca/osc/rdma/osc_rdma_accumulate.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 225 ompi/mca/osc/rdma/osc_rdma_active_target.c ompi_osc_rdma_sync_t *sync = &module->all_sync; ompi_osc_rdma_sync_t 364 ompi/mca/osc/rdma/osc_rdma_active_target.c ompi_osc_rdma_sync_t *sync = &module->all_sync; ompi_osc_rdma_sync_t 448 ompi/mca/osc/rdma/osc_rdma_active_target.c ompi_osc_rdma_sync_t *sync = &module->all_sync; ompi_osc_rdma_sync_t 25 ompi/mca/osc/rdma/osc_rdma_comm.c static inline void ompi_osc_rdma_cleanup_rdma (ompi_osc_rdma_sync_t *sync, bool dec_always, ompi_osc_rdma_frag_t *frag, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 178 ompi/mca/osc/rdma/osc_rdma_comm.c static int ompi_osc_rdma_master_noncontig (ompi_osc_rdma_sync_t *sync, void *local_address, int local_count, ompi_datatype_t *local_datatype, ompi_osc_rdma_sync_t 313 ompi/mca/osc/rdma/osc_rdma_comm.c static inline int ompi_osc_rdma_master (ompi_osc_rdma_sync_t *sync, void *local_address, int local_count, ompi_osc_rdma_sync_t 385 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync = (ompi_osc_rdma_sync_t *) context; ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 538 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync = request->sync; ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 725 ompi/mca/osc/rdma/osc_rdma_comm.c static inline int ompi_osc_rdma_put_w_req (ompi_osc_rdma_sync_t *sync, const void *origin_addr, int origin_count, ompi_osc_rdma_sync_t 768 ompi/mca/osc/rdma/osc_rdma_comm.c static inline int ompi_osc_rdma_get_w_req (ompi_osc_rdma_sync_t *sync, void *origin_addr, int origin_count, ompi_datatype_t *origin_datatype, ompi_osc_rdma_sync_t 813 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 836 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 869 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 892 ompi/mca/osc/rdma/osc_rdma_comm.c ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 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, ompi_osc_rdma_sync_t 1133 ompi/mca/osc/rdma/osc_rdma_component.c OBJ_CONSTRUCT(&module->all_sync, ompi_osc_rdma_sync_t); ompi_osc_rdma_sync_t 40 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 70 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 115 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock) ompi_osc_rdma_sync_t 165 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock) ompi_osc_rdma_sync_t 190 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock = &module->all_sync; ompi_osc_rdma_sync_t 213 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 271 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 315 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 383 ompi/mca/osc/rdma/osc_rdma_passive_target.c ompi_osc_rdma_sync_t *lock; ompi_osc_rdma_sync_t 58 ompi/mca/osc/rdma/osc_rdma_request.h struct ompi_osc_rdma_sync_t *sync; ompi_osc_rdma_sync_t 15 ompi/mca/osc/rdma/osc_rdma_sync.c static void ompi_osc_rdma_sync_constructor (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 24 ompi/mca/osc/rdma/osc_rdma_sync.c static void ompi_osc_rdma_sync_destructor (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 30 ompi/mca/osc/rdma/osc_rdma_sync.c OBJ_CLASS_INSTANCE(ompi_osc_rdma_sync_t, opal_object_t, ompi_osc_rdma_sync_constructor, ompi_osc_rdma_sync_t 33 ompi/mca/osc/rdma/osc_rdma_sync.c ompi_osc_rdma_sync_t *ompi_osc_rdma_sync_allocate (struct ompi_osc_rdma_module_t *module) ompi_osc_rdma_sync_t 35 ompi/mca/osc/rdma/osc_rdma_sync.c ompi_osc_rdma_sync_t *rdma_sync; ompi_osc_rdma_sync_t 37 ompi/mca/osc/rdma/osc_rdma_sync.c rdma_sync = OBJ_NEW (ompi_osc_rdma_sync_t); ompi_osc_rdma_sync_t 46 ompi/mca/osc/rdma/osc_rdma_sync.c void ompi_osc_rdma_sync_return (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 74 ompi/mca/osc/rdma/osc_rdma_sync.c ompi_osc_rdma_sync_t *rdma_sync = &module->all_sync; ompi_osc_rdma_sync_t 103 ompi/mca/osc/rdma/osc_rdma_sync.h typedef struct ompi_osc_rdma_sync_t ompi_osc_rdma_sync_t; ompi_osc_rdma_sync_t 105 ompi/mca/osc/rdma/osc_rdma_sync.h OBJ_CLASS_DECLARATION(ompi_osc_rdma_sync_t); ompi_osc_rdma_sync_t 115 ompi/mca/osc/rdma/osc_rdma_sync.h ompi_osc_rdma_sync_t *ompi_osc_rdma_sync_allocate (struct ompi_osc_rdma_module_t *module); ompi_osc_rdma_sync_t 122 ompi/mca/osc/rdma/osc_rdma_sync.h void ompi_osc_rdma_sync_return (ompi_osc_rdma_sync_t *rdma_sync); ompi_osc_rdma_sync_t 140 ompi/mca/osc/rdma/osc_rdma_sync.h static inline int64_t ompi_osc_rdma_sync_get_count (ompi_osc_rdma_sync_t *rdma_sync) ompi_osc_rdma_sync_t 19 ompi/mca/osc/rdma/osc_rdma_types.h struct ompi_osc_rdma_sync_t;