Home
last modified time | relevance | path

Searched refs:mtx_lock (Results 1 – 25 of 1238) sorted by relevance

12345678910>>...50

/freebsd/sys/sys/
H A Dmutex.h169 _mtx_init(&(m)->mtx_lock, n, t, o)
171 _mtx_destroy(&(m)->mtx_lock)
173 _mtx_trylock_flags_(&(m)->mtx_lock, o, f, l)
176 __mtx_lock_sleep(&(m)->mtx_lock, v, o, f, l)
178 __mtx_unlock_sleep(&(m)->mtx_lock, v, o, f, l)
181 __mtx_lock_sleep(&(m)->mtx_lock, v)
183 __mtx_unlock_sleep(&(m)->mtx_lock, v)
188 _mtx_lock_spin_cookie(&(m)->mtx_lock, v, o, f, l)
191 _mtx_lock_spin_cookie(&(m)->mtx_lock, v)
195 __mtx_lock_flags(&(m)->mtx_lock, o, f, l)
[all …]
/freebsd/sys/netinet/
H A Dsctp_lock_bsd.h132 mtx_lock(&(cpstr)->que_mtx); \
152 mtx_lock(&(cpstr)->core_mtx); \
204 mtx_lock(&sctp_it_ctl.ipi_iterator_wq_mtx); \
221 mtx_lock(&SCTP_BASE_INFO(ipi_pktlog_mtx)); \
244 mtx_lock(&(_inp)->inp_rdata_mtx); \
266 ((_inp)->inp_mtx.mtx_lock & MTX_WAITERS)
269 ((_inp)->inp_rdata_mtx.mtx_lock & MTX_WAITERS)
275 mtx_lock(&(_inp)->inp_mtx); \
281 mtx_lock(&(_inp)->inp_mtx); \
285 mtx_lock(&(_inp)->inp_mtx); \
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_atomic.c45 #define mtx_lock(lock) pthread_mutex_lock(lock) macro
61 mtx_lock(&atomic_mtx); in atomic_add_64()
70 mtx_lock(&atomic_mtx); in atomic_dec_64()
80 mtx_lock(&atomic_mtx); in atomic_swap_64()
92 mtx_lock(&atomic_mtx); in atomic_load_64()
103 mtx_lock(&atomic_mtx); in atomic_add_64_nv()
114 mtx_lock(&atomic_mtx); in atomic_cas_64()
/freebsd/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_atomic.c44 #define mtx_lock(lock) pthread_mutex_lock(lock) macro
60 mtx_lock(&atomic_mtx); in atomic_add_64()
69 mtx_lock(&atomic_mtx); in atomic_dec_64()
79 mtx_lock(&atomic_mtx); in atomic_swap_64()
91 mtx_lock(&atomic_mtx); in atomic_load_64()
102 mtx_lock(&atomic_mtx); in atomic_add_64_nv()
113 mtx_lock(&atomic_mtx); in atomic_cas_64()
/freebsd/sys/kern/
H A Dkern_mutex.c88 #define mtxlock2mtx(c) (__containerof(c, struct mtx, mtx_lock))
93 #define mtx_unowned(m) ((m)->mtx_lock == MTX_UNOWNED)
95 #define mtx_destroyed(m) ((m)->mtx_lock == MTX_DESTROYED)
213 mtx_lock((struct mtx *)lock); in lock_mtx()
267 x = m->mtx_lock; in owner_mtx()
289 KASSERT(m->mtx_lock != MTX_DESTROYED, in __mtx_lock_flags()
318 KASSERT(m->mtx_lock != MTX_DESTROYED, in __mtx_unlock_flags()
347 KASSERT(m->mtx_lock != MTX_DESTROYED, in __mtx_lock_spin_flags()
388 KASSERT(m->mtx_lock != MTX_DESTROYED, in __mtx_trylock_spin_flags()
414 KASSERT(m->mtx_lock != MTX_DESTROYED, in __mtx_unlock_spin_flags()
[all …]
H A Dsubr_log.c112 mtx_lock(&msgbuf_lock); in logopen()
133 mtx_lock(&msgbuf_lock); in logclose()
150 mtx_lock(&msgbuf_lock); in logread()
171 mtx_lock(&msgbuf_lock); in logread()
184 mtx_lock(&msgbuf_lock); in logpoll()
204 mtx_lock(&msgbuf_lock); in logkqfilter()
223 mtx_lock(&msgbuf_lock); in logkqdetach()
266 mtx_lock(&msgbuf_lock); in logioctl()
H A Dsubr_autoconf.c121 mtx_lock(&intr_config_hook_lock); in run_interrupt_driven_config_hooks()
141 mtx_lock(&intr_config_hook_lock); in run_interrupt_driven_config_hooks()
158 mtx_lock(&intr_config_hook_lock); in boot_run_interrupt_driven_config_hooks()
167 mtx_lock(&intr_config_hook_lock); in boot_run_interrupt_driven_config_hooks()
188 mtx_lock(&intr_config_hook_lock); in config_intrhook_establish()
254 mtx_lock(&intr_config_hook_lock); in config_intrhook_disestablish()
262 mtx_lock(&intr_config_hook_lock); in config_intrhook_drain()
H A Dsubr_firmware.c194 mtx_lock(&firmware_mtx); in firmware_register()
207 mtx_lock(&firmware_mtx); in firmware_register()
240 mtx_lock(&firmware_mtx); in firmware_unregister()
360 mtx_lock(&firmware_mtx); in loadimage()
364 mtx_lock(&firmware_mtx); in loadimage()
372 mtx_lock(&firmware_mtx); in loadimage()
395 mtx_lock(&firmware_mtx); in firmware_get_flags()
461 mtx_lock(&firmware_mtx); in firmware_put()
515 mtx_lock(&firmware_mtx); in unloadentry()
551 mtx_lock(&firmware_mtx); in unloadentry()
[all …]
/freebsd/sys/dev/drm2/ttm/
H A Dttm_lock.c70 mtx_lock(&lock->lock); in ttm_read_unlock()
105 mtx_lock(&lock->lock); in ttm_read_lock()
151 mtx_lock(&lock->lock); in ttm_read_trylock()
167 mtx_lock(&lock->lock); in ttm_write_unlock()
205 mtx_lock(&lock->lock); in ttm_write_lock()
224 mtx_lock(&lock->lock); in ttm_write_lock_downgrade()
234 mtx_lock(&lock->lock); in __ttm_vt_unlock()
284 mtx_lock(&lock->lock); in ttm_vt_lock()
320 mtx_lock(&lock->lock); in ttm_suspend_unlock()
342 mtx_lock(&lock->lock); in ttm_suspend_lock()
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.c151 mtx_lock(&c->lock); in complete()
167 mtx_lock(&c->lock); in complete_all()
183 mtx_lock(&c->lock); in INIT_COMPLETION_locked()
206 mtx_lock(&c->lock); in wait_for_completion()
218 mtx_lock(&c->lock); in try_wait_for_completion()
234 mtx_lock(&c->lock); in wait_for_completion_interruptible_timeout()
270 mtx_lock(&c->lock); in wait_for_completion_interruptible()
326 mtx_lock(&s->mtx); in down()
343 mtx_lock(&s->mtx); in down_interruptible()
370 mtx_lock(&s->mtx); in down_trylock()
[all …]
/freebsd/sys/dev/drm2/
H A Ddrm_gem_names.c60 mtx_lock(&names->lock); in drm_gem_names_fini()
64 mtx_lock(&names->lock); in drm_gem_names_fini()
86 mtx_lock(&names->lock); in drm_gem_name_ref()
134 mtx_lock(&names->lock); in drm_gem_find_ptr()
156 mtx_lock(&names->lock); in drm_gem_name_create()
187 mtx_lock(&names->lock); in drm_gem_names_remove()
209 mtx_lock(&names->lock); in drm_gem_names_foreach()
219 mtx_lock(&names->lock); in drm_gem_names_foreach()
/freebsd/sys/dev/sound/midi/
H A Dmidi.c129 mtx_lock(&m->lock); in midi_init()
165 mtx_lock(&m->lock); in midi_uninit()
198 mtx_lock(&m->lock); in midi_in()
232 mtx_lock(&m->lock); in midi_out()
266 mtx_lock(&m->lock); in midi_open()
319 mtx_lock(&m->lock); in midi_close()
360 mtx_lock(&m->lock); in midi_read()
383 mtx_lock(&m->lock); in midi_read()
398 mtx_lock(&m->lock); in midi_read()
428 mtx_lock(&m->lock); in midi_write()
[all …]
/freebsd/sys/cam/ctl/
H A Dctl_frontend.c77 mtx_lock(&softc->ctl_lock); in ctl_frontend_register()
96 mtx_lock(&softc->ctl_lock); in ctl_frontend_register()
118 mtx_lock(&softc->ctl_lock); in ctl_frontend_deregister()
131 mtx_lock(&softc->ctl_lock); in ctl_frontend_find()
154 mtx_lock(&softc->ctl_lock); in ctl_port_register()
193 mtx_lock(&softc->ctl_lock); in ctl_port_register()
205 mtx_lock(&softc->ctl_lock); in ctl_port_register()
231 mtx_lock(&softc->ctl_lock); in ctl_port_deregister()
331 mtx_lock(&softc->ctl_lock); in ctl_port_online()
343 mtx_lock(&lun->lun_lock); in ctl_port_online()
[all …]
/freebsd/sys/netgraph/bluetooth/socket/
H A Dng_btsocket_sco.c317 mtx_lock(&ng_btsocket_sco_queue_mtx); in ng_btsocket_sco_node_rcvmsg()
352 mtx_lock(&ng_btsocket_sco_queue_mtx); in ng_btsocket_sco_node_rcvdata()
389 mtx_lock(&ng_btsocket_sco_sockets_mtx); in ng_btsocket_sco_process_lp_con_cfm()
472 mtx_lock(&ng_btsocket_sco_sockets_mtx); in ng_btsocket_sco_process_lp_con_ind()
500 mtx_lock(&pcb1->pcb_mtx); in ng_btsocket_sco_process_lp_con_ind()
557 mtx_lock(&ng_btsocket_sco_sockets_mtx); in ng_btsocket_sco_process_lp_discon_ind()
754 mtx_lock(&ng_btsocket_sco_sockets_mtx); in ng_btsocket_sco_data_input()
839 mtx_lock(&ng_btsocket_sco_rt_mtx); in ng_btsocket_sco_default_msg_input()
843 mtx_lock(&ng_btsocket_sco_rt_mtx); in ng_btsocket_sco_default_msg_input()
883 mtx_lock(&ng_btsocket_sco_sockets_mtx); in ng_btsocket_sco_default_msg_input()
[all …]
H A Dng_btsocket_l2cap_raw.c299 mtx_lock(&ng_btsocket_l2cap_raw_queue_mtx); in ng_btsocket_l2cap_raw_node_rcvmsg()
355 mtx_lock(&ng_btsocket_l2cap_raw_queue_mtx); in ng_btsocket_l2cap_raw_input()
392 mtx_lock(&ng_btsocket_l2cap_raw_rt_mtx); in ng_btsocket_l2cap_raw_input()
397 mtx_lock(&ng_btsocket_l2cap_raw_rt_mtx); in ng_btsocket_l2cap_raw_input()
420 mtx_lock(&ng_btsocket_l2cap_raw_sockets_mtx); in ng_btsocket_l2cap_raw_input()
423 mtx_lock(&pcb->pcb_mtx); in ng_btsocket_l2cap_raw_input()
467 mtx_lock(&ng_btsocket_l2cap_raw_sockets_mtx); in ng_btsocket_l2cap_raw_rtclean()
470 mtx_lock(&pcb->pcb_mtx); in ng_btsocket_l2cap_raw_rtclean()
490 mtx_lock(&ng_btsocket_l2cap_raw_rt_mtx); in ng_btsocket_l2cap_raw_rtclean()
641 mtx_lock(&ng_btsocket_l2cap_raw_sockets_mtx); in ng_btsocket_l2cap_raw_attach()
[all …]
/freebsd/sys/x86/isa/
H A Disa_dma.c110 mtx_lock(&isa_dma_lock); in isa_dma_init()
145 mtx_lock(&isa_dma_lock); in isa_dma_acquire()
169 mtx_lock(&isa_dma_lock); in isa_dma_release()
173 mtx_lock(&isa_dma_lock); in isa_dma_release()
204 mtx_lock(&isa_dma_lock); in isa_dmacascade()
238 mtx_lock(&isa_dma_lock); in isa_dmastart()
242 mtx_lock(&isa_dma_lock); in isa_dmastart()
361 mtx_lock(&isa_dma_lock); in isa_dmadone()
504 mtx_lock(&isa_dma_lock); in isa_dmastatus()
532 mtx_lock(&isa_dma_lock); in isa_dmastop()
/freebsd/sys/dev/xdma/
H A Dxdma.h162 struct mtx mtx_lock; member
204 #define XCHAN_LOCK(xchan) mtx_lock(&(xchan)->mtx_lock)
205 #define XCHAN_UNLOCK(xchan) mtx_unlock(&(xchan)->mtx_lock)
207 mtx_assert(&(xchan)->mtx_lock, MA_OWNED)
209 #define QUEUE_IN_LOCK(xchan) mtx_lock(&(xchan)->mtx_qin_lock)
214 #define QUEUE_OUT_LOCK(xchan) mtx_lock(&(xchan)->mtx_qout_lock)
219 #define QUEUE_BANK_LOCK(xchan) mtx_lock(&(xchan)->mtx_bank_lock)
224 #define QUEUE_PROC_LOCK(xchan) mtx_lock(&(xchan)->mtx_proc_lock)
/freebsd/sys/rpc/
H A Dsvc.c196 mtx_lock(&grp->sg_lock); in svcpool_cleanup()
209 mtx_lock(&pool->sp_lock); in svcpool_cleanup()
213 mtx_lock(&pool->sp_lock); in svcpool_cleanup()
218 mtx_lock(&pool->sp_lock); in svcpool_cleanup()
257 mtx_lock(&pool->sp_lock); in svcpool_close()
262 mtx_lock(&grp->sg_lock); in svcpool_close()
279 mtx_lock(&pool->sp_lock); in svcpool_threads_sysctl()
302 mtx_lock(&pool->sp_lock); in svcpool_minthread_sysctl()
328 mtx_lock(&pool->sp_lock); in svcpool_maxthread_sysctl()
352 mtx_lock(&grp->sg_lock); in xprt_register()
[all …]
H A Dclnt_vc.c309 mtx_lock(&ct->ct_lock); in clnt_vc_call()
378 mtx_lock(&ct->ct_lock); in clnt_vc_call()
391 mtx_lock(&ct->ct_lock); in clnt_vc_call()
440 mtx_lock(&ct->ct_lock); in clnt_vc_call()
445 mtx_lock(&ct->ct_lock); in clnt_vc_call()
455 mtx_lock(&ct->ct_lock); in clnt_vc_call()
571 mtx_lock(&ct->ct_lock); in clnt_vc_call()
582 mtx_lock(&ct->ct_lock); in clnt_vc_call()
643 mtx_lock(&ct->ct_lock); in clnt_vc_control()
804 mtx_lock(&ct->ct_lock); in clnt_vc_close()
[all …]
/freebsd/sys/dev/hyperv/vmbus/
H A Dvmbus_xact.c119 mtx_lock(&ctx->xc_lock); in vmbus_xact_get1()
166 mtx_lock(&ctx->xc_lock); in vmbus_xact_ctx_orphan()
227 mtx_lock(&ctx->xc_lock); in vmbus_xact_put()
264 mtx_lock(&ctx->xc_lock); in vmbus_xact_activate()
275 mtx_lock(&ctx->xc_lock); in vmbus_xact_deactivate()
317 mtx_lock(&ctx->xc_lock); in vmbus_xact_wait1()
328 mtx_lock(&ctx->xc_lock); in vmbus_xact_wait1()
358 mtx_lock(&ctx->xc_lock); in vmbus_xact_poll()
400 mtx_lock(&ctx->xc_lock); in vmbus_xact_wakeup()
424 mtx_lock( in vmbus_xact_ctx_wakeup()
[all...]
/freebsd/sys/tests/epoch/
H A Depoch_test.c78 mtx_lock(mtxp); in epoch_testcase1()
101 mtx_lock(mtxp); in epoch_testcase2()
115 mtx_lock(&state_mtx); in testloop()
124 mtx_lock(&state_mtx); in testloop()
177 mtx_lock(&state_mtx); in epochtest_execute()
203 mtx_lock(&state_mtx); in epoch_test_module_event_handler()
/freebsd/sys/dev/iicbus/
H A Dif_ic.c131 mtx_lock(&sc->ic_lock); in ic_alloc_buffers()
207 mtx_lock(&sc->ic_lock); in icioctl()
211 mtx_lock(&sc->ic_lock); in icioctl()
230 mtx_lock(&sc->ic_lock); in icioctl()
242 mtx_lock(&sc->ic_lock); in icioctl()
274 mtx_lock(&sc->ic_lock); in icintr()
312 mtx_lock(&sc->ic_lock); in icintr()
370 mtx_lock(&sc->ic_lock); in icoutput()
415 mtx_lock(&sc->ic_lock); in icoutput()
/freebsd/sys/fs/nfs/
H A Dnfsport.h794 #define NFSLOCKSTATE() mtx_lock(&nfs_state_mutex)
798 #define NFSLOCKREQ() mtx_lock(&nfs_req_mutex)
802 #define NFSLOCKSOCK() mtx_lock(&nfs_slock_mutex)
806 #define NFSLOCKNAMEID() mtx_lock(&nfs_nameid_mutex)
811 #define NFSLOCKCLSTATE() mtx_lock(&nfs_clstate_mutex)
815 #define NFSD_LOCK() mtx_lock(&newnfsd_mtx)
821 #define NFSLOCKV4ROOTMUTEX() mtx_lock(&nfs_v4root_mutex)
823 #define NFSLOCKNODE(n) mtx_lock(&((n)->n_mtx))
826 #define NFSLOCKMNT(m) mtx_lock(&((m)->nm_mtx))
828 #define NFSLOCKIOD() mtx_lock(&ncl_iod_mutex)
[all …]
/freebsd/sys/geom/gate/
H A Dg_gate.c118 mtx_lock(&sc->sc_queue_mtx); in g_gate_destroy()
127 mtx_lock(&sc->sc_queue_mtx); in g_gate_destroy()
142 mtx_lock(&g_gate_units_lock); in g_gate_destroy()
199 mtx_lock(&sc->sc_queue_mtx); in g_gate_queue_io()
240 mtx_lock(&sc->sc_read_mtx); in g_gate_done()
268 mtx_lock(&sc->sc_read_mtx); in g_gate_start()
306 mtx_lock(&g_gate_units_lock); in g_gate_hold()
332 mtx_lock(&g_gate_units_lock); in g_gate_release()
374 mtx_lock(&sc->sc_queue_mtx); in g_gate_guard()
411 mtx_lock(&sc->sc_read_mtx); in g_gate_orphan()
[all …]
/freebsd/sys/security/audit/
H A Daudit_trigger.c69 mtx_lock(&audit_trigger_mtx); in audit_open()
86 mtx_lock(&audit_trigger_mtx); in audit_close()
104 mtx_lock(&audit_trigger_mtx); in audit_read()
137 mtx_lock(&audit_trigger_mtx); in audit_poll()
153 mtx_lock(&audit_trigger_mtx); in audit_send_trigger()

12345678910>>...50