ATTR_MODE
DEFINE(HOSTFS_ATTR_MODE, ATTR_MODE);
newattrs.ia_valid = ATTR_MODE|ATTR_UID|ATTR_GID;
ATTR_UID|ATTR_GID|ATTR_MODE;
iattr.ia_valid = ATTR_MODE;
if (iattr->ia_valid & ATTR_MODE)
{ ATTR_MODE, P9_ATTR_MODE },
if (iattr->ia_valid & ATTR_MODE)
if (iattr->ia_valid & ATTR_MODE) {
if (ia_valid & ATTR_MODE) {
if (ia_valid & (ATTR_SIZE | ATTR_MTIME | ATTR_MODE))
((attr->ia_valid & ATTR_MODE) &&
if (attr->ia_valid & ATTR_MODE)
if (attr->ia_valid & ATTR_MODE) {
ATTR_SIZE | ATTR_MODE | ATTR_UID | ATTR_GID |
if (attr->ia_valid & ATTR_MODE) {
if (ia_valid & ATTR_MODE) {
if (ia_valid & ATTR_MODE) {
if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_TIMES_SET)) {
if ((ia_valid & ATTR_MODE)) {
(ia_valid & ATTR_MODE))
ia_valid = attr->ia_valid |= ATTR_MODE;
if (!(ia_valid & ATTR_MODE)) {
ia_valid = attr->ia_valid |= ATTR_MODE;
if (!ret && attr->ia_valid & ATTR_MODE)
newattrs.ia_valid = ATTR_MODE | ATTR_CTIME;
newattrs.ia_valid = ATTR_MODE | ATTR_CTIME;
if (ia_valid & ATTR_MODE) {
ATTR_MODE|ATTR_UID|ATTR_GID)) == 0;
if (err >= 0 && (attr->ia_valid & ATTR_MODE))
if ( valid & ATTR_MODE ) {
if (ia_valid & ATTR_MODE) {
if (ia->ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)) {
lower_ia.ia_valid &= ~ATTR_MODE;
((attr->ia_valid & ATTR_MODE) &&
if (attr->ia_valid & ATTR_MODE) {
attr->ia_valid &= ~ATTR_MODE;
ia.ia_valid = ATTR_MODE | ATTR_CTIME;
if (iattr->ia_valid & ATTR_MODE)
(ia_valid & (ATTR_MODE | ATTR_UID |
if (!error && (ia_valid & ATTR_MODE))
if (ia_valid & ATTR_MODE) {
(attr->ia_valid & (ATTR_MODE | ATTR_UID |
if (attr->ia_valid & ATTR_MODE) {
((attr->ia_valid & ATTR_MODE) &&
if (attr->ia_valid & ATTR_MODE) {
attr->ia_valid &= ~ATTR_MODE;
ia.ia_valid = ATTR_MODE | ATTR_CTIME;
if (ivalid & ATTR_MODE)
(ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_MTIME_SET |
ATTR_MODE);
attr->ia_valid |= ATTR_MODE;
attr->ia_valid |= ATTR_MODE;
if (d_is_dir(entry) && (attr->ia_valid & ATTR_MODE))
if (!error && attr->ia_valid & ATTR_MODE)
((attr->ia_valid & ATTR_MODE) &&
if (attr->ia_valid & ATTR_MODE) {
if (attr->ia_valid & ATTR_MODE) {
attr.ia_valid = ATTR_MODE | ATTR_CTIME;
if (ivalid & ATTR_MODE)
if (!rc && (iattr->ia_valid & ATTR_MODE))
iattr.ia_valid = ATTR_MODE|ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_MTIME|ATTR_CTIME;
if (iattr->ia_valid & ATTR_MODE)
if (ia_valid & ATTR_MODE)
attr.ia_valid |= ATTR_MODE;
attr.ia_valid = ATTR_MODE;
attr.ia_valid = ATTR_MODE;
attr.ia_valid = ATTR_MODE;
attr.ia_valid = ATTR_MODE;
#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)
attr->ia_valid &= ~ATTR_MODE;
if ((attr->ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID)) != 0) {
if ((attr->ia_valid & ATTR_MODE) != 0) {
if (attr->ia_valid & ATTR_MODE)
if (attr->ia_valid & ATTR_MODE)
if (attr->ia_valid & ATTR_MODE) {
if (sattr->ia_valid & (ATTR_MODE | ATTR_KILL_SUID | ATTR_KILL_SGID))
if ((sattr->ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID)) != 0)
#define NFS4_VALID_ATTRS (ATTR_MODE \
if (iap->ia_valid & ATTR_MODE) {
if (!(iap->ia_valid & ATTR_MODE))
iap->ia_valid |= ATTR_MODE;
if (!(iap->ia_valid & ATTR_MODE))
iattr->ia_valid |= ATTR_MODE;
iattr->ia_valid |= ATTR_MODE;
if (attr->ia_valid & ATTR_MODE) {
attr->ia_valid |= ATTR_MODE;
iap->ia_valid |= ATTR_MODE;
iap->ia_valid &= ~ATTR_MODE;
if (!(iap->ia_valid & ATTR_MODE))
iap->ia_valid &= ~ATTR_MODE;
if (iap->ia_valid & ATTR_MODE) {
if (iap->ia_valid & ATTR_MODE) {
if (iattr->ia_valid & ATTR_MODE) {
if (ia_valid & (ATTR_UID | ATTR_GID | ATTR_MODE))
attr->ia_valid & ATTR_MODE ? attr->ia_mode : 0,
| ATTR_GID | ATTR_UID | ATTR_MODE)
if (!status && attr->ia_valid & ATTR_MODE) {
newattrs.ia_valid = ATTR_MODE | ATTR_CTIME;
iattr.ia_valid = ATTR_MODE;
if (!rc && (iattr.ia_valid == ATTR_MODE))
.ia_valid = ATTR_MODE,
if (iattr->ia_valid & ATTR_MODE) {
if (!ret && (iattr->ia_valid & ATTR_MODE))
if (orangefs_inode->attr_valid & ATTR_MODE) {
.ia_valid = ATTR_MODE,
.ia_valid = ATTR_MODE,
attr->ia_valid &= ~ATTR_MODE;
.ia_valid = ATTR_MODE,
if (attr->ia_valid & ATTR_MODE)
if (attr->ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID))
struct iattr iattr = {.ia_valid = ATTR_MODE,};
struct iattr iattr = {.ia_valid = ATTR_MODE,};
attrs->ia_valid &= ~ATTR_MODE;
if (attrs->ia_valid & ATTR_MODE)
attrs->ia_valid &= ~ATTR_MODE;
if (attrs->ia_valid & ATTR_MODE) {
attrs->ia_valid &= ~ATTR_MODE;
((attrs->ia_valid & ATTR_MODE) && dosattr)) {
(ATTR_MODE | ATTR_GID | ATTR_UID | ATTR_SIZE)))
newattrs.ia_valid |= ATTR_MODE;
newattrs.ia_valid = ATTR_MODE;
if (ia_valid & ATTR_MODE) {
if (attr->ia_valid & ATTR_MODE) {
if (attr->ia_valid & ATTR_MODE)
if (iattr->ia_valid & (ATTR_MODE | ATTR_ATIME | ATTR_MTIME)) {
if (iattr->ia_valid & ATTR_MODE) {
if (mask & ATTR_MODE) {
if ((iattr->ia_valid & ATTR_MODE) && S_ISDIR(inode->i_mode) &&
if (ia_valid & ATTR_MODE)
{ ATTR_MODE, "MODE" }, \
if ((info->seals & F_SEAL_EXEC) && (attr->ia_valid & ATTR_MODE)) {
if (attr->ia_valid & ATTR_MODE)
(!(ia_valid & ATTR_MODE) || attr->ia_mode == inode->i_mode))
if (!(ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)))
if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID))
newattrs.ia_valid = ATTR_MODE;
ia_valid &= ~(ATTR_KILL_SUID | ATTR_KILL_SGID | ATTR_MODE |
if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID |