*/
#include <linux/capability.h>
+#include <linux/vs_base.h>
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_ag.h"
+#include "xfs_dir.h"
#include "xfs_dir2.h"
#include "xfs_alloc.h"
#include "xfs_dmapi.h"
#include "xfs_bmap_btree.h"
#include "xfs_alloc_btree.h"
#include "xfs_ialloc_btree.h"
+#include "xfs_dir_sf.h"
#include "xfs_dir2_sf.h"
#include "xfs_attr_sf.h"
#include "xfs_dinode.h"
xfs_caddr_t addr)
{
xfs_mount_t *mp;
- bhv_vfs_t *vfsp;
int error;
+ struct vfs *vfsp;
vfsp = bhvtovfs(bdp);
mp = XFS_VFSTOM(vfsp);
/*
* Internally, we don't reset all the timers when quota enforcement
- * gets turned off. No need to confuse the user level code,
+ * gets turned off. No need to confuse the userlevel code,
* so return zeroes in that case.
*/
if (! XFS_IS_QUOTA_ENFORCED(mp)) {
{
xfs_inode_t *ip, *topino;
uint ireclaims;
- bhv_vnode_t *vp;
+ vnode_t *vp;
boolean_t vnode_refd;
ASSERT(mp->m_quotainfo);