/dports/net/openmpi3/openmpi-3.1.6/ompi/mca/osc/rdma/ |
H A D | osc_rdma_passive_target.c | 83 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 D | osc_rdma.h | 214 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 D | osc_rdma_active_target.c | 220 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 D | osc_rdma_sync.c | 76 ompi_osc_rdma_sync_t *rdma_sync = &module->all_sync; in ompi_osc_rdma_sync_pscw_peer()
|
H A D | osc_rdma_module.c | 88 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_rdma_free()
|
/dports/net/openmpi/openmpi-4.1.1/ompi/mca/osc/rdma/ |
H A D | osc_rdma_passive_target.c | 83 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 D | osc_rdma.h | 220 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 D | osc_rdma_active_target.c | 225 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 D | osc_rdma_sync.c | 74 ompi_osc_rdma_sync_t *rdma_sync = &module->all_sync; in ompi_osc_rdma_sync_pscw_peer()
|
H A D | osc_rdma_module.c | 95 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_rdma_free()
|
/dports/net/openmpi3/openmpi-3.1.6/ompi/mca/osc/pt2pt/ |
H A D | osc_pt2pt_passive_target.c | 279 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 D | osc_pt2pt.h | 230 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 D | osc_pt2pt_active_target.c | 147 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 D | osc_pt2pt_component.c | 339 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 D | osc_pt2pt_sync.c | 82 ompi_osc_pt2pt_sync_t *pt2pt_sync = &module->all_sync; in ompi_osc_pt2pt_sync_pscw_peer()
|
H A D | osc_pt2pt_module.c | 78 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_pt2pt_free()
|
/dports/net/openmpi/openmpi-4.1.1/ompi/mca/osc/pt2pt/ |
H A D | osc_pt2pt_passive_target.c | 279 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 D | osc_pt2pt.h | 226 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 D | osc_pt2pt_active_target.c | 147 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 D | osc_pt2pt_component.c | 342 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 D | osc_pt2pt_sync.c | 82 ompi_osc_pt2pt_sync_t *pt2pt_sync = &module->all_sync; in ompi_osc_pt2pt_sync_pscw_peer()
|
H A D | osc_pt2pt_module.c | 78 OBJ_DESTRUCT(&module->all_sync); in ompi_osc_pt2pt_free()
|
/dports/devel/py-numba/numba-0.51.2/numba/cuda/ |
H A D | intrinsic_wrapper.py | 6 def all_sync(mask, predicate): function
|
H A D | device_init.py | 27 from .intrinsic_wrapper import (all_sync, any_sync, eq_sync, ballot_sync,
|
/dports/net-mgmt/rtrlib/rtrlib-0.6.3/rtrlib/ |
H A D | rtr_mgr.c | 473 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()
|