Home
last modified time | relevance | path

Searched refs:all_sync (Results 1 – 25 of 58) sorted by relevance

123

/dports/net/openmpi3/openmpi-3.1.6/ompi/mca/osc/rdma/
H A Dosc_rdma_passive_target.c83 if (OMPI_OSC_RDMA_SYNC_TYPE_LOCK == module->all_sync.type) { in ompi_osc_rdma_flush_all()
84 ompi_osc_rdma_sync_rdma_complete (&module->all_sync); in ompi_osc_rdma_flush_all()
190 ompi_osc_rdma_sync_t *lock = &module->all_sync; in ompi_osc_rdma_demand_lock_peer()
223 …if (module->all_sync.epoch_active && (OMPI_OSC_RDMA_SYNC_TYPE_LOCK != module->all_sync.type || MPI… in ompi_osc_rdma_lock_atomic()
230 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_NONE; in ompi_osc_rdma_lock_atomic()
326 if (module->all_sync.epoch_active) { in ompi_osc_rdma_lock_all_atomic()
329 … (OMPI_OSC_RDMA_SYNC_TYPE_LOCK != module->all_sync.type && module->all_sync.epoch_active) ? in ompi_osc_rdma_lock_all_atomic()
331 … (OMPI_OSC_RDMA_SYNC_TYPE_LOCK == module->all_sync.type) ? "active" : "inactive"); in ompi_osc_rdma_lock_all_atomic()
337 lock = &module->all_sync; in ompi_osc_rdma_lock_all_atomic()
389 lock = &module->all_sync; in ompi_osc_rdma_unlock_all_atomic()
H A Dosc_rdma.h214 ompi_osc_rdma_sync_t all_sync; member
470 switch (module->all_sync.type) { in ompi_osc_rdma_module_sync_lookup()
486 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
490 module->all_sync.epoch_active = true; in ompi_osc_rdma_module_sync_lookup()
493 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
497 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
608 return (module->all_sync.epoch_active || ompi_osc_rdma_in_passive_epoch (module)); in ompi_osc_rdma_access_epoch_active()
H A Dosc_rdma_active_target.c220 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_check_posts()
359 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_start_atomic()
443 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_complete_atomic()
602 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_FENCE; in ompi_osc_rdma_fence_atomic()
603 module->all_sync.num_peers = ompi_comm_size (module->comm); in ompi_osc_rdma_fence_atomic()
611 module->all_sync.epoch_active = false; in ompi_osc_rdma_fence_atomic()
617 ompi_osc_rdma_sync_rdma_complete (&module->all_sync); in ompi_osc_rdma_fence_atomic()
625 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_NONE; in ompi_osc_rdma_fence_atomic()
H A Dosc_rdma_sync.c76 ompi_osc_rdma_sync_t *rdma_sync = &module->all_sync; in ompi_osc_rdma_sync_pscw_peer()
H A Dosc_rdma_module.c88 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_rdma_free()
/dports/net/openmpi/openmpi-4.1.1/ompi/mca/osc/rdma/
H A Dosc_rdma_passive_target.c83 if (OMPI_OSC_RDMA_SYNC_TYPE_LOCK == module->all_sync.type) { in ompi_osc_rdma_flush_all()
84 ompi_osc_rdma_sync_rdma_complete (&module->all_sync); in ompi_osc_rdma_flush_all()
190 ompi_osc_rdma_sync_t *lock = &module->all_sync; in ompi_osc_rdma_demand_lock_peer()
223 …if (module->all_sync.epoch_active && (OMPI_OSC_RDMA_SYNC_TYPE_LOCK != module->all_sync.type || MPI… in ompi_osc_rdma_lock_atomic()
230 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_NONE; in ompi_osc_rdma_lock_atomic()
326 if (module->all_sync.epoch_active) { in ompi_osc_rdma_lock_all_atomic()
329 … (OMPI_OSC_RDMA_SYNC_TYPE_LOCK != module->all_sync.type && module->all_sync.epoch_active) ? in ompi_osc_rdma_lock_all_atomic()
331 … (OMPI_OSC_RDMA_SYNC_TYPE_LOCK == module->all_sync.type) ? "active" : "inactive"); in ompi_osc_rdma_lock_all_atomic()
337 lock = &module->all_sync; in ompi_osc_rdma_lock_all_atomic()
389 lock = &module->all_sync; in ompi_osc_rdma_unlock_all_atomic()
H A Dosc_rdma.h220 ompi_osc_rdma_sync_t all_sync; member
479 switch (module->all_sync.type) { in ompi_osc_rdma_module_sync_lookup()
495 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
499 module->all_sync.epoch_active = true; in ompi_osc_rdma_module_sync_lookup()
502 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
506 return &module->all_sync; in ompi_osc_rdma_module_sync_lookup()
607 return (module->all_sync.epoch_active || ompi_osc_rdma_in_passive_epoch (module)); in ompi_osc_rdma_access_epoch_active()
H A Dosc_rdma_active_target.c225 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_check_posts()
364 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_start_atomic()
448 ompi_osc_rdma_sync_t *sync = &module->all_sync; in ompi_osc_rdma_complete_atomic()
608 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_FENCE; in ompi_osc_rdma_fence_atomic()
609 module->all_sync.num_peers = ompi_comm_size (module->comm); in ompi_osc_rdma_fence_atomic()
617 module->all_sync.epoch_active = false; in ompi_osc_rdma_fence_atomic()
623 ompi_osc_rdma_sync_rdma_complete (&module->all_sync); in ompi_osc_rdma_fence_atomic()
631 module->all_sync.type = OMPI_OSC_RDMA_SYNC_TYPE_NONE; in ompi_osc_rdma_fence_atomic()
H A Dosc_rdma_sync.c74 ompi_osc_rdma_sync_t *rdma_sync = &module->all_sync; in ompi_osc_rdma_sync_pscw_peer()
H A Dosc_rdma_module.c95 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_rdma_free()
/dports/net/openmpi3/openmpi-3.1.6/ompi/mca/osc/pt2pt/
H A Dosc_pt2pt_passive_target.c279 if (module->all_sync.epoch_active) { in ompi_osc_pt2pt_lock_internal()
282 … (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK != module->all_sync.type && module->all_sync.epoch_active) ? in ompi_osc_pt2pt_lock_internal()
285 module->all_sync.type)); in ompi_osc_pt2pt_lock_internal()
289 …if (module->all_sync.epoch_active && (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK != module->all_sync.type || MP… in ompi_osc_pt2pt_lock_internal()
298 if (module->all_sync.epoch_active || (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK == module->all_sync.type && in ompi_osc_pt2pt_lock_internal()
308 if (OMPI_OSC_PT2PT_SYNC_TYPE_FENCE == module->all_sync.type) { in ompi_osc_pt2pt_lock_internal()
311 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_NONE; in ompi_osc_pt2pt_lock_internal()
326 lock = &module->all_sync; in ompi_osc_pt2pt_lock_internal()
341 if (&module->all_sync != lock) { in ompi_osc_pt2pt_lock_internal()
357 if (&module->all_sync != lock) { in ompi_osc_pt2pt_lock_internal()
[all …]
H A Dosc_pt2pt.h230 ompi_osc_pt2pt_sync_t all_sync; member
904 switch (module->all_sync.type) { in ompi_osc_pt2pt_module_sync_lookup()
917 module->all_sync.epoch_active = true; in ompi_osc_pt2pt_module_sync_lookup()
919 …if (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK == module->all_sync.type && !ompi_osc_pt2pt_peer_locked (*peer))… in ompi_osc_pt2pt_module_sync_lookup()
920 (void) ompi_osc_pt2pt_lock_remote (module, target, &module->all_sync); in ompi_osc_pt2pt_module_sync_lookup()
923 return &module->all_sync; in ompi_osc_pt2pt_module_sync_lookup()
928 return &module->all_sync; in ompi_osc_pt2pt_module_sync_lookup()
947 return (module->all_sync.epoch_active || ompi_osc_pt2pt_in_passive_epoch (module)); in ompi_osc_pt2pt_access_epoch_active()
H A Dosc_pt2pt_active_target.c147 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_FENCE; in ompi_osc_pt2pt_fence()
148 module->all_sync.eager_send_active = true; in ompi_osc_pt2pt_fence()
196 ompi_osc_pt2pt_sync_reset (&module->all_sync); in ompi_osc_pt2pt_fence()
199 module->all_sync.epoch_active = false; in ompi_osc_pt2pt_fence()
214 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in ompi_osc_pt2pt_start()
305 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in ompi_osc_pt2pt_complete()
591 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in osc_pt2pt_incoming_post()
H A Dosc_pt2pt_component.c339 OBJ_CONSTRUCT(&module->all_sync, ompi_osc_pt2pt_sync_t); in component_select()
398 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_FENCE; in component_select()
399 module->all_sync.eager_send_active = true; in component_select()
H A Dosc_pt2pt_sync.c82 ompi_osc_pt2pt_sync_t *pt2pt_sync = &module->all_sync; in ompi_osc_pt2pt_sync_pscw_peer()
H A Dosc_pt2pt_module.c78 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_pt2pt_free()
/dports/net/openmpi/openmpi-4.1.1/ompi/mca/osc/pt2pt/
H A Dosc_pt2pt_passive_target.c279 if (module->all_sync.epoch_active) { in ompi_osc_pt2pt_lock_internal()
282 … (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK != module->all_sync.type && module->all_sync.epoch_active) ? in ompi_osc_pt2pt_lock_internal()
285 module->all_sync.type)); in ompi_osc_pt2pt_lock_internal()
289 …if (module->all_sync.epoch_active && (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK != module->all_sync.type || MP… in ompi_osc_pt2pt_lock_internal()
298 if (module->all_sync.epoch_active || (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK == module->all_sync.type && in ompi_osc_pt2pt_lock_internal()
308 if (OMPI_OSC_PT2PT_SYNC_TYPE_FENCE == module->all_sync.type) { in ompi_osc_pt2pt_lock_internal()
311 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_NONE; in ompi_osc_pt2pt_lock_internal()
326 lock = &module->all_sync; in ompi_osc_pt2pt_lock_internal()
341 if (&module->all_sync != lock) { in ompi_osc_pt2pt_lock_internal()
357 if (&module->all_sync != lock) { in ompi_osc_pt2pt_lock_internal()
[all …]
H A Dosc_pt2pt.h226 ompi_osc_pt2pt_sync_t all_sync; member
900 switch (module->all_sync.type) { in ompi_osc_pt2pt_module_sync_lookup()
913 module->all_sync.epoch_active = true; in ompi_osc_pt2pt_module_sync_lookup()
915 …if (OMPI_OSC_PT2PT_SYNC_TYPE_LOCK == module->all_sync.type && !ompi_osc_pt2pt_peer_locked (*peer))… in ompi_osc_pt2pt_module_sync_lookup()
916 (void) ompi_osc_pt2pt_lock_remote (module, target, &module->all_sync); in ompi_osc_pt2pt_module_sync_lookup()
919 return &module->all_sync; in ompi_osc_pt2pt_module_sync_lookup()
924 return &module->all_sync; in ompi_osc_pt2pt_module_sync_lookup()
943 return (module->all_sync.epoch_active || ompi_osc_pt2pt_in_passive_epoch (module)); in ompi_osc_pt2pt_access_epoch_active()
H A Dosc_pt2pt_active_target.c147 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_FENCE; in ompi_osc_pt2pt_fence()
148 module->all_sync.eager_send_active = true; in ompi_osc_pt2pt_fence()
196 ompi_osc_pt2pt_sync_reset (&module->all_sync); in ompi_osc_pt2pt_fence()
199 module->all_sync.epoch_active = false; in ompi_osc_pt2pt_fence()
214 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in ompi_osc_pt2pt_start()
305 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in ompi_osc_pt2pt_complete()
591 ompi_osc_pt2pt_sync_t *sync = &module->all_sync; in osc_pt2pt_incoming_post()
H A Dosc_pt2pt_component.c342 OBJ_CONSTRUCT(&module->all_sync, ompi_osc_pt2pt_sync_t); in component_select()
401 module->all_sync.type = OMPI_OSC_PT2PT_SYNC_TYPE_FENCE; in component_select()
402 module->all_sync.eager_send_active = true; in component_select()
H A Dosc_pt2pt_sync.c82 ompi_osc_pt2pt_sync_t *pt2pt_sync = &module->all_sync; in ompi_osc_pt2pt_sync_pscw_peer()
H A Dosc_pt2pt_module.c78 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_pt2pt_free()
/dports/devel/py-numba/numba-0.51.2/numba/cuda/
H A Dintrinsic_wrapper.py6 def all_sync(mask, predicate): function
H A Ddevice_init.py27 from .intrinsic_wrapper import (all_sync, any_sync, eq_sync, ballot_sync,
/dports/net-mgmt/rtrlib/rtrlib-0.6.3/rtrlib/
H A Drtr_mgr.c473 bool all_sync = true; in rtr_mgr_conf_in_sync() local
476 for (unsigned int j = 0; all_sync && in rtr_mgr_conf_in_sync()
479 all_sync = false; in rtr_mgr_conf_in_sync()
481 if (all_sync) { in rtr_mgr_conf_in_sync()

123