Home
last modified time | relevance | path

Searched refs:mtx (Results 1 – 25 of 1374) sorted by relevance

12345678910>>...55

/freebsd/sbin/ipf/libipf/
H A Dmutex_emul.c26 mtx->eMm_owner, mtx, mtx->eMm_magic); in eMmutex_enter()
31 mtx->eMm_owner, mtx, mtx->eMm_held); in eMmutex_enter()
34 mtx->eMm_held++; in eMmutex_enter()
48 mtx->eMm_owner, mtx, mtx->eMm_magic); in eMmutex_exit()
53 mtx->eMm_owner, mtx, mtx->eMm_held); in eMmutex_exit()
56 mtx->eMm_held--; in eMmutex_exit()
73 mtx->eMm_owner, mtx, mtx->eMm_magic); in eMmutex_init()
92 mtx, mtx->eMm_owner); in eMmutex_destroy()
95 mtx->eMm_owner, mtx, mtx->eMm_magic); in eMmutex_destroy()
101 mtx->eMm_owner, mtx, mtx->eMm_held); in eMmutex_destroy()
[all …]
/freebsd/sys/dev/usb/
H A Dusb_request.h34 struct mtx *mtx, uint16_t sel);
36 struct mtx *mtx, uint8_t port, uint16_t sel);
38 struct mtx *mtx, uint8_t *alt_iface_no,
56 struct mtx *mtx, struct usb_status *st);
58 struct mtx *mtx, struct usb_hub_descriptor *hd,
70 struct mtx *mtx, uint8_t port);
76 struct mtx *mtx, uint8_t port, uint16_t sel);
80 struct mtx *mtx, uint16_t sel);
82 struct mtx *mtx, uint16_t sel);
84 struct mtx *mtx, uint8_t port, uint8_t timeout);
[all …]
H A Dusb_request.c414 usbd_do_request_flags(struct usb_device *udev, struct mtx *mtx, in usbd_do_request_flags() argument
467 if ((mtx != NULL) && (mtx != &Giant)) { in usbd_do_request_flags()
722 if ((mtx != NULL) && (mtx != &Giant)) in usbd_do_request_flags()
996 struct mtx *mtx, uint16_t *actlen, void *desc, in usbd_req_get_desc() argument
1721 usbd_req_set_hub_depth(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_hub_depth() argument
1786 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_protocol() argument
1871 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_idle() argument
1970 usbd_setup_device_desc(struct usb_device *udev, struct mtx *mtx) in usbd_setup_device_desc() argument
2063 usbd_req_re_enumerate(struct usb_device *udev, struct mtx *mtx) in usbd_req_re_enumerate() argument
2216 usbd_req_reset_tt(struct usb_device *udev, struct mtx *mtx, in usbd_req_reset_tt() argument
[all …]
H A Dusbdi_util.h62 usb_error_t usbd_req_get_report(struct usb_device *udev, struct mtx *mtx,
66 struct mtx *mtx, void *d, uint16_t size,
68 usb_error_t usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx,
70 usb_error_t usbd_req_get_string_desc(struct usb_device *udev, struct mtx *mtx,
73 usb_error_t usbd_req_set_config(struct usb_device *udev, struct mtx *mtx,
76 struct mtx *mtx, uint8_t iface_index, uint8_t alt_no);
77 usb_error_t usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx,
79 usb_error_t usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx,
81 usb_error_t usbd_req_set_report(struct usb_device *udev, struct mtx *mtx,
/freebsd/sys/cam/
H A Dcam_sim.c102 struct mtx *mtx, int max_dev_transactions, in cam_sim_alloc() argument
123 sim->mtx = mtx; in cam_sim_alloc()
143 struct mtx *mtx; in cam_sim_free() local
150 mtx = sim->mtx; in cam_sim_free()
171 struct mtx *mtx; in cam_sim_release() local
176 mtx = sim->mtx; in cam_sim_release()
179 if (mtx) in cam_sim_release()
185 if (mtx) in cam_sim_release()
192 struct mtx *mtx; in cam_sim_hold() local
197 mtx = sim->mtx; in cam_sim_hold()
[all …]
/freebsd/lib/libthr/thread/
H A Dthr_umtx.h54 int _thr_umtx_wait(volatile long *mtx, long exp,
92 return (__thr_umutex_trylock(mtx)); in _thr_umutex_trylock()
120 if (_thr_umutex_trylock2(mtx, id) == 0) in _thr_umutex_lock()
122 return (__thr_umutex_lock(mtx, id)); in _thr_umutex_lock()
129 if (_thr_umutex_trylock2(mtx, id) == 0) in _thr_umutex_lock_spin()
131 return (__thr_umutex_lock_spin(mtx, id)); in _thr_umutex_lock_spin()
139 if (_thr_umutex_trylock2(mtx, id) == 0) in _thr_umutex_timedlock()
150 flags = mtx->m_flags; in _thr_umutex_unlock2()
157 return (__thr_umutex_unlock(mtx)); in _thr_umutex_unlock2()
161 owner = mtx->m_owner; in _thr_umutex_unlock2()
[all …]
H A Dthr_umtx.c33 _thr_umutex_init(struct umutex *mtx) in _thr_umutex_init() argument
37 *mtx = default_mtx; in _thr_umutex_init()
57 owner = mtx->m_owner; in __thr_umutex_lock()
62 atomic_cmpset_acq_32(&mtx->m_owner, owner, in __thr_umutex_lock()
69 _umtx_op_err(mtx, UMTX_OP_MUTEX_WAIT, 0, 0, 0); in __thr_umutex_lock()
82 return (__thr_umutex_lock(mtx, id)); in __thr_umutex_lock_spin()
89 owner = mtx->m_owner; in __thr_umutex_lock_spin()
129 if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | in __thr_umutex_timedlock()
132 owner = mtx->m_owner; in __thr_umutex_timedlock()
160 __thr_umutex_unlock(struct umutex *mtx) in __thr_umutex_unlock() argument
[all …]
/freebsd/lib/libstdthreads/
H A Dmtx.c36 mtx_destroy(mtx_t *mtx) in mtx_destroy() argument
39 (void)pthread_mutex_destroy(mtx); in mtx_destroy()
43 mtx_init(mtx_t *mtx, int type) in mtx_init() argument
65 pthread_mutex_init(mtx, &attr) != 0) in mtx_init()
72 mtx_lock(mtx_t *mtx) in mtx_lock() argument
75 if (pthread_mutex_lock(mtx) != 0) in mtx_lock()
84 switch (pthread_mutex_timedlock(mtx, ts)) { in mtx_timedlock()
95 mtx_trylock(mtx_t *mtx) in mtx_trylock() argument
98 switch (pthread_mutex_trylock(mtx)) { in mtx_trylock()
109 mtx_unlock(mtx_t *mtx) in mtx_unlock() argument
[all …]
/freebsd/tools/regression/pthread/mutex_isowned_np/
H A Dmutex_isowned_np.c36 pthread_mutex_t *mtx = arg; in thread() local
38 if (pthread_mutex_isowned_np(mtx) != 0) { in thread()
50 pthread_mutex_t mtx; in main() local
52 pthread_mutex_init(&mtx, NULL); in main()
53 if (pthread_mutex_isowned_np(&mtx) != 0) { in main()
58 pthread_mutex_lock(&mtx); in main()
59 if (pthread_mutex_isowned_np(&mtx) == 0) { in main()
64 pthread_create(&thr, NULL, thread, &mtx); in main()
66 pthread_mutex_unlock(&mtx); in main()
67 if (pthread_mutex_isowned_np(&mtx) != 0) { in main()
/freebsd/contrib/netbsd-tests/lib/libpthread/dlopen/
H A Dt_dlopen.c77 pthread_mutex_t mtx; in ATF_TC_BODY() local
81 ATF_REQUIRE(pthread_mutex_init(&mtx, NULL) == 0); in ATF_TC_BODY()
82 ATF_REQUIRE(pthread_mutex_lock(&mtx) == 0); in ATF_TC_BODY()
92 ATF_REQUIRE(pthread_mutex_unlock(&mtx) == 0); in ATF_TC_BODY()
96 pthread_mutex_destroy(&mtx); in ATF_TC_BODY()
109 pthread_mutex_t mtx; in ATF_TC_BODY() local
114 ATF_REQUIRE(pthread_mutex_lock(&mtx) == 0); in ATF_TC_BODY()
127 pthread_mutex_destroy(&mtx); in ATF_TC_BODY()
141 pthread_mutex_t mtx; in ATF_TC_BODY() local
156 ATF_REQUIRE(pthread_mutex_unlock(&mtx) == 0); in ATF_TC_BODY()
[all …]
/freebsd/contrib/processor-trace/include/posix/
H A Dthreads.h139 if (!mtx || type != mtx_plain) in mtx_init()
149 static inline void mtx_destroy(mtx_t *mtx) in mtx_destroy() argument
151 if (mtx) in mtx_destroy()
152 (void) pthread_mutex_destroy(&mtx->mutex); in mtx_destroy()
155 static inline int mtx_lock(mtx_t *mtx) in mtx_lock() argument
159 if (!mtx) in mtx_lock()
162 errcode = pthread_mutex_lock(&mtx->mutex); in mtx_lock()
169 static inline int mtx_unlock(mtx_t *mtx) in mtx_unlock() argument
173 if (!mtx) in mtx_unlock()
176 errcode = pthread_mutex_unlock(&mtx->mutex); in mtx_unlock()
[all …]
/freebsd/contrib/processor-trace/include/windows/
H A Dthreads.h145 if (!mtx || type != mtx_plain) in mtx_init()
148 InitializeCriticalSection(&mtx->cs); in mtx_init()
155 if (mtx) in mtx_destroy()
156 DeleteCriticalSection(&mtx->cs); in mtx_destroy()
159 static inline int mtx_lock(mtx_t *mtx) in mtx_lock() argument
161 if (!mtx) in mtx_lock()
164 EnterCriticalSection(&mtx->cs); in mtx_lock()
169 static inline int mtx_unlock(mtx_t *mtx) in mtx_unlock() argument
171 if (!mtx) in mtx_unlock()
174 LeaveCriticalSection(&mtx->cs); in mtx_unlock()
[all …]
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.c60 mtx_lock_spin(&t->mtx); in run_timer()
120 mtx_destroy(&t->mtx); in vchiq_del_timer_sync()
319 mtx_destroy(&s->mtx); in _sema_destroy()
327 mtx_lock(&s->mtx); in down()
335 mtx_unlock(&s->mtx); in down()
345 mtx_lock(&s->mtx); in down_interruptible()
362 mtx_unlock(&s->mtx); in down_interruptible()
374 mtx_lock(&s->mtx); in down_trylock()
384 mtx_unlock(&s->mtx); in down_trylock()
392 mtx_lock(&s->mtx); in up()
[all …]
/freebsd/sys/dev/firmware/arm/
H A Dscmi.c96 struct mtx mtx; member
112 struct mtx mtx; member
127 struct mtx mtx; member
242 mtx_destroy(&req->mtx); in scmi_reqs_pool_free()
246 mtx_destroy(&rp->mtx); in scmi_reqs_pool_free()
309 mtx_lock_spin(&rp->mtx); in scmi_req_alloc()
314 mtx_unlock_spin(&rp->mtx); in scmi_req_alloc()
329 mtx_lock_spin(&rp->mtx); in scmi_req_free_unlocked()
342 mtx_lock_spin(&req->mtx); in scmi_req_get()
355 mtx_lock_spin(&req->mtx); in scmi_req_put()
[all …]
/freebsd/contrib/netbsd-tests/rump/kernspace/
H A Dlockme.c52 kmutex_t mtx; in rumptest_lockme() local
56 mutex_init(&mtx, MUTEX_DEFAULT, IPL_NONE); in rumptest_lockme()
60 mutex_enter(&mtx); in rumptest_lockme()
61 mutex_enter(&mtx); in rumptest_lockme()
76 mutex_init(&mtx, MUTEX_DEFAULT, IPL_NONE); in rumptest_lockme()
79 mutex_destroy(&mtx); in rumptest_lockme()
80 mutex_destroy(&mtx); in rumptest_lockme()
83 mutex_enter(&mtx); in rumptest_lockme()
84 mutex_destroy(&mtx); in rumptest_lockme()
H A Dalloc.c51 static kmutex_t mtx; variable
60 mutex_enter(&mtx); in hthr()
65 cv_wait(&kcv, &mtx); in hthr()
66 mutex_exit(&mtx); in hthr()
85 mutex_init(&mtx, MUTEX_DEFAULT, IPL_NONE); in rumptest_alloc()
103 mutex_enter(&mtx); in rumptest_alloc()
105 cv_wait(&kcv, &mtx); in rumptest_alloc()
106 mutex_exit(&mtx); in rumptest_alloc()
112 mutex_enter(&mtx); in rumptest_alloc()
115 mutex_exit(&mtx); in rumptest_alloc()
H A Dthread.c72 static kmutex_t mtx; variable
80 mutex_enter(&mtx); in thethread()
83 mutex_exit(&mtx); in thethread()
94 mutex_init(&mtx, MUTEX_DEFAULT, IPL_NONE); in rumptest_thread()
101 mutex_enter(&mtx); in rumptest_thread()
103 cv_wait(&cv, &mtx); in rumptest_thread()
104 mutex_exit(&mtx); in rumptest_thread()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_hrtimer.c58 mtx_lock(&hrtimer->mtx); in linux_hrtimer_active()
60 mtx_unlock(&hrtimer->mtx); in linux_hrtimer_active()
75 mtx_lock(&hrtimer->mtx); in linux_hrtimer_try_to_cancel()
77 mtx_unlock(&hrtimer->mtx); in linux_hrtimer_try_to_cancel()
103 mtx_init(&hrtimer->mtx, "hrtimer", NULL, in linux_hrtimer_init()
105 callout_init_mtx(&hrtimer->callout, &hrtimer->mtx, 0); in linux_hrtimer_init()
126 mtx_lock(&hrtimer->mtx); in linux_hrtimer_start_range_ns()
130 mtx_unlock(&hrtimer->mtx); in linux_hrtimer_start_range_ns()
137 mtx_lock(&hrtimer->mtx); in linux_hrtimer_forward_now()
140 mtx_unlock(&hrtimer->mtx); in linux_hrtimer_forward_now()
/freebsd/usr.bin/mkuzip/
H A Dmkuz_fqueue.c67 pthread_mutex_lock(&fqp->mtx); in mkuz_fqueue_enq()
78 pthread_mutex_unlock(&fqp->mtx); in mkuz_fqueue_enq()
88 pthread_mutex_lock(&fqp->mtx); in mkuz_fqueue_enq_all()
100 pthread_mutex_unlock(&fqp->mtx); in mkuz_fqueue_enq_all()
124 pthread_mutex_lock(&fqp->mtx); in mkuz_fqueue_deq_when()
126 pthread_cond_wait(&fqp->cvar, &fqp->mtx); in mkuz_fqueue_deq_when()
156 pthread_mutex_unlock(&fqp->mtx); in mkuz_fqueue_deq_when()
169 pthread_mutex_lock(&fqp->mtx); in mkuz_fqueue_deq()
185 pthread_mutex_unlock(&fqp->mtx); in mkuz_fqueue_deq()
198 pthread_mutex_lock(&fqp->mtx); in mkuz_fqueue_deq_all()
[all …]
/freebsd/sys/kern/
H A Dkern_devctl.c69 struct mtx mtx; member
217 mtx_lock(&devsoftc.mtx); in devopen()
224 mtx_unlock(&devsoftc.mtx); in devopen()
231 mtx_lock(&devsoftc.mtx); in devclose()
237 mtx_unlock(&devsoftc.mtx); in devclose()
255 mtx_lock(&devsoftc.mtx); in devread()
273 mtx_unlock(&devsoftc.mtx); in devread()
316 mtx_lock(&devsoftc.mtx); in devpoll()
369 mtx_lock(&devsoftc.mtx); in devctl_alloc_dei()
417 mtx_lock(&devsoftc.mtx); in devctl_queue()
[all …]
/freebsd/sys/dev/bhnd/nvram/
H A Dbhnd_nvram_storevar.h267 struct mtx mtx; member
269 pthread_mutex_t mtx;
286 mtx_init(&(sc)->mtx, "BHND NVRAM store lock", NULL, MTX_DEF)
287 #define BHND_NVSTORE_LOCK(sc) mtx_lock(&(sc)->mtx)
288 #define BHND_NVSTORE_UNLOCK(sc) mtx_unlock(&(sc)->mtx)
289 #define BHND_NVSTORE_LOCK_ASSERT(sc, what) mtx_assert(&(sc)->mtx, what)
290 #define BHND_NVSTORE_LOCK_DESTROY(sc) mtx_destroy(&(sc)->mtx)
295 int error = pthread_mutex_init(&(sc)->mtx, NULL); \
301 #define BHND_NVSTORE_LOCK(sc) pthread_mutex_lock(&(sc)->mtx)
302 #define BHND_NVSTORE_UNLOCK(sc) pthread_mutex_unlock(&(sc)->mtx)
[all …]
/freebsd/sys/libkern/
H A Darc4random.c63 struct mtx mtx; member
143 mtx_lock(&chacha20->mtx); in chacha20_randomstir()
152 mtx_unlock(&chacha20->mtx); in chacha20_randomstir()
168 mtx_init(&chacha20->mtx, "chacha20_mtx", NULL, MTX_DEF);
184 mtx_destroy(&chacha20->mtx);
217 mtx_lock(&chacha20->mtx);
222 mtx_unlock(&chacha20->mtx);
224 mtx_lock(&chacha20->mtx);
236 mtx_unlock(&chacha20->mtx);
238 mtx_lock(&chacha20->mtx);
[all …]
/freebsd/sys/dev/qat/qat_common/
H A Dadf_freebsd_dev_processes.c39 static struct mtx mtx; variable
403 mtx_lock(&mtx); in adf_state_set()
427 mtx_unlock(&mtx); in adf_state_set()
483 mtx_lock(&mtx); in adf_state_kqfilter()
509 mtx_lock(&mtx); in adf_state_kqread_detach()
520 mtx_unlock(&mtx); in adf_state_kqread_detach()
557 mtx_lock(&mtx); in adf_state_destroy()
563 mtx_unlock(&mtx); in adf_state_destroy()
584 mtx_lock(&mtx); in adf_state_open()
617 mtx_lock(&mtx); in adf_state_read()
[all …]
/freebsd/contrib/jemalloc/src/
H A Dbackground_thread.c195 malloc_mutex_unlock(tsdn, &decay->mtx);
274 malloc_mutex_unlock(tsdn, &info->mtx);
278 malloc_mutex_lock(tsdn, &info->mtx);
398 malloc_mutex_lock(tsdn, &info->mtx);
404 malloc_mutex_unlock(tsdn, &info->mtx);
734 malloc_mutex_unlock(tsdn, &decay->mtx);
736 malloc_mutex_unlock(tsdn, &info->mtx);
756 &background_thread_info[i].mtx);
765 &background_thread_info[i].mtx);
778 malloc_mutex_lock(tsdn, &info->mtx);
[all …]
/freebsd/stand/kshim/
H A Dbsd_kernel.c276 mtx->parent = mtx; in mtx_init()
280 mtx_lock(struct mtx *mtx) in mtx_lock() argument
282 mtx = mtx->parent; in mtx_lock()
287 mtx_unlock(struct mtx *mtx) in mtx_unlock() argument
289 mtx = mtx->parent; in mtx_unlock()
294 mtx_owned(struct mtx *mtx) in mtx_owned() argument
296 mtx = mtx->parent; in mtx_owned()
301 mtx_destroy(struct mtx *mtx) in mtx_destroy() argument
357 cv_wait(struct cv *cv, struct mtx *mtx) in cv_wait() argument
363 cv_timedwait(struct cv *cv, struct mtx *mtx, int timo) in cv_timedwait() argument
[all …]

12345678910>>...55