Home
last modified time | relevance | path

Searched refs:mpcpu (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_mount.c496 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 Dvfs_subr.c883 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 Dvfs_vnops.c1872 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 Dvfs_cache.c5620 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 Dmount.h1144 MPASS(mpcpu->mntp_thread_in_ops == 0); \