STATX_MTIME
if (want & (STATX_ATIME|STATX_MTIME|STATX_CTIME|STATX_SIZE|STATX_BLOCKS|STATX_CHANGE_COOKIE))
#define FUSE_STATX_MODIFY (STATX_MTIME | STATX_CTIME | STATX_BLOCKS)
if (!(cache_mask & STATX_MTIME)) {
return STATX_MTIME | STATX_CTIME | STATX_SIZE;
if (cache_mask & STATX_MTIME) {
int err = fuse_update_attributes(inode, file, STATX_MTIME);
if ((request_mask & (STATX_CTIME | STATX_MTIME | STATX_CHANGE_COOKIE)) &&
STATX_MTIME|STATX_UID|STATX_GID|
if (request_mask & STATX_MTIME)
reply_mask |= STATX_MTIME;
STATX_GID | STATX_ATIME | STATX_MTIME | STATX_CTIME |
STATX_MTIME | STATX_CTIME | STATX_CHANGE_COOKIE,
STATX_ATIME | STATX_MTIME,
if ((request_mask & (STATX_CTIME | STATX_MTIME | STATX_SIZE | STATX_BLOCKS)) &&
if (!(request_mask & (STATX_CTIME|STATX_MTIME))) {
stat->result_mask &= ~(STATX_CTIME|STATX_MTIME);
fill_mg_cmtime(&kstat, STATX_CTIME | STATX_MTIME, inode2);
{ STATX_MTIME, "MTIME" }, \
if (stx->stx_mask & STATX_MTIME)