ATTR_SIZE
if ((attr->ia_valid & ATTR_SIZE) &&
DEFINE(HOSTFS_ATTR_SIZE, ATTR_SIZE);
if (iattr->ia_valid & ATTR_SIZE)
if ((iattr->ia_valid & ATTR_SIZE) &&
{ ATTR_SIZE, P9_ATTR_SIZE },
if (iattr->ia_valid & ATTR_SIZE)
if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size !=
if (ia_valid & ATTR_SIZE)
if (ia_valid & (ATTR_SIZE | ATTR_MTIME | ATTR_MODE))
if ((attr->ia_valid & ATTR_SIZE) &&
ASSERT(attr->ia_valid & ATTR_SIZE);
ASSERT(attr->ia_valid & ATTR_SIZE);
if (attr->ia_valid & ATTR_SIZE)
if (op->setattr.attr->ia_valid & ATTR_SIZE) {
if (op->setattr.attr->ia_valid & ATTR_SIZE) {
ATTR_SIZE | ATTR_MODE | ATTR_UID | ATTR_GID |
if (attr->ia_valid & ATTR_SIZE) {
attr->ia_valid &= ~ATTR_SIZE;
if ((attr->ia_valid & ATTR_SIZE) && S_ISREG(inode->i_mode)) {
if (!(attr->ia_valid & (supported & ~ATTR_SIZE & ~ATTR_MTIME)) &&
if (attr->ia_valid & ATTR_SIZE) {
if (attr->ia_valid & ATTR_SIZE)
if (ia_valid & ATTR_SIZE) {
if (S_ISREG(inode->i_mode) && (attr->ia_valid & ATTR_SIZE)) {
newattrs.ia_valid = ATTR_SIZE;
newattrs.ia_valid = ATTR_SIZE;
if (ia_valid & ATTR_SIZE) {
bool only = (ia_valid & (ATTR_SIZE|ATTR_MTIME|ATTR_ATIME|
if ((attr->ia_valid & ATTR_SIZE) &&
if ((attr->ia_valid & ATTR_SIZE) &&
if ( valid & ATTR_SIZE ) {
if (attr->ia_valid & ATTR_SIZE)
lower_ia->ia_valid &= ~ATTR_SIZE;
lower_ia->ia_valid &= ~ATTR_SIZE;
lower_ia->ia_valid |= ATTR_SIZE;
lower_ia->ia_valid |= ATTR_SIZE;
lower_ia->ia_valid &= ~ATTR_SIZE;
struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length };
if (!rc && lower_ia.ia_valid & ATTR_SIZE) {
if (ia->ia_valid & ATTR_SIZE) {
if (ia->ia_valid & ATTR_SIZE) {
if ((attr->ia_valid & ATTR_SIZE) &&
if (error || attr->ia_valid == ATTR_SIZE)
attr->ia_valid &= ~ATTR_SIZE;
if (attr->ia_valid & ATTR_SIZE)
if (attr->ia_valid & ATTR_SIZE) {
if (iattr->ia_valid & ATTR_SIZE && iattr->ia_size != inode->i_size) {
if (attr->ia_valid & ATTR_SIZE) {
if ((attr->ia_valid & ATTR_SIZE)) {
if (attr->ia_valid & ATTR_SIZE) {
if (attr->ia_valid & ATTR_SIZE) {
if (error || attr->ia_valid == ATTR_SIZE)
attr->ia_valid &= ~ATTR_SIZE;
if (attr->ia_valid & ATTR_SIZE) {
if ((ivalid & ATTR_SIZE) && (ivalid & (ATTR_OPEN | ATTR_FILE)))
if (ivalid & ATTR_SIZE)
if (attr->ia_valid & ATTR_SIZE) {
WARN_ON(!(attr->ia_valid & ATTR_SIZE));
if (attr->ia_valid & ATTR_SIZE) {
attr.ia_valid = ATTR_SIZE;
if (attr->ia_valid & ATTR_SIZE)
if ((attr->ia_valid & ATTR_SIZE) &&
if ((attr->ia_valid & ATTR_SIZE) &&
attr->ia_valid &= ~ATTR_SIZE;
if (attr->ia_valid & ATTR_SIZE) {
if ((attr->ia_valid & ATTR_SIZE) &&
if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size)
if ((attr->ia_valid & ATTR_SIZE) &&
if (ia_valid & ATTR_SIZE) {
ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size);
if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) {
} else if (ivalid & ATTR_SIZE && !iattr->ia_size) {
if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size)
if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) {
if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) {
if ((iattr->ia_valid & ATTR_SIZE) &&
if (iattr->ia_valid & ATTR_SIZE)
if ((attr->ia_valid & ATTR_SIZE) &&
attr.ia_valid |= ATTR_SIZE;
attr.ia_valid |= ATTR_SIZE;
#define NFS_VALID_ATTRS (ATTR_MODE|ATTR_UID|ATTR_GID|ATTR_SIZE|ATTR_ATIME|ATTR_ATIME_SET|ATTR_MTIME|ATTR_MTIME_SET|ATTR_FILE|ATTR_OPEN)
if (attr->ia_valid & ATTR_SIZE) {
attr->ia_valid &= ~ATTR_SIZE;
if (attr->ia_valid & ATTR_SIZE)
if ((attr->ia_valid & ATTR_SIZE) != 0) {
if (attr->ia_valid & ATTR_SIZE)
if (attr->ia_valid & ATTR_SIZE)
if (attr->ia_valid & ATTR_SIZE) {
attr.ia_valid |= ATTR_SIZE;
truncate = (arg->iap->ia_valid & ATTR_SIZE) ? true : false;
if (!(sattr->ia_valid & ATTR_SIZE)) {
sattr->ia_valid & ATTR_SIZE &&
| ATTR_SIZE \
if ((iap->ia_valid & ATTR_SIZE) && (attrmask[0] & FATTR4_WORD0_SIZE)) {
sattr->ia_valid &= ~ATTR_SIZE;
sattr->ia_valid |= ATTR_SIZE;
iattr.ia_valid |= ATTR_SIZE;
iap->ia_valid &= ATTR_SIZE;
if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0))
iap->ia_valid &= ~ATTR_SIZE;
argp->attrs.ia_valid &= ~ATTR_SIZE;
iap->ia_valid |= ATTR_SIZE;
if (deleg_attrs || (setattr->sa_iattr.ia_valid & ATTR_SIZE)) {
open->op_truncate = (iap->ia_valid & ATTR_SIZE) &&
if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0))
iap->ia_valid &= ~ATTR_SIZE;
open->op_truncate = (open->op_iattr.ia_valid & ATTR_SIZE) &&
create->cr_iattr.ia_valid &= ~ATTR_SIZE;
.ia_valid = ATTR_SIZE,
iattr->ia_valid |= ATTR_SIZE;
attr->ia_valid |= ATTR_SIZE;
} else if (type == S_IFCHR && !(attr->ia_valid & ATTR_SIZE)) {
attr->ia_valid &= ~ATTR_SIZE;
attr->ia_valid &= ATTR_SIZE;
argp->attrs.ia_valid &= ~ATTR_SIZE;
iap->ia_valid |= ATTR_SIZE;
if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0))
iap->ia_valid &= ~ATTR_SIZE;
if (iap->ia_valid & ATTR_SIZE) {
.ia_valid = ATTR_SIZE | ATTR_CTIME | ATTR_MTIME,
iap->ia_valid &= ~ATTR_SIZE;
bool size_change = (iap->ia_valid & ATTR_SIZE);
if (iap->ia_valid & ATTR_SIZE) {
if ((iattr->ia_valid & ATTR_SIZE) &&
if (ia_valid & ATTR_SIZE) {
attr->ia_valid &= ~ATTR_SIZE;
attr->ia_valid &= ~ATTR_SIZE;
#define OCFS2_VALID_ATTRS (ATTR_ATIME | ATTR_MTIME | ATTR_CTIME | ATTR_SIZE \
size_change = S_ISREG(inode->i_mode) && attr->ia_valid & ATTR_SIZE;
if ((attr->ia_valid & ATTR_SIZE) &&
newattrs.ia_valid = ATTR_SIZE | time_attrs;
if (iattr->ia_valid & ATTR_SIZE) {
.ia_valid = ATTR_SIZE,
if (attr->ia_valid & ATTR_SIZE) {
if (attr->ia_valid & ATTR_SIZE) {
if (ia->ia_valid & ATTR_SIZE) {
if (ret < 0 || ia->ia_valid == ATTR_SIZE)
if (attrs->ia_valid & ATTR_SIZE) {
if ((attrs->ia_valid & ATTR_SIZE) &&
if (attrs->ia_valid & (ATTR_MTIME | ATTR_SIZE | ATTR_CTIME)) {
if (attrs->ia_valid & ATTR_SIZE) {
(ATTR_MODE | ATTR_GID | ATTR_UID | ATTR_SIZE)))
if ((attrs->ia_valid & ATTR_SIZE) &&
if (attr->ia_valid & ATTR_SIZE) {
if (attr->ia_valid & ATTR_SIZE) {
if (attr->ia_valid & ATTR_SIZE)
if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size < inode->i_size)
if ((attr->ia_valid & ATTR_SIZE) &&
if (ia_valid & ATTR_SIZE && attr->ia_size != inode->i_size) {
if (iattr->ia_valid & ATTR_SIZE)
if (iattr->ia_valid & ATTR_SIZE) {
.ia_valid = ATTR_SIZE,
if (iattr->ia_valid & ATTR_SIZE) {
ASSERT((mask & ATTR_SIZE) == 0);
iattr->ia_valid &= ~ATTR_SIZE;
if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) {
if (iattr->ia_valid & ATTR_SIZE) {
if (ia_valid & ATTR_SIZE)
return ((ia->ia_valid & ATTR_SIZE) ||
{ ATTR_SIZE, "SIZE" }, \
if ((ia_valid & ATTR_SIZE) && inode->i_size)
if (S_ISREG(inode->i_mode) && (attr->ia_valid & ATTR_SIZE)) {
(ia_valid & ATTR_SIZE) &&