Lines Matching refs:_mpcpu
1079 struct mount_pcpu *_mpcpu = vfs_mount_pcpu(mp); \
1080 _mpcpu->mntp_thread_in_ops == 1; \
1083 #define vfs_op_thread_enter_crit(mp, _mpcpu) ({ \ argument
1086 _mpcpu = vfs_mount_pcpu(mp); \
1088 _mpcpu->mntp_thread_in_ops = 1; \
1091 vfs_op_thread_exit_crit(mp, _mpcpu); \
1097 #define vfs_op_thread_enter(mp, _mpcpu) ({ \ argument
1100 _retval = vfs_op_thread_enter_crit(mp, _mpcpu); \
1106 #define vfs_op_thread_exit_crit(mp, _mpcpu) do { \ argument
1107 MPASS(_mpcpu == vfs_mount_pcpu(mp)); \
1108 MPASS(_mpcpu->mntp_thread_in_ops == 1); \
1110 _mpcpu->mntp_thread_in_ops = 0; \
1113 #define vfs_op_thread_exit(mp, _mpcpu) do { \ argument
1114 vfs_op_thread_exit_crit(mp, _mpcpu); \
1118 #define vfs_mp_count_add_pcpu(_mpcpu, count, val) do { \ argument
1119 MPASS(_mpcpu->mntp_thread_in_ops == 1); \
1120 _mpcpu->mntp_##count += val; \
1123 #define vfs_mp_count_sub_pcpu(_mpcpu, count, val) do { \ argument
1124 MPASS(_mpcpu->mntp_thread_in_ops == 1); \
1125 _mpcpu->mntp_##count -= val; \