SF_SNAPSHOT
#ifdef SF_SNAPSHOT
if (flags & SF_SNAPSHOT)
if (DIP(dp, flags) & SF_SNAPSHOT) {
DIP_SET(dp, flags, DIP(dp, flags) & ~SF_SNAPSHOT);
if (DIP(dp, flags) & SF_SNAPSHOT)
if (iswap32(DIP(dp, flags)) & SF_SNAPSHOT)
if (iswap32(DIP(dp, flags)) & SF_SNAPSHOT)
if (iswap32(DIP(dp, flags)) & SF_SNAPSHOT)
if ((vap->va_flags & SF_SNAPSHOT) != (ptyfs->ptyfs_flags & SF_SNAPSHOT))
if ((ptyfs->ptyfs_flags & SF_SNAPSHOT) != 0)
if ((ptyfs->ptyfs_flags & SF_SNAPSHOT) != 0 &&
(SF_SNAPSHOT|IMMUTABLE|APPEND)) == 0)
if ((flags & SF_SNAPSHOT) != (ip->flags & SF_SNAPSHOT))
if (i == num && (ip->i_flags & SF_SNAPSHOT) != 0)
if (i == num && (ip->i_flags & SF_SNAPSHOT) != 0)
if ((oip->i_flags & SF_SNAPSHOT) != 0)
if ((ip->i_flags & SF_SNAPSHOT) == 0) {
if (cancelip->i_flags & SF_SNAPSHOT) {
if (cancelip->i_flags & SF_SNAPSHOT) {
ip->i_flags &= ~(SF_SNAPSHOT | SF_SNAPINVAL);
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) !=
SF_SNAPSHOT) {
if ((ip->i_flags & SF_SNAPSHOT)) {
ip->i_flags |= (SF_SNAPSHOT | SF_SNAPINVAL);
KASSERT(ip->i_flags & SF_SNAPSHOT);
(xp->i_flags & SF_SNAPSHOT))
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) == SF_SNAPSHOT
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))
== SF_SNAPSHOT) {
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) == SF_SNAPSHOT
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))
== SF_SNAPSHOT) {
if (ip != 0 && (ip->i_flags & SF_SNAPSHOT) != 0 &&
if ((oip->i_flags & SF_SNAPSHOT) != 0 && oip->i_nlink == 0)
if ((ip->i_flags & SF_SNAPSHOT) != 0)
if ((ip->i_flags & SF_SNAPSHOT) != 0)
if ((ip->i_flags & SF_SNAPSHOT))
if ((vap->va_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) !=
(ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))) {
if ((ip->i_flags & SF_SNAPSHOT) != 0) {
if ((ip->i_flags & SF_SNAPSHOT) != 0) {
if ((ip->i_flags & SF_SNAPSHOT) != 0 &&
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) == SF_SNAPSHOT
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))
== SF_SNAPSHOT) {
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) == SF_SNAPSHOT
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))
== SF_SNAPSHOT) {
if (ip != 0 && (ip->i_flags & SF_SNAPSHOT) != 0 &&
if ((oip->i_flags & SF_SNAPSHOT) != 0 && oip->i_nlink == 0)
if ((ip->i_flags & SF_SNAPSHOT) != 0)
if ((ip->i_flags & SF_SNAPSHOT) != 0)
KASSERT(!ISSET(ip->i_flags, (SF_SNAPSHOT | SF_SNAPINVAL)));
if ((ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) == SF_SNAPSHOT)
if ((ip->i_flags & SF_SNAPSHOT))
if ((vap->va_flags & (SF_SNAPSHOT | SF_SNAPINVAL)) !=
(ip->i_flags & (SF_SNAPSHOT | SF_SNAPINVAL))) {
if ((ip->i_flags & SF_SNAPSHOT) != 0) {
if ((ip->i_flags & SF_SNAPSHOT) != 0) {
if ((ip->i_flags & SF_SNAPSHOT) != 0 &&
if ((sbuf.st_flags & SF_SNAPSHOT) == 0)