Home | History | Annotate | Download | only in android

Lines Matching refs:ino

31 static errcode_t ino_add_xattr(ext2_filsys fs, ext2_ino_t ino, const char *name,
37 retval = ext2fs_xattrs_open(fs, ino, &xhandle);
39 com_err(__func__, retval, _("while opening inode %u"), ino);
45 _("while reading xattrs of inode %u"), ino);
51 _("while setting xattrs of inode %u"), ino);
58 _("while closing xattrs of inode %u"), ino);
64 static errcode_t set_selinux_xattr(ext2_filsys fs, ext2_ino_t ino,
74 retval = ext2fs_read_inode(fs, ino, &inode);
77 _("while reading inode %u"), ino);
90 retval = ino_add_xattr(fs, ino, "security." XATTR_SELINUX_SUFFIX,
117 static errcode_t set_perms_and_caps(ext2_filsys fs, ext2_ino_t ino,
126 retval = ext2fs_read_inode(fs, ino, &inode);
128 com_err(__func__, retval, _("while reading inode %u"), ino);
149 retval = ext2fs_write_inode(fs, ino, &inode);
152 _("while writing inode %u"), ino);
164 return ino_add_xattr(fs, ino, "security." XATTR_CAPS_SUFFIX,
168 static errcode_t set_timestamp(ext2_filsys fs, ext2_ino_t ino,
176 retval = ext2fs_read_inode(fs, ino, &inode);
179 _("while reading inode %u"), ino);
200 retval = ext2fs_write_inode(fs, ino, &inode);
203 _("while writing inode %u"), ino);
212 static int is_dir(ext2_filsys fs, ext2_ino_t ino)
216 if (ext2fs_read_inode(fs, ino, &inode))
221 static errcode_t androidify_inode(ext2_filsys fs, ext2_ino_t ino,
226 retval = set_timestamp(fs, ino, params);
230 retval = set_selinux_xattr(fs, ino, params);
234 return set_perms_and_caps(fs, ino, params);