Lines Matching refs:quotip
289 struct xfs_inode *quotip = xfs_quota_inode(mp, dqp->dq_flags); in xfs_dquot_disk_alloc() local
295 xfs_ilock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc()
301 xfs_iunlock(quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc()
306 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_dquot_disk_alloc()
307 error = xfs_bmapi_write(tp, quotip, dqp->q_fileoffset, in xfs_dquot_disk_alloc()
381 struct xfs_inode *quotip = xfs_quota_inode(mp, dqp->dq_flags); in xfs_dquot_disk_read() local
386 lock_mode = xfs_ilock_data_map_shared(quotip); in xfs_dquot_disk_read()
392 xfs_iunlock(quotip, lock_mode); in xfs_dquot_disk_read()
399 error = xfs_bmapi_read(quotip, dqp->q_fileoffset, in xfs_dquot_disk_read()
401 xfs_iunlock(quotip, lock_mode); in xfs_dquot_disk_read()
609 struct xfs_inode *quotip = xfs_quota_inode(mp, type); in xfs_dq_get_next_id() local
630 lock_flags = xfs_ilock_data_map_shared(quotip); in xfs_dq_get_next_id()
631 if (!(quotip->i_df.if_flags & XFS_IFEXTENTS)) { in xfs_dq_get_next_id()
632 error = xfs_iread_extents(NULL, quotip, XFS_DATA_FORK); in xfs_dq_get_next_id()
637 if (xfs_iext_lookup_extent(quotip, "ip->i_df, start, &cur, &got)) { in xfs_dq_get_next_id()
646 xfs_iunlock(quotip, lock_flags); in xfs_dq_get_next_id()