Searched refs:mtxp (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/tests/epoch/ |
| H A D | epoch_test.c | 66 struct mtx *mtxp; in epoch_testcase1() local 72 mtxp = &mutexA; in epoch_testcase1() 74 mtxp = &mutexB; in epoch_testcase1() 78 mtx_lock(mtxp); in epoch_testcase1() 80 mtx_unlock(mtxp); in epoch_testcase1() 92 struct mtx *mtxp; in epoch_testcase2() local 97 mtxp = &mutexA; in epoch_testcase2() 101 mtx_lock(mtxp); in epoch_testcase2() 104 mtx_unlock(mtxp); in epoch_testcase2()
|
| /freebsd/sys/kern/ |
| H A D | vfs_vnops.c | 916 file_v_lock_mtxp(struct file *fp, struct mtx *mtxp, short lock_bit, in file_v_lock_mtxp() argument 919 mtx_assert(mtxp, MA_OWNED); in file_v_lock_mtxp() 923 msleep(&fp->f_vflags, mtxp, PRI_MAX_KERN, in file_v_lock_mtxp() 930 file_v_unlock_mtxp(struct file *fp, struct mtx *mtxp, short lock_bit, in file_v_unlock_mtxp() argument 933 mtx_assert(mtxp, MA_OWNED); in file_v_unlock_mtxp() 944 struct mtx *mtxp; in foffset_lock() local 949 mtxp = mtx_pool_find(mtxpool_sleep, fp); in foffset_lock() 950 mtx_lock(mtxp); in foffset_lock() 952 file_v_lock_mtxp(fp, mtxp, FILE_V_FOFFSET_LOCKED, in foffset_lock() 956 mtx_unlock(mtxp); in foffset_lock() [all …]
|
| H A D | vfs_bio.c | 4474 struct mtx *mtxp; in biodone() local 4506 mtxp = mtx_pool_find(mtxpool_sleep, bp); in biodone() 4507 mtx_lock(mtxp); in biodone() 4510 mtx_unlock(mtxp); in biodone() 4521 struct mtx *mtxp; in biowait() local 4523 mtxp = mtx_pool_find(mtxpool_sleep, bp); in biowait() 4524 mtx_lock(mtxp); in biowait() 4526 msleep(bp, mtxp, PRIBIO, wmesg, 0); in biowait() 4527 mtx_unlock(mtxp); in biowait() 5146 struct mtx *mtxp; in bdone() local [all …]
|
| H A D | sys_generic.c | 1959 struct mtx *mtxp; in selrecord() local 1977 mtxp = sip->si_mtx; in selrecord() 1978 if (mtxp == NULL) in selrecord() 1979 mtxp = mtx_pool_find(mtxpool_select, sip); in selrecord() 1984 sfp->sf_mtx = mtxp; in selrecord() 1989 mtx_lock(mtxp); in selrecord() 1991 sip->si_mtx = mtxp; in selrecord()
|
| H A D | uipc_usrreq.c | 2958 struct mtx *mtxp; in unp_connectat() local 3020 error = unp_connectat_peer(td, fd, buf, &so2, &mtxp, &vp); in unp_connectat() 3033 if (mtxp != NULL) { in unp_connectat() 3034 mtx_unlock(mtxp); in unp_connectat() 3129 struct socket **so2p, struct mtx **mtxp, struct vnode **vpp) in unp_connectat_peer() argument 3136 *mtxp = NULL; in unp_connectat_peer() 3179 error = unp_vnode_peer(nd.ni_vp, td, so2p, mtxp, vpp); in unp_connectat_peer() 3192 struct mtx **mtxp, struct vnode **vpp) in unp_vnode_peer() argument 3222 *mtxp = vplock; in unp_vnode_peer()
|
| /freebsd/sys/geom/ |
| H A D | geom_io.c | 609 struct mtx *mtxp; in g_io_deliver() local 677 mtxp = mtx_pool_find(mtxpool_sleep, pp); in g_io_deliver() 678 mtx_lock(mtxp); in g_io_deliver() 686 mtx_unlock(mtxp); in g_io_deliver()
|