Home
last modified time | relevance | path

Searched refs:p_lock (Results 1 – 25 of 55) sorted by relevance

123

/NextBSD/contrib/ofed/management/opensm/include/complib/
HDcl_passivelock.h122 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 …]
/NextBSD/contrib/netbsd-tests/rump/kernspace/
HDsendsig.c59 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()
/NextBSD/contrib/ofed/management/opensm/opensm/
HDosm_sm.c255 IN cl_dispatcher_t * const p_disp, IN cl_plock_t * const p_lock) in osm_sm_init() argument
268 p_sm->p_lock = p_lock; in osm_sm_init()
306 p_log, p_stats, p_lock, p_disp); in osm_sm_init()
523 CL_PLOCK_EXCL_ACQUIRE(p_sm->p_lock); in osm_sm_mcgrp_join()
526 CL_PLOCK_RELEASE(p_sm->p_lock); in osm_sm_mcgrp_join()
545 CL_PLOCK_RELEASE(p_sm->p_lock); in osm_sm_mcgrp_join()
562 CL_PLOCK_RELEASE(p_sm->p_lock); in osm_sm_mcgrp_join()
574 CL_PLOCK_RELEASE(p_sm->p_lock); in osm_sm_mcgrp_join()
583 CL_PLOCK_RELEASE(p_sm->p_lock); in osm_sm_mcgrp_join()
609 CL_PLOCK_EXCL_ACQUIRE(p_sm->p_lock); in osm_sm_mcgrp_leave()
[all …]
HDosm_sa_informinfo.c383 cl_plock_acquire(sa->p_lock); in osm_infr_rcv_process_get_method()
388 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_get_method()
434 cl_plock_excl_acquire(sa->p_lock); in osm_infr_rcv_process_set_method()
451 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
465 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
509 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
526 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
545 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
559 cl_plock_release(sa->p_lock); in osm_infr_rcv_process_set_method()
HDosm_sa_mcmember_record.c1054 CL_PLOCK_EXCL_ACQUIRE(sa->p_lock); in __osm_mcmr_rcv_leave_mgrp()
1058 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_leave_mgrp()
1075 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_leave_mgrp()
1096 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_leave_mgrp()
1145 CL_PLOCK_EXCL_ACQUIRE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
1150 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
1166 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
1171 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
1188 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
1207 CL_PLOCK_RELEASE(sa->p_lock); in __osm_mcmr_rcv_join_mgrp()
[all …]
HDosm_vl_arb_rcv.c93 cl_plock_excl_acquire(sm->p_lock); in osm_vla_rcv_process()
96 cl_plock_release(sm->p_lock); in osm_vla_rcv_process()
151 cl_plock_release(sm->p_lock); in osm_vla_rcv_process()
HDosm_slvl_map_rcv.c92 cl_plock_excl_acquire(sm->p_lock); in osm_slvl_rcv_process()
96 cl_plock_release(sm->p_lock); in osm_slvl_rcv_process()
149 cl_plock_release(sm->p_lock); in osm_slvl_rcv_process()
HDosm_sminfo_rcv.c193 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in __osm_sminfo_rcv_process_set_request()
227 CL_PLOCK_RELEASE(sm->p_lock); in __osm_sminfo_rcv_process_set_request()
255 CL_PLOCK_RELEASE(sm->p_lock); in __osm_sminfo_rcv_process_set_request()
271 CL_PLOCK_RELEASE(sm->p_lock); in __osm_sminfo_rcv_process_set_request()
294 CL_PLOCK_RELEASE(sm->p_lock); in __osm_sminfo_rcv_process_set_request()
465 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in __osm_sminfo_rcv_process_get_response()
510 CL_PLOCK_RELEASE(sm->p_lock); in __osm_sminfo_rcv_process_get_response()
HDosm_sa_service_record.c503 cl_plock_excl_acquire(sa->p_lock); in osm_sr_rcv_process_get_method()
508 cl_plock_release(sa->p_lock); in osm_sr_rcv_process_get_method()
570 cl_plock_excl_acquire(sa->p_lock); in osm_sr_rcv_process_set_method()
580 cl_plock_release(sa->p_lock); in osm_sr_rcv_process_set_method()
598 cl_plock_release(sa->p_lock); in osm_sr_rcv_process_set_method()
663 cl_plock_excl_acquire(sa->p_lock); in osm_sr_rcv_process_delete_method()
670 cl_plock_release(sa->p_lock); in osm_sr_rcv_process_delete_method()
679 cl_plock_release(sa->p_lock); in osm_sr_rcv_process_delete_method()
775 cl_plock_excl_acquire(sa->p_lock); in osm_sr_rcv_lease_cb()
835 cl_plock_release(sa->p_lock); in osm_sr_rcv_lease_cb()
HDosm_state_mgr.c222 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_state_mgr_sweep_hop_0()
241 CL_PLOCK_RELEASE(sm->p_lock); in __osm_state_mgr_sweep_hop_0()
272 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_state_mgr_clean_known_lids()
277 CL_PLOCK_RELEASE(sm->p_lock); in __osm_state_mgr_clean_known_lids()
346 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_state_mgr_is_sm_port_down()
353 CL_PLOCK_RELEASE(sm->p_lock); in __osm_state_mgr_is_sm_port_down()
362 CL_PLOCK_RELEASE(sm->p_lock); in __osm_state_mgr_is_sm_port_down()
599 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_state_mgr_light_sweep_start()
601 CL_PLOCK_RELEASE(sm->p_lock); in __osm_state_mgr_light_sweep_start()
603 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_state_mgr_light_sweep_start()
[all …]
HDosm_lin_fwd_rcv.c82 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_lft_rcv_process()
99 CL_PLOCK_RELEASE(sm->p_lock); in osm_lft_rcv_process()
HDosm_sa_sminfo_record.c239 cl_plock_acquire(sa->p_lock); in osm_smir_rcv_process()
262 cl_plock_release(sa->p_lock); in osm_smir_rcv_process()
273 cl_plock_release(sa->p_lock); in osm_smir_rcv_process()
325 cl_plock_release(sa->p_lock); in osm_smir_rcv_process()
HDosm_mcast_fwd_rcv.c98 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_mft_rcv_process()
119 CL_PLOCK_RELEASE(sm->p_lock); in osm_mft_rcv_process()
HDosm_node_desc_rcv.c116 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_nd_rcv_process()
126 CL_PLOCK_RELEASE(sm->p_lock); in osm_nd_rcv_process()
HDosm_pkey_rcv.c87 cl_plock_excl_acquire(sm->p_lock); in osm_pkey_rcv_process()
142 cl_plock_release(sm->p_lock); in osm_pkey_rcv_process()
HDosm_sw_info_rcv.c460 CL_PLOCK_EXCL_ACQUIRE(sm->p_lock); in osm_si_rcv_process()
496 CL_PLOCK_RELEASE(sm->p_lock); in osm_si_rcv_process()
503 CL_PLOCK_RELEASE(sm->p_lock); in osm_si_rcv_process()
HDosm_sa_lft_record.c234 cl_plock_acquire(sa->p_lock); in osm_lftr_rcv_process()
240 cl_plock_release(sa->p_lock); in osm_lftr_rcv_process()
HDosm_trap_rcv.c558 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_trap_rcv_process_request()
560 CL_PLOCK_RELEASE(sm->p_lock); in __osm_trap_rcv_process_request()
640 CL_PLOCK_ACQUIRE(sm->p_lock); in __osm_trap_rcv_process_request()
642 CL_PLOCK_RELEASE(sm->p_lock); in __osm_trap_rcv_process_request()
HDosm_sa_sw_info_record.c261 cl_plock_acquire(sa->p_lock); in osm_sir_rcv_process()
267 cl_plock_release(sa->p_lock); in osm_sir_rcv_process()
/NextBSD/contrib/ofed/management/opensm/include/opensm/
HDosm_sm_mad_ctrl.h102 cl_plock_t *p_lock; member
220 IN cl_plock_t * const p_lock,
HDosm_sa.h124 cl_plock_t *p_lock; member
282 IN cl_plock_t * const p_lock);
HDosm_sm.h126 cl_plock_t *p_lock; member
277 IN cl_dispatcher_t * const p_disp, IN cl_plock_t * const p_lock);
/NextBSD/contrib/ofed/management/opensm/libvendor/
HDosm_vendor_mlx_txn.c308 IN osm_log_t * p_log, IN cl_spinlock_t * p_lock) in osmv_txnmgr_init() argument
325 cl_st = cl_event_wheel_init_ex(p_tx_mgr->p_event_wheel, p_lock); in osmv_txnmgr_init()
511 cl_spinlock_t *p_lock = &p_bo->lock; in osmv_txn_unlock() local
515 "<-- Releasing lock %p on bind handle %p\n", p_lock, p_bo); in osmv_txn_unlock()
521 "<-- Released lock %p on bind handle %p\n", p_lock, p_bo); in osmv_txn_unlock()
/NextBSD/sys/sys/
HDproc.h572 u_int p_lock; /* (c) Proclock (prevent swap) count. */ member
848 (p)->p_lock++; \
853 KASSERT((p)->p_lock > 0, ("process %p not held", p)); \
864 (--(p)->p_lock); \
865 if (((p)->p_flag & P_WEXIT) && (p)->p_lock == 0) \
866 wakeup(&(p)->p_lock); \
869 KASSERT((p)->p_lock == 0, ("process %p held", p)); \
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/dtrace/
HDfasttrap.c297 mutex_enter(&p->p_lock); in fasttrap_sigtrap()
299 mutex_exit(&p->p_lock); in fasttrap_sigtrap()
702 mutex_enter(&cp->p_lock); in fasttrap_fork()
1224 mutex_enter(&p->p_lock); in fasttrap_pid_enable()
1231 mutex_exit(&p->p_lock); in fasttrap_pid_enable()
1277 mutex_enter(&p->p_lock); in fasttrap_pid_enable()
1292 mutex_enter(&p->p_lock); in fasttrap_pid_enable()
2350 mutex_enter(&p->p_lock); in fasttrap_ioctl()
2360 mutex_exit(&p->p_lock); in fasttrap_ioctl()
2368 mutex_exit(&p->p_lock); in fasttrap_ioctl()
[all …]

123