/freebsd/contrib/ofed/opensm/include/complib/ |
H A D | cl_passivelock.h | 122 static inline void cl_plock_construct(IN cl_plock_t * const p_lock) in cl_plock_construct() argument 124 CL_ASSERT(p_lock); in cl_plock_construct() 126 p_lock->state = CL_UNINITIALIZED; in cl_plock_construct() 157 static inline void cl_plock_destroy(IN cl_plock_t * const p_lock) in cl_plock_destroy() argument 159 CL_ASSERT(p_lock); in cl_plock_destroy() 160 p_lock->state = CL_DESTROYING; in cl_plock_destroy() 161 pthread_rwlock_destroy(&p_lock->lock); in cl_plock_destroy() 162 p_lock->state = CL_DESTROYED; in cl_plock_destroy() 194 static inline cl_status_t cl_plock_init(IN cl_plock_t * const p_lock) in cl_plock_init() argument 198 CL_ASSERT(p_lock); in cl_plock_init() [all …]
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_sm_state_mgr.c | 160 CL_PLOCK_ACQUIRE(sm->p_lock); in sm_state_mgr_start_polling() 163 CL_PLOCK_RELEASE(sm->p_lock); in sm_state_mgr_start_polling() 191 CL_PLOCK_ACQUIRE(sm->p_lock); in osm_sm_state_mgr_polling_callback() 203 CL_PLOCK_RELEASE(sm->p_lock); in osm_sm_state_mgr_polling_callback() 215 CL_PLOCK_RELEASE(sm->p_lock); in osm_sm_state_mgr_polling_callback() 231 CL_PLOCK_RELEASE(sm->p_lock); in osm_sm_state_mgr_polling_callback() 245 CL_PLOCK_RELEASE(sm->p_lock); in osm_sm_state_mgr_polling_callback() 306 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_sm_state_mgr_process() 310 CL_PLOCK_RELEASE(sm->p_lock); in osm_sm_state_mgr_process() 323 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_sm_state_mgr_process() [all …]
|
H A D | osm_sa_guidinfo_record.c | 404 CL_PLOCK_RELEASE(sa->p_lock); in del_guidinfo() 421 CL_PLOCK_RELEASE(sa->p_lock); in del_guidinfo() 441 CL_PLOCK_RELEASE(sa->p_lock); in del_guidinfo() 487 CL_PLOCK_RELEASE(sa->p_lock); in del_guidinfo() 511 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() 524 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() 548 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() 605 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() 629 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() 657 CL_PLOCK_RELEASE(sa->p_lock); in set_guidinfo() [all …]
|
H A D | osm_sa_service_record.c | 457 cl_plock_acquire(sa->p_lock); in sr_rcv_process_get_method() 464 cl_plock_release(sa->p_lock); in sr_rcv_process_get_method() 492 cl_plock_release(sa->p_lock); in sr_rcv_process_get_method() 534 cl_plock_release(sa->p_lock); in sr_rcv_process_set_method() 556 cl_plock_release(sa->p_lock); in sr_rcv_process_set_method() 571 cl_plock_release(sa->p_lock); in sr_rcv_process_set_method() 632 cl_plock_release(sa->p_lock); in sr_rcv_process_delete_method() 640 cl_plock_release(sa->p_lock); in sr_rcv_process_delete_method() 683 cl_plock_excl_acquire(sa->p_lock); in osm_sr_rcv_process() 686 cl_plock_release(sa->p_lock); in osm_sr_rcv_process() [all …]
|
H A D | osm_state_mgr.c | 232 CL_PLOCK_ACQUIRE(sm->p_lock); in state_mgr_sweep_hop_0() 251 CL_PLOCK_RELEASE(sm->p_lock); in state_mgr_sweep_hop_0() 254 CL_PLOCK_ACQUIRE(sm->p_lock); in state_mgr_sweep_hop_0() 257 CL_PLOCK_RELEASE(sm->p_lock); in state_mgr_sweep_hop_0() 284 CL_PLOCK_ACQUIRE(sm->p_lock); in state_mgr_clean_known_lids() 289 CL_PLOCK_RELEASE(sm->p_lock); in state_mgr_clean_known_lids() 315 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in state_mgr_sa_clean() 389 CL_PLOCK_RELEASE(sm->p_lock); in state_mgr_sa_clean() 457 CL_PLOCK_ACQUIRE(sm->p_lock); in state_mgr_is_sm_port_down() 464 CL_PLOCK_RELEASE(sm->p_lock); in state_mgr_is_sm_port_down() [all …]
|
H A D | osm_sa_informinfo.c | 342 cl_plock_acquire(sa->p_lock); in infr_rcv_process_get_method() 349 cl_plock_release(sa->p_lock); in infr_rcv_process_get_method() 393 cl_plock_release(sa->p_lock); in infr_rcv_process_get_method() 429 cl_plock_excl_acquire(sa->p_lock); in infr_rcv_process_set_method() 446 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() 460 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() 477 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() 521 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() 538 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() 561 cl_plock_release(sa->p_lock); in infr_rcv_process_set_method() [all …]
|
H A D | osm_guid_info_rcv.c | 104 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_gi_rcv_process() 107 CL_PLOCK_RELEASE(sm->p_lock); in osm_gi_rcv_process() 117 CL_PLOCK_RELEASE(sm->p_lock); in osm_gi_rcv_process()
|
H A D | osm_sa_mcmember_record.c | 990 CL_PLOCK_EXCL_ACQUIRE(sa->p_lock); in mcmr_rcv_leave_mgrp() 1012 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_leave_mgrp() 1026 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_leave_mgrp() 1041 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_leave_mgrp() 1173 CL_PLOCK_EXCL_ACQUIRE(sa->p_lock); in mcmr_rcv_join_mgrp() 1195 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_join_mgrp() 1210 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_join_mgrp() 1218 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_join_mgrp() 1227 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_join_mgrp() 1243 CL_PLOCK_RELEASE(sa->p_lock); in mcmr_rcv_join_mgrp() [all …]
|
H A D | osm_mlnx_ext_port_info_rcv.c | 95 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_mlnx_epi_rcv_process() 98 CL_PLOCK_RELEASE(sm->p_lock); in osm_mlnx_epi_rcv_process() 135 CL_PLOCK_RELEASE(sm->p_lock); in osm_mlnx_epi_rcv_process()
|
H A D | osm_sminfo_rcv.c | 170 CL_PLOCK_ACQUIRE(sm->p_lock); in smi_rcv_process_set_request() 190 CL_PLOCK_RELEASE(sm->p_lock); in smi_rcv_process_set_request() 218 CL_PLOCK_RELEASE(sm->p_lock); in smi_rcv_process_set_request() 222 CL_PLOCK_RELEASE(sm->p_lock); in smi_rcv_process_set_request() 256 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in smi_rcv_process_set_request() 258 CL_PLOCK_RELEASE(sm->p_lock); in smi_rcv_process_set_request() 462 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in smi_rcv_process_get_response() 508 CL_PLOCK_RELEASE(sm->p_lock); in smi_rcv_process_get_response()
|
H A D | osm_sa_sminfo_record.c | 211 cl_plock_acquire(sa->p_lock); in osm_smir_rcv_process() 218 cl_plock_release(sa->p_lock); in osm_smir_rcv_process() 260 cl_plock_release(sa->p_lock); in osm_smir_rcv_process() 272 cl_plock_release(sa->p_lock); in osm_smir_rcv_process() 322 cl_plock_release(sa->p_lock); in osm_smir_rcv_process()
|
H A D | osm_trap_rcv.c | 116 CL_PLOCK_ACQUIRE(sm->p_lock); in aging_tracker_callback() 134 CL_PLOCK_RELEASE(sm->p_lock); in aging_tracker_callback() 451 CL_PLOCK_ACQUIRE(sm->p_lock); in trap_rcv_process_request() 560 CL_PLOCK_RELEASE(sm->p_lock); in trap_rcv_process_request() 561 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in trap_rcv_process_request() 570 CL_PLOCK_RELEASE(sm->p_lock); in trap_rcv_process_request() 571 CL_PLOCK_ACQUIRE(sm->p_lock); in trap_rcv_process_request() 667 CL_PLOCK_RELEASE(sm->p_lock); in trap_rcv_process_request()
|
H A D | osm_lin_fwd_rcv.c | 94 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_lft_rcv_process() 122 CL_PLOCK_RELEASE(sm->p_lock); in osm_lft_rcv_process()
|
H A D | osm_mcast_fwd_rcv.c | 106 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_mft_rcv_process() 127 CL_PLOCK_RELEASE(sm->p_lock); in osm_mft_rcv_process()
|
H A D | osm_sa_lft_record.c | 207 cl_plock_acquire(sa->p_lock); in osm_lftr_rcv_process() 214 cl_plock_release(sa->p_lock); in osm_lftr_rcv_process() 236 cl_plock_release(sa->p_lock); in osm_lftr_rcv_process()
|
H A D | osm_node_desc_rcv.c | 124 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_nd_rcv_process() 133 CL_PLOCK_RELEASE(sm->p_lock); in osm_nd_rcv_process()
|
H A D | osm_sa_mft_record.c | 240 cl_plock_acquire(sa->p_lock); in osm_mftr_rcv_process() 247 cl_plock_release(sa->p_lock); in osm_mftr_rcv_process() 268 cl_plock_release(sa->p_lock); in osm_mftr_rcv_process()
|
H A D | osm_sa_sw_info_record.c | 225 cl_plock_acquire(sa->p_lock); in osm_sir_rcv_process() 232 cl_plock_release(sa->p_lock); in osm_sir_rcv_process() 258 cl_plock_release(sa->p_lock); in osm_sir_rcv_process()
|
H A D | osm_perfmgr.c | 875 CL_PLOCK_ACQUIRE(sm->p_lock); in sweep_hop_1() 878 CL_PLOCK_RELEASE(sm->p_lock); in sweep_hop_1() 909 CL_PLOCK_ACQUIRE(sm->p_lock); in sweep_hop_1() 913 CL_PLOCK_RELEASE(sm->p_lock); in sweep_hop_1() 939 CL_PLOCK_ACQUIRE(sm->p_lock); in is_sm_port_down() 942 CL_PLOCK_RELEASE(sm->p_lock); in is_sm_port_down() 948 CL_PLOCK_RELEASE(sm->p_lock); in is_sm_port_down() 973 CL_PLOCK_ACQUIRE(sm->p_lock); in sweep_hop_0() 976 CL_PLOCK_RELEASE(sm->p_lock); in sweep_hop_0() 1081 CL_PLOCK_ACQUIRE(pm->sm->p_lock); in osm_perfmgr_process() [all …]
|
H A D | osm_guid_mgr.c | 135 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_guid_mgr_process() 143 CL_PLOCK_RELEASE(sm->p_lock); in osm_guid_mgr_process()
|
H A D | osm_pkey_rcv.c | 94 cl_plock_excl_acquire(sm->p_lock); in osm_pkey_rcv_process() 148 cl_plock_release(sm->p_lock); in osm_pkey_rcv_process()
|
H A D | osm_vl_arb_rcv.c | 102 cl_plock_excl_acquire(sm->p_lock); in osm_vla_rcv_process() 157 cl_plock_release(sm->p_lock); in osm_vla_rcv_process()
|
H A D | osm_sa_slvl_record.c | 235 cl_plock_acquire(sa->p_lock); in osm_slvl_rec_rcv_process() 242 cl_plock_release(sa->p_lock); in osm_slvl_rec_rcv_process() 293 cl_plock_release(sa->p_lock); in osm_slvl_rec_rcv_process()
|
/freebsd/contrib/netbsd-tests/rump/kernspace/ |
H A D | sendsig.c | 59 mutex_enter(p->p_lock); in rumptest_sendsig() 61 mutex_exit(p->p_lock); in rumptest_sendsig() 79 mutex_enter(p->p_lock); in rumptest_localsig() 81 mutex_exit(p->p_lock); in rumptest_localsig()
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_sm_mad_ctrl.h | 102 cl_plock_t *p_lock; member 219 IN cl_plock_t * p_lock,
|