Searched refs:mpcpu (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/kern/ |
H A D | vfs_mount.c | 496 struct mount_pcpu *mpcpu; in vfs_ref_from_vp() local 502 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_ref_from_vp() 504 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_ref_from_vp() 505 vfs_op_thread_exit(mp, mpcpu); in vfs_ref_from_vp() 507 vfs_op_thread_exit(mp, mpcpu); in vfs_ref_from_vp() 526 struct mount_pcpu *mpcpu; in vfs_ref() local 529 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_ref() 530 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_ref() 531 vfs_op_thread_exit(mp, mpcpu); in vfs_ref() 644 struct mount_pcpu *mpcpu; in vfs_rel() local [all …]
|
H A D | vfs_subr.c | 883 struct mount_pcpu *mpcpu; in vfs_busy() local 888 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_busy() 892 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_busy() 893 vfs_mp_count_add_pcpu(mpcpu, lockref, 1); in vfs_busy() 894 vfs_op_thread_exit(mp, mpcpu); in vfs_busy() 946 struct mount_pcpu *mpcpu; in vfs_unbusy() local 951 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_unbusy() 953 vfs_mp_count_sub_pcpu(mpcpu, lockref, 1); in vfs_unbusy() 954 vfs_mp_count_sub_pcpu(mpcpu, ref, 1); in vfs_unbusy() 955 vfs_op_thread_exit(mp, mpcpu); in vfs_unbusy() [all …]
|
H A D | vfs_vnops.c | 1872 struct mount_pcpu *mpcpu; in vn_start_write_refed() local 1876 vfs_op_thread_enter(mp, mpcpu)) { in vn_start_write_refed() 1878 vfs_mp_count_add_pcpu(mpcpu, writeopcount, 1); in vn_start_write_refed() 1879 vfs_op_thread_exit(mp, mpcpu); in vn_start_write_refed() 2042 struct mount_pcpu *mpcpu; in vn_finished_write() local 2048 if (vfs_op_thread_enter(mp, mpcpu)) { in vn_finished_write() 2049 vfs_mp_count_sub_pcpu(mpcpu, writeopcount, 1); in vn_finished_write() 2050 vfs_mp_count_sub_pcpu(mpcpu, ref, 1); in vn_finished_write() 2051 vfs_op_thread_exit(mp, mpcpu); in vn_finished_write()
|
H A D | vfs_cache.c | 5620 struct mount_pcpu *mpcpu, *prev_mpcpu; in cache_fplookup_climb_mount() local 5635 if (!vfs_op_thread_enter_crit(mp, mpcpu)) { in cache_fplookup_climb_mount() 5643 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount() 5647 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount() 5652 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount() 5657 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount() 5661 prev_mpcpu = mpcpu; in cache_fplookup_climb_mount() 5677 struct mount_pcpu *mpcpu; in cache_fplookup_cross_mount() local 5690 if (!vfs_op_thread_enter_crit(mp, mpcpu)) { in cache_fplookup_cross_mount() 5694 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_cross_mount() [all …]
|
/freebsd/sys/sys/ |
H A D | mount.h | 1144 MPASS(mpcpu->mntp_thread_in_ops == 0); \
|