| /freebsd/sys/sys/ |
| H A D | mutex.h | 169 _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 D | sctp_lock_bsd.h | 132 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 D | spl_atomic.c | 45 #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 D | opensolaris_atomic.c | 44 #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 D | kern_mutex.c | 88 #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 D | subr_log.c | 112 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 D | subr_autoconf.c | 121 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 D | subr_firmware.c | 194 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 D | ttm_lock.c | 70 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 D | vchi_bsd.c | 151 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 D | drm_gem_names.c | 60 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 D | midi.c | 129 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 D | ctl_frontend.c | 77 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 D | ng_btsocket_sco.c | 317 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 D | ng_btsocket_l2cap_raw.c | 299 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 D | isa_dma.c | 110 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 D | xdma.h | 162 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 D | svc.c | 196 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 D | clnt_vc.c | 309 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 D | vmbus_xact.c | 119 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 D | epoch_test.c | 78 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 D | if_ic.c | 131 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 D | nfsport.h | 794 #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 D | g_gate.c | 118 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 D | audit_trigger.c | 69 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()
|