Lines Matching defs:ip
55 struct xfs_inode *ip)
59 error = xchk_install_handle_inode(sc, ip);
77 struct xfs_inode *ip;
104 error = xchk_iget_safe(sc, sc->sm->sm_ino, &ip);
106 return xchk_install_handle_iscrub(sc, ip);
138 error = xchk_iget_agi(sc, sc->sm->sm_ino, &agi_bp, &ip);
142 return xchk_install_handle_iscrub(sc, ip);
427 if (dip->di_mode == 0 && sc->ip)
662 error = xfs_bmap_count_blocks(sc->tp, sc->ip, XFS_DATA_FORK,
667 xchk_ino_xref_set_corrupt(sc, sc->ip->i_ino);
669 error = xfs_bmap_count_blocks(sc->tp, sc->ip, XFS_ATTR_FORK,
674 xchk_ino_xref_set_corrupt(sc, sc->ip->i_ino);
678 xchk_ino_xref_set_corrupt(sc, sc->ip->i_ino);
731 error = xfs_reflink_inode_has_shared_extents(sc->tp, sc->ip,
736 if (xfs_is_reflink_inode(sc->ip) && !has_shared)
738 else if (!xfs_is_reflink_inode(sc->ip) && has_shared)
751 * If sc->ip is NULL, that means that the setup function called
755 if (!sc->ip) {
761 xfs_inode_to_disk(sc->ip, &di, 0);
762 xchk_dinode(sc, &di, sc->ip->i_ino);
771 if (S_ISREG(VFS_I(sc->ip)->i_mode))
772 xchk_inode_check_reflink_iflag(sc, sc->ip->i_ino);
774 xchk_inode_xref(sc, sc->ip->i_ino, &di);