ATTR_MTIME_SET
DEFINE(HOSTFS_ATTR_MTIME_SET, ATTR_MTIME_SET);
{ ATTR_MTIME_SET, P9_ATTR_MTIME_SET },
if (iattr->ia_valid & ATTR_MTIME_SET) {
ATTR_MTIME | ATTR_MTIME_SET | ATTR_TIMES_SET | ATTR_TOUCH;
if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) {
if (ia_valid & ATTR_MTIME_SET)
if (ia_valid & ATTR_MTIME_SET)
if ((ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) &&
attr->ia_valid &= ~(ATTR_MTIME_SET | ATTR_ATIME_SET |
#define TIMES_SET_FLAGS (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)
if (ivalid & ATTR_MTIME_SET)
if (!(ivalid & ATTR_MTIME_SET) && !trust_local_cmtime)
(ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_MTIME_SET |
if (attr->ia_valid & ATTR_MTIME_SET) {
if (attr->ia_valid & ATTR_MTIME_SET) {
#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_MTIME_SET) {
attr->ia_valid &= ~(ATTR_MTIME|ATTR_MTIME_SET|
if (attr->ia_valid & (ATTR_MTIME_SET|ATTR_MTIME)) {
else if (attr->ia_valid & ATTR_MTIME_SET)
if (attr->ia_valid & ATTR_MTIME_SET)
if (!(sattr->ia_valid & ATTR_MTIME_SET))
if (attr->ia_valid & ATTR_MTIME_SET)
if (attr->ia_valid & ATTR_MTIME_SET) {
if (sattr->ia_valid & ATTR_MTIME_SET)
ret |= ATTR_MTIME_SET;
| ATTR_MTIME_SET)
if (iap->ia_valid & ATTR_MTIME_SET) {
if (iap->ia_valid & ATTR_MTIME_SET) {
ATTR_MTIME_SET | ATTR_ATIME_SET;
iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET;
ATTR_MTIME | ATTR_MTIME_SET);
ATTR_MTIME_SET|ATTR_ATIME_SET;
attrs.ia_valid |= ATTR_MTIME | ATTR_MTIME_SET;
iattr->ia_valid |= (ATTR_MTIME | ATTR_MTIME_SET);
ATTR_MTIME | ATTR_MTIME_SET | ATTR_DELEG;
#define BOTH_TIME_SET (ATTR_ATIME_SET | ATTR_MTIME_SET)
iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET;
iap->ia_valid &= ~(ATTR_ATIME_SET|ATTR_MTIME_SET);
if (!(iap->ia_valid & (ATTR_ATIME_SET | ATTR_MTIME_SET)))
if (orangefs_inode->attr_valid & ATTR_MTIME_SET) {
ATTR_ATIME | ATTR_MTIME | ATTR_ATIME_SET | ATTR_MTIME_SET | ATTR_CTIME,
attrs.ia_valid |= (ATTR_MTIME | ATTR_MTIME_SET | ATTR_CTIME);
newattrs.ia_valid |= ATTR_MTIME_SET;
ATTR_MTIME_SET|ATTR_TIMES_SET)) == 0);
{ ATTR_MTIME_SET, "MTIME_SET" }, \
ATTR_ATIME_SET | ATTR_MTIME_SET | ATTR_TIMES_SET))