STATX_BTIME
stat->result_mask |= STATX_BTIME;
if (want & (STATX_MODE|STATX_UID|STATX_GID|STATX_CTIME|STATX_BTIME|STATX_CHANGE_COOKIE))
valid_mask |= STATX_BTIME;
stat->result_mask |= STATX_BTIME;
if ((request_mask & STATX_BTIME) &&
stat->result_mask |= STATX_BTIME;
stat->result_mask |= STATX_BTIME;
if (sbi->options.isvfat && request_mask & STATX_BTIME) {
stat->result_mask |= STATX_BTIME;
inarg.sx_mask = STATX_BASIC_STATS | STATX_BTIME;
stat->result_mask = sx->mask & (STATX_BASIC_STATS | STATX_BTIME);
request_mask &= STATX_BASIC_STATS | STATX_BTIME;
stat->result_mask |= STATX_BTIME;
set_mask_bits(&fi->inval_mask, STATX_BTIME, 0);
if (sx->mask & STATX_BTIME) {
if (request_mask & STATX_BTIME) {
stat->result_mask |= STATX_BTIME;
if (buf->stx_mask & STATX_BTIME) {
if ((statx(fd, path, flags, STATX_BASIC_STATS | STATX_BTIME, &buf)) < 0)
request_mask &= ~STATX_BTIME;
STATX_SIZE|STATX_BLOCKS|STATX_BTIME|
if (request_mask & STATX_BTIME)
reply_mask |= STATX_BTIME;
STATX_INO | STATX_SIZE | STATX_BLOCKS | STATX_BTIME |
request_mask |= (STATX_BTIME | STATX_CHANGE_COOKIE);
STATX_BASIC_STATS | STATX_BTIME | STATX_CHANGE_COOKIE,
if (!(args.stat.result_mask & STATX_BTIME))
request_mask |= (STATX_BTIME | STATX_CHANGE_COOKIE);
stat->result_mask |= STATX_BTIME;
stat->result_mask |= STATX_BTIME;
if (stat.result_mask & STATX_BTIME)
STATX_BASIC_STATS | STATX_BTIME,
err = vfs_getattr(path, stat, STATX_BASIC_STATS | STATX_BTIME,
if (request_mask & STATX_BTIME) {
stat->result_mask |= STATX_BTIME;
{ STATX_BTIME, "BTIME" }, \
if (request_mask & STATX_BTIME) {
stat->result_mask |= STATX_BTIME;
if (stx->stx_mask & STATX_BTIME)
unsigned int mask = STATX_BASIC_STATS | STATX_BTIME;