Lines Matching refs:i_flags
285 if ((VTOI(ap->a_vp)->i_flags & APPEND) && in ext2_open()
338 if ((accmode & VWRITE) && (ip->i_flags & SF_IMMUTABLE)) in ext2_access()
375 vap->va_flags = ip->i_flags; in ext2_getattr()
427 if (ip->i_flags & (SF_IMMUTABLE | SF_APPEND)) { in ext2_setattr()
433 if (ip->i_flags & (SF_IMMUTABLE | SF_APPEND) || in ext2_setattr()
434 ((vap->va_flags ^ ip->i_flags) & SF_SETTABLE)) in ext2_setattr()
437 ip->i_flags = vap->va_flags; in ext2_setattr()
439 if (ip->i_flags & (IMMUTABLE | APPEND)) in ext2_setattr()
442 if (ip->i_flags & (IMMUTABLE | APPEND)) in ext2_setattr()
682 if ((ip->i_flags & (NOUNLINK | IMMUTABLE | APPEND)) || in ext2_remove()
683 (VTOI(dvp)->i_flags & APPEND)) { in ext2_remove()
713 if (ip->i_flags & (IMMUTABLE | APPEND)) { in ext2_link()
814 if (tvp && ((VTOI(tvp)->i_flags & (NOUNLINK | IMMUTABLE | APPEND)) || in ext2_rename()
815 (VTOI(tdvp)->i_flags & APPEND))) { in ext2_rename()
841 if ((ip->i_flags & (NOUNLINK | IMMUTABLE | APPEND)) in ext2_rename()
842 || (dp->i_flags & APPEND)) { in ext2_rename()
1359 ip->i_flags |= UF_OPAQUE; in ext2_mkdir()
1476 if ((dp->i_flags & APPEND) in ext2_rmdir()
1477 || (ip->i_flags & (NOUNLINK | IMMUTABLE | APPEND))) { in ext2_rmdir()
1985 ip->i_flags |= UF_OPAQUE; in ext2_makeinode()
2192 if ((ip->i_flags & APPEND) && uio->uio_offset != ip->i_size) in ext2_write()