Implement file system quotas.
The
mp_busy
argument is an input/output parameter.
VFS_QUOTACTL()
must be called with
mp
marked busy through
vfs_busy(9)
and
*mp_busy
set to true.
The filesystem implementation of
VFS_QUOTACTL()
may then unbusy
mp
using
vfs_unbusy(9)
prior to performing quota file I/O.
In this case the implementation must set
*mp_busy
to false to indicate that the caller must not unbusy
mp
upon completion of
VFS_QUOTACTL().
See
quotactl(2)
for a description of the remaining arguments.