Symbol: mtx
headers/libs/agg/agg_trans_viewport.h
185
trans_affine mtx = trans_affine_translation(-m_wx1, -m_wy1);
headers/libs/agg/agg_trans_viewport.h
186
mtx *= trans_affine_scaling(m_kx, m_ky);
headers/libs/agg/agg_trans_viewport.h
187
mtx *= trans_affine_translation(m_dx1, m_dy1);
headers/libs/agg/agg_trans_viewport.h
188
return mtx;
headers/private/firewire/firewirereg.h
177
struct mtx tlabel_lock;
headers/private/firewire/firewirereg.h
223
struct mtx mtx;
headers/private/firewire/firewirereg.h
224
struct mtx wait_lock;
headers/private/firewire/firewirereg.h
228
mutex mtx;
headers/private/firewire/firewirereg.h
239
#define FW_GMTX(fc) (&(fc)->mtx)
src/add-ons/kernel/drivers/disk/nvme/compat/nvme_platform.h
17
#define pthread_mutex_init(mtx, attr) recursive_lock_init(mtx, __FUNCTION__)
src/add-ons/kernel/drivers/network/ether/3com/dev/xl/if_xlreg.h
616
struct mtx xl_mtx;
src/add-ons/kernel/drivers/network/ether/asix88xxx/dev/usb/net/if_axereg.h
335
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/ether/asix88xxx/dev/usb/net/if_axgereg.h
204
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/if_alcvar.h
256
struct mtx alc_mtx;
src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/if_alevar.h
225
struct mtx ale_mtx;
src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/if_agevar.h
233
struct mtx age_mtx;
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_ae.c
254
mtx_init(&sc->mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, MTX_DEF);
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_ae.c
255
callout_init_mtx(&sc->tick_ch, &sc->mtx, 0);
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_ae.c
798
mtx_destroy(&sc->mtx);
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
112
struct mtx mtx;
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
156
#define AE_LOCK(_sc) mtx_lock(&(_sc)->mtx)
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
157
#define AE_UNLOCK(_sc) mtx_unlock(&(_sc)->mtx)
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
158
#define AE_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->mtx, MA_OWNED)
src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/if_bfereg.h
602
struct mtx bfe_mtx;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bce/if_bcereg.h
6296
struct mtx bce_mtx;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bgereg.h
2945
struct mtx bge_mtx;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/if_dcreg.h
773
struct mtx dc_mtx;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_devar.h
574
struct mtx tulip_mutex;
src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/if_fxpvar.h
187
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/if_jmevar.h
226
struct mtx jme_mtx;
src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/if_mskreg.h
2540
struct mtx msk_mtx;
src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/if_nfevar.h
110
struct mtx nfe_mtx;
src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/lancevar.h
42
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/if_pcnreg.h
469
struct mtx pcn_mtx;
src/add-ons/kernel/drivers/network/ether/pegasus/dev/usb/net/if_auereg.h
206
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/if_vtevar.h
145
struct mtx vte_mtx;
src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/if_rlreg.h
894
struct mtx rl_mtx;
src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/rl/if_rlreg.h
894
struct mtx rl_mtx;
src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/if_sgereg.h
362
struct mtx sge_mtx;
src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/if_sisreg.h
497
struct mtx sis_mtx;
src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/if_skreg.h
1460
struct mtx sk_mii_mtx;
src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/if_skreg.h
1461
struct mtx sk_mtx;
src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/if_vrreg.h
732
struct mtx vr_mtx;
src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/if_vgevar.h
199
struct mtx vge_mtx;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_anreg.h
480
struct mtx an_mtx;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ah_osdep.c
74
struct mtx ah_regser_mtx;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
201
struct mtx an_mtx; /* protecting the rate control state */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
361
struct mtx axq_lock; /* lock on q and link */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
601
struct mtx sc_mtx; /* master lock (recursive) */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
602
struct mtx sc_pcu_mtx; /* PCU access mutex */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
604
struct mtx sc_rx_mtx; /* RX access mutex */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
606
struct mtx sc_tx_mtx; /* TX handling/comp mutex */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
608
struct mtx sc_tx_ic_mtx; /* TX queue mutex */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
760
struct mtx sc_txbuflock; /* txbuf lock */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_athvar.h
770
struct mtx sc_txcomplock; /* TX EDMA completion lock */
src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/if_bwivar.h
547
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/if_ipwvar.h
97
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwivar.h
130
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwnvar.h
243
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/if_malo.h
485
struct mtx lock; /* tx q lock */
src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/if_malo.h
526
struct mtx malo_mtx; /* master lock (recursive) */
src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/if_malohal.h
188
struct mtx mh_mtx;
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwlvar.h
122
struct mtx lock; /* tx q lock */
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwlvar.h
258
struct mtx sc_mtx; /* master lock (recursive) */
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwlvar.h
322
struct mtx sc_rxlock; /* lock on sc_rxfree */
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/mwlhal.c
155
struct mtx mh_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/rt2560var.h
108
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/rt2661var.h
101
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/rt2860var.h
120
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_mtwvar.h
306
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_rumvar.h
128
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_rumvar.h
135
struct mtx cmdq_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_runvar.h
157
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_uralvar.h
107
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/if_rtwnvar.h
220
struct mtx nt_mtx;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/if_rtwnvar.h
229
struct mtx sc_mtx;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/if_rtwnvar.h
232
struct mtx cmdq_mtx;
src/add-ons/kernel/file_systems/fat/bsd/kern/kern_lock.c
46
lockmgr(struct lock* lk, u_int flags, struct mtx* ilk)
src/add-ons/kernel/file_systems/fat/bsd/sys/lockmgr.h
65
void lockmgr(struct lock* lk, u_int flags, struct mtx* ilk);
src/add-ons/kernel/file_systems/fat/bsd/sys/mount.h
61
struct mtx mnt_mtx;
src/add-ons/kernel/file_systems/fat/bsd/sys/mutex.h
40
mtx_lock(struct mtx* m)
src/add-ons/kernel/file_systems/fat/bsd/sys/mutex.h
47
mtx_unlock(struct mtx* m)
src/libs/agg/font_freetype/agg_font_freetype.cpp
148
const trans_affine& mtx,
src/libs/agg/font_freetype/agg_font_freetype.cpp
214
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
231
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
263
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
264
mtx.transform(&x2, &y2);
src/libs/agg/font_freetype/agg_font_freetype.cpp
282
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
283
mtx.transform(&x2, &y2);
src/libs/agg/font_freetype/agg_font_freetype.cpp
303
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
304
mtx.transform(&x2, &y2);
src/libs/agg/font_freetype/agg_font_freetype.cpp
348
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
349
mtx.transform(&x2, &y2);
src/libs/agg/font_freetype/agg_font_freetype.cpp
350
mtx.transform(&x3, &y3);
src/libs/agg/font_freetype/agg_font_freetype.cpp
374
mtx.transform(&x1, &y1);
src/libs/agg/font_freetype/agg_font_freetype.cpp
375
mtx.transform(&x2, &y2);
src/libs/agg/font_freetype/agg_font_freetype.cpp
376
mtx.transform(&x3, &y3);
src/libs/agg/font_freetype/agg_font_freetype.cpp
857
double mtx[6];
src/libs/agg/font_freetype/agg_font_freetype.cpp
859
m_affine.store_to(mtx);
src/libs/agg/font_freetype/agg_font_freetype.cpp
861
dbl_to_plain_fx(mtx[0]),
src/libs/agg/font_freetype/agg_font_freetype.cpp
862
dbl_to_plain_fx(mtx[1]),
src/libs/agg/font_freetype/agg_font_freetype.cpp
863
dbl_to_plain_fx(mtx[2]),
src/libs/agg/font_freetype/agg_font_freetype.cpp
864
dbl_to_plain_fx(mtx[3]),
src/libs/agg/font_freetype/agg_font_freetype.cpp
865
dbl_to_plain_fx(mtx[4]),
src/libs/agg/font_freetype/agg_font_freetype.cpp
866
dbl_to_plain_fx(mtx[5]));
src/libs/agg/src/agg_bezier_arc.cpp
238
trans_affine mtx = trans_affine_rotation(angle);
src/libs/agg/src/agg_bezier_arc.cpp
239
mtx *= trans_affine_translation(cx, cy);
src/libs/agg/src/agg_bezier_arc.cpp
243
mtx.transform(m_arc.vertices() + i, m_arc.vertices() + i + 1);
src/libs/compat/freebsd_iflib/compat/net/mp_ring.h
62
struct mtx lock;
src/libs/compat/freebsd_iflib/iflib.c
186
struct mtx ifc_state_mtx;
src/libs/compat/freebsd_iflib/iflib.c
382
struct mtx ift_mtx;
src/libs/compat/freebsd_iflib/iflib.c
383
struct mtx ift_db_mtx;
src/libs/compat/freebsd_iflib/iflib.c
769
static struct mtx cpu_offset_mtx;
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
125
TQ_SLEEP(struct gtaskqueue *tq, void *p, struct mtx *m, int pri, const char *wm,
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
625
struct mtx tqg_lock;
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
81
struct mtx tq_mutex;
src/libs/compat/freebsd_network/bus_dma.cpp
77
struct mtx* dmtx = (struct mtx*)arg;
src/libs/compat/freebsd_network/callout.cpp
178
callout_init_mtx(struct callout *c, struct mtx *mtx, int flags)
src/libs/compat/freebsd_network/callout.cpp
184
c->c_mtx = mtx;
src/libs/compat/freebsd_network/callout.cpp
37
invoke_callout(callout *c, struct mtx *c_mtx)
src/libs/compat/freebsd_network/callout.cpp
84
struct mtx *c_mtx = c->c_mtx;
src/libs/compat/freebsd_network/compat/altq/if_altq.h
20
struct mtx ifq_mtx;
src/libs/compat/freebsd_network/compat/dev/usb/net/usb_ethernet.h
75
struct mtx *ue_mtx;
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
66
struct mtx *up_mtx;
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
80
int usb_proc_create(struct usb_process *up, struct mtx *p_mtx,
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
376
void usb_pause_mtx(struct mtx *mtx, int _ticks);
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
378
usb_error_t usbd_do_request_flags(struct usb_device* udev, struct mtx *mtx,
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
384
void usb_pause_mtx(struct mtx *mtx, int _ticks);
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
419
void *priv_sc, struct mtx *priv_mtx);
src/libs/compat/freebsd_network/compat/net/if_var.h
178
struct mtx ifq_mtx;
src/libs/compat/freebsd_network/compat/net/if_var.h
259
struct mtx if_afdata_mtx;
src/libs/compat/freebsd_network/compat/net/if_var.h
261
struct mtx if_addr_mtx; /* mutex to protect address lists */
src/libs/compat/freebsd_network/compat/sys/_callout.h
20
struct mtx * c_mtx;
src/libs/compat/freebsd_network/compat/sys/buf_ring.h
356
struct mtx *);
src/libs/compat/freebsd_network/compat/sys/buf_ring.h
57
struct mtx *br_lock;
src/libs/compat/freebsd_network/compat/sys/callout.h
20
void callout_init_mtx(struct callout *c, struct mtx *mutex, int flags);
src/libs/compat/freebsd_network/compat/sys/condvar.h
29
void cv_wait(struct cv*, struct mtx*);
src/libs/compat/freebsd_network/compat/sys/condvar.h
30
int cv_timedwait(struct cv*, struct mtx*, int);
src/libs/compat/freebsd_network/compat/sys/condvar.h
31
int cv_wait_sig(struct cv*, struct mtx*);
src/libs/compat/freebsd_network/compat/sys/eventhandler.h
48
struct mtx el_lock;
src/libs/compat/freebsd_network/compat/sys/mutex.h
105
mtx_owned(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/mutex.h
124
mtx_recursed(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/mutex.h
138
#define MTX_SYSINIT(name, mtx, desc, opts) \
src/libs/compat/freebsd_network/compat/sys/mutex.h
140
(mtx), \
src/libs/compat/freebsd_network/compat/sys/mutex.h
147
(system_init_func_t)mtx_destroy, (void*)mtx)
src/libs/compat/freebsd_network/compat/sys/mutex.h
30
extern struct mtx Giant;
src/libs/compat/freebsd_network/compat/sys/mutex.h
33
void mtx_init(struct mtx*, const char*, const char*, int);
src/libs/compat/freebsd_network/compat/sys/mutex.h
35
void mtx_destroy(struct mtx*);
src/libs/compat/freebsd_network/compat/sys/mutex.h
36
void mtx_lock_spin(struct mtx* mutex);
src/libs/compat/freebsd_network/compat/sys/mutex.h
37
void mtx_unlock_spin(struct mtx* mutex);
src/libs/compat/freebsd_network/compat/sys/mutex.h
38
void _mtx_assert(struct mtx *m, int what, const char *file, int line);
src/libs/compat/freebsd_network/compat/sys/mutex.h
50
mtx_lock(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/mutex.h
64
mtx_trylock(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/mutex.h
83
mtx_unlock(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/mutex.h
97
mtx_initialized(struct mtx* mutex)
src/libs/compat/freebsd_network/compat/sys/systm.h
100
int msleep(void *, struct mtx *, int, const char *, int);
src/libs/compat/freebsd_network/compat/sys/systm.h
103
#define msleep_spin(chan, mtx, wmesg, timo) \
src/libs/compat/freebsd_network/compat/sys/systm.h
104
msleep(chan, mtx, PZERO, wmesg, timo)
src/libs/compat/freebsd_network/compat/sys/systm.h
111
struct unrhdr *new_unrhdr(int low, int high, struct mtx *mutex);
src/libs/compat/freebsd_network/condvar.cpp
49
cv_wait_etc(struct cv* variable, struct mtx* mutex, uint32 flags, bigtime_t timeout)
src/libs/compat/freebsd_network/condvar.cpp
74
cv_timedwait(struct cv* variable, struct mtx* mutex, int timeout)
src/libs/compat/freebsd_network/condvar.cpp
83
cv_wait(struct cv* variable, struct mtx* mutex)
src/libs/compat/freebsd_network/condvar.cpp
90
cv_wait_sig(struct cv* variable, struct mtx* mutex)
src/libs/compat/freebsd_network/dev/usb/fbsd_usb_util.c
55
usb_pause_mtx(struct mtx *mtx, int timo)
src/libs/compat/freebsd_network/dev/usb/fbsd_usb_util.c
57
if (mtx != NULL)
src/libs/compat/freebsd_network/dev/usb/fbsd_usb_util.c
58
mtx_unlock(mtx);
src/libs/compat/freebsd_network/dev/usb/fbsd_usb_util.c
67
if (mtx != NULL)
src/libs/compat/freebsd_network/dev/usb/fbsd_usb_util.c
68
mtx_lock(mtx);
src/libs/compat/freebsd_network/dev/usb/usb_process.c
223
usb_proc_create(struct usb_process *up, struct mtx *p_mtx,
src/libs/compat/freebsd_network/fbsd_subr_bufring.c
41
buf_ring_alloc(int count, struct malloc_type *type, int flags, struct mtx *lock)
src/libs/compat/freebsd_network/fbsd_subr_taskqueue.c
62
struct mtx tq_mutex;
src/libs/compat/freebsd_network/mutex.c
13
struct mtx Giant;
src/libs/compat/freebsd_network/mutex.c
15
struct mtx gIdStoreLock;
src/libs/compat/freebsd_network/mutex.c
19
mtx_init(struct mtx *mutex, const char *name, const char *type,
src/libs/compat/freebsd_network/mutex.c
42
mtx_init((struct mtx *)margs->ma_mtx, margs->ma_desc, NULL,
src/libs/compat/freebsd_network/mutex.c
48
mtx_destroy(struct mtx *mutex)
src/libs/compat/freebsd_network/mutex.c
61
mtx_lock_spin(struct mtx* mutex)
src/libs/compat/freebsd_network/mutex.c
72
mtx_unlock_spin(struct mtx* mutex)
src/libs/compat/freebsd_network/mutex.c
83
_mtx_assert(struct mtx *m, int what, const char *file, int line)
src/libs/compat/freebsd_network/synch.cpp
17
msleep(void* identifier, struct mtx* mutex, int priority,
src/libs/compat/freebsd_network/unit.cpp
24
extern struct mtx gIdStoreLock;
src/libs/compat/freebsd_network/unit.cpp
28
new_unrhdr(int low, int high, struct mtx* mutex)
src/libs/compat/freebsd_network/unit.h
18
struct mtx* storeMutex;
src/libs/compat/freebsd_network/usb.cpp
272
usbd_do_request_flags(struct freebsd_usb_device* udev, struct mtx* mtx,
src/libs/compat/freebsd_network/usb.cpp
276
if (mtx != NULL)
src/libs/compat/freebsd_network/usb.cpp
277
mtx_unlock(mtx);
src/libs/compat/freebsd_network/usb.cpp
29
struct mtx sUSBLock;
src/libs/compat/freebsd_network/usb.cpp
290
if (mtx != NULL)
src/libs/compat/freebsd_network/usb.cpp
291
mtx_lock(mtx);
src/libs/compat/freebsd_network/usb.cpp
324
struct mtx* mutex;
src/libs/compat/freebsd_network/usb.cpp
352
void* priv_sc, struct mtx* xfer_mtx)
src/libs/compat/freebsd_wlan/net80211/ieee80211.c
277
static struct mtx ic_list_mtx;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
103
struct mtx mtx;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
108
mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF); \
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
110
#define IEEE80211_TX_LOCK_OBJ(_ic) (&(_ic)->ic_txlock.mtx)
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
134
struct mtx mtx;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
139
mtx_init(&fl->mtx, fl->name, NULL, MTX_DEF); \
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
141
#define IEEE80211_FF_LOCK_OBJ(_ic) (&(_ic)->ic_fflock.mtx)
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
153
struct mtx mtx;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
158
mtx_init(&nl->mtx, nl->name, NULL, MTX_DEF | MTX_RECURSE); \
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
160
#define IEEE80211_NODE_LOCK_OBJ(_nt) (&(_nt)->nt_nodelock.mtx)
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
175
typedef struct mtx ieee80211_psq_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
200
typedef struct mtx ieee80211_ageq_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
210
typedef struct mtx acl_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
222
typedef struct mtx ieee80211_scan_table_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
229
typedef struct mtx ieee80211_scan_iter_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
239
typedef struct mtx ieee80211_rte_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
248
typedef struct mtx ieee80211_rt_lock_t;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
77
struct mtx mtx;
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
82
mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF | MTX_RECURSE); \
src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.h
84
#define IEEE80211_LOCK_OBJ(_ic) (&(_ic)->ic_comlock.mtx)
src/libs/compat/openbsd_network/compat/sys/mutex.h
13
struct mtx mtx;
src/libs/compat/openbsd_network/compat/sys/mutex.h
19
mtx_init_openbsd(struct mutex* mtx, int wantipl)
src/libs/compat/openbsd_network/compat/sys/mutex.h
21
mtx_init(&mtx->mtx, "OpenBSD mutex", NULL,
src/libs/compat/openbsd_network/compat/sys/mutex.h
28
mtx_enter(struct mutex* mtx)
src/libs/compat/openbsd_network/compat/sys/mutex.h
30
mtx_lock(&mtx->mtx);
src/libs/compat/openbsd_network/compat/sys/mutex.h
34
mtx_leave(struct mutex* mtx)
src/libs/compat/openbsd_network/compat/sys/mutex.h
36
mtx_unlock(&mtx->mtx);
src/servers/app/drawing/Painter/Painter.h
324
BPoint endPoint, agg::trans_affine& mtx,
src/servers/app/drawing/Painter/Painter.h
327
agg::trans_affine& mtx,
src/system/libroot/posix/libstdthreads/cnd.c
76
cnd_timedwait(cnd_t *restrict cond, mtx_t *restrict mtx,
src/system/libroot/posix/libstdthreads/cnd.c
80
switch (pthread_cond_timedwait(cond, mtx, ts)) {
src/system/libroot/posix/libstdthreads/cnd.c
91
cnd_wait(cnd_t *cond, mtx_t *mtx)
src/system/libroot/posix/libstdthreads/cnd.c
94
if (pthread_cond_wait(cond, mtx) != 0)
src/system/libroot/posix/libstdthreads/mtx.c
109
mtx_unlock(mtx_t *mtx)
src/system/libroot/posix/libstdthreads/mtx.c
112
if (pthread_mutex_unlock(mtx) != 0)
src/system/libroot/posix/libstdthreads/mtx.c
37
mtx_destroy(mtx_t *mtx)
src/system/libroot/posix/libstdthreads/mtx.c
40
(void)pthread_mutex_destroy(mtx);
src/system/libroot/posix/libstdthreads/mtx.c
44
mtx_init(mtx_t *mtx, int type)
src/system/libroot/posix/libstdthreads/mtx.c
66
if (pthread_mutex_init(mtx, &attr) != 0)
src/system/libroot/posix/libstdthreads/mtx.c
72
mtx_lock(mtx_t *mtx)
src/system/libroot/posix/libstdthreads/mtx.c
75
if (pthread_mutex_lock(mtx) != 0)
src/system/libroot/posix/libstdthreads/mtx.c
81
mtx_timedlock(mtx_t *restrict mtx, const struct timespec *restrict ts)
src/system/libroot/posix/libstdthreads/mtx.c
84
switch (pthread_mutex_timedlock(mtx, ts)) {
src/system/libroot/posix/libstdthreads/mtx.c
95
mtx_trylock(mtx_t *mtx)
src/system/libroot/posix/libstdthreads/mtx.c
98
switch (pthread_mutex_trylock(mtx)) {