Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/kern/
HDvfs_mount.c461 struct mount_pcpu *mpcpu; in vfs_ref_from_vp() local
467 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_ref_from_vp()
469 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_ref_from_vp()
470 vfs_op_thread_exit(mp, mpcpu); in vfs_ref_from_vp()
472 vfs_op_thread_exit(mp, mpcpu); in vfs_ref_from_vp()
491 struct mount_pcpu *mpcpu; in vfs_ref() local
494 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_ref()
495 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_ref()
496 vfs_op_thread_exit(mp, mpcpu); in vfs_ref()
508 struct mount_pcpu *mpcpu; in vfs_rel() local
[all …]
HDvfs_cache.c5467 struct mount_pcpu *mpcpu, *prev_mpcpu; in cache_fplookup_climb_mount() local
5482 if (!vfs_op_thread_enter_crit(mp, mpcpu)) { in cache_fplookup_climb_mount()
5490 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount()
5494 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount()
5499 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount()
5504 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_climb_mount()
5508 prev_mpcpu = mpcpu; in cache_fplookup_climb_mount()
5524 struct mount_pcpu *mpcpu; in cache_fplookup_cross_mount() local
5537 if (!vfs_op_thread_enter_crit(mp, mpcpu)) { in cache_fplookup_cross_mount()
5541 vfs_op_thread_exit_crit(mp, mpcpu); in cache_fplookup_cross_mount()
[all …]
HDvfs_subr.c839 struct mount_pcpu *mpcpu; in vfs_busy() local
844 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_busy()
848 vfs_mp_count_add_pcpu(mpcpu, ref, 1); in vfs_busy()
849 vfs_mp_count_add_pcpu(mpcpu, lockref, 1); in vfs_busy()
850 vfs_op_thread_exit(mp, mpcpu); in vfs_busy()
900 struct mount_pcpu *mpcpu; in vfs_unbusy() local
905 if (vfs_op_thread_enter(mp, mpcpu)) { in vfs_unbusy()
907 vfs_mp_count_sub_pcpu(mpcpu, lockref, 1); in vfs_unbusy()
908 vfs_mp_count_sub_pcpu(mpcpu, ref, 1); in vfs_unbusy()
909 vfs_op_thread_exit(mp, mpcpu); in vfs_unbusy()
[all …]
HDvfs_vnops.c1859 struct mount_pcpu *mpcpu; in vn_start_write_refed() local
1863 vfs_op_thread_enter(mp, mpcpu)) { in vn_start_write_refed()
1865 vfs_mp_count_add_pcpu(mpcpu, writeopcount, 1); in vn_start_write_refed()
1866 vfs_op_thread_exit(mp, mpcpu); in vn_start_write_refed()
2016 struct mount_pcpu *mpcpu; in vn_finished_write() local
2022 if (vfs_op_thread_enter(mp, mpcpu)) { in vn_finished_write()
2023 vfs_mp_count_sub_pcpu(mpcpu, writeopcount, 1); in vn_finished_write()
2024 vfs_mp_count_sub_pcpu(mpcpu, ref, 1); in vn_finished_write()
2025 vfs_op_thread_exit(mp, mpcpu); in vn_finished_write()
/freebsd-13-stable/sys/sys/
HDmount.h1105 MPASS(mpcpu->mntp_thread_in_ops == 0); \