Lines Matching refs:eofb

1258 	struct xfs_eofblocks	*eofb)
1260 if ((eofb->eof_flags & XFS_EOF_FLAGS_UID) &&
1261 !uid_eq(VFS_I(ip)->i_uid, eofb->eof_uid))
1264 if ((eofb->eof_flags & XFS_EOF_FLAGS_GID) &&
1265 !gid_eq(VFS_I(ip)->i_gid, eofb->eof_gid))
1268 if ((eofb->eof_flags & XFS_EOF_FLAGS_PRID) &&
1269 ip->i_d.di_projid != eofb->eof_prid)
1282 struct xfs_eofblocks *eofb)
1284 if ((eofb->eof_flags & XFS_EOF_FLAGS_UID) &&
1285 uid_eq(VFS_I(ip)->i_uid, eofb->eof_uid))
1288 if ((eofb->eof_flags & XFS_EOF_FLAGS_GID) &&
1289 gid_eq(VFS_I(ip)->i_gid, eofb->eof_gid))
1292 if ((eofb->eof_flags & XFS_EOF_FLAGS_PRID) &&
1293 ip->i_d.di_projid == eofb->eof_prid)
1301 * filtering parameters @eofb? The inode is eligible if @eofb is null or
1307 struct xfs_eofblocks *eofb)
1311 if (!eofb)
1314 if (eofb->eof_flags & XFS_EOF_FLAGS_UNION)
1315 match = xfs_inode_match_id_union(ip, eofb);
1317 match = xfs_inode_match_id(ip, eofb);
1322 if ((eofb->eof_flags & XFS_EOF_FLAGS_MINFILESIZE) &&
1323 XFS_ISIZE(ip) < eofb->eof_min_file_size)
1352 struct xfs_eofblocks *eofb = args;
1356 wait = eofb && (eofb->eof_flags & XFS_EOF_FLAGS_SYNC);
1372 if (!xfs_inode_matches_eofb(ip, eofb))
1394 struct xfs_eofblocks *eofb)
1396 return xfs_inode_walk(mp, 0, xfs_inode_free_eofblocks, eofb,
1410 struct xfs_eofblocks *eofb))
1413 struct xfs_eofblocks eofb = {0};
1420 eofb.eof_flags = XFS_EOF_FLAGS_UNION|XFS_EOF_FLAGS_SYNC;
1425 eofb.eof_uid = VFS_I(ip)->i_uid;
1426 eofb.eof_flags |= XFS_EOF_FLAGS_UID;
1434 eofb.eof_gid = VFS_I(ip)->i_gid;
1435 eofb.eof_flags |= XFS_EOF_FLAGS_GID;
1441 execute(ip->i_mount, &eofb);
1615 struct xfs_eofblocks *eofb = args;
1621 if (!xfs_inode_matches_eofb(ip, eofb))
1644 struct xfs_eofblocks *eofb)
1646 return xfs_inode_walk(mp, 0, xfs_inode_free_cowblocks, eofb,