B_STAT_MODIFICATION_TIME
B_STAT_MODIFICATION_TIME | B_STAT_SIZE | B_STAT_INTERIM_UPDATE);
(changedTime ? B_STAT_MODIFICATION_TIME : 0)
if ((mask & B_STAT_MODIFICATION_TIME) != 0) {
if ((mask & B_STAT_MODIFICATION_TIME) != 0) {
B_STAT_MODIFICATION_TIME | B_STAT_SIZE | B_STAT_INTERIM_UPDATE);
if ((mask & B_STAT_MODIFICATION_TIME) != 0 || updateTime
if ((mask & B_STAT_MODIFICATION_TIME) != 0)
if ((statMask & B_STAT_MODIFICATION_TIME) != 0) {
(changedTime ? B_STAT_MODIFICATION_TIME : 0) | (changedSize ? B_STAT_SIZE : 0));
B_STAT_MODIFICATION_TIME | B_STAT_SIZE | B_STAT_INTERIM_UPDATE);
if (statMask & B_STAT_MODIFICATION_TIME)
&& (statMask & B_STAT_MODIFICATION_TIME) == 0) {
statMask |= B_STAT_MODIFICATION_TIME;
B_STAT_MODIFICATION_TIME);
B_STAT_MODIFICATION_TIME | (sizeChanged ? B_STAT_SIZE : 0));
# define WSTAT_MTIME B_STAT_MODIFICATION_TIME
if ((mask & B_STAT_MODIFICATION_TIME) != 0) {
flags |= B_STAT_MODIFICATION_TIME;
if ((mask & B_STAT_MODIFICATION_TIME) != 0) {
B_STAT_MODIFICATION_TIME | B_STAT_SIZE | B_STAT_INTERIM_UPDATE);
B_STAT_SIZE | B_STAT_MODIFICATION_TIME, oldAttributes);
| B_STAT_SIZE | B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME
fNode->MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
MarkModified(B_STAT_MODIFICATION_TIME);
if (mask & B_STAT_MODIFICATION_TIME)
| B_STAT_SIZE | B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME
if ((mask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) != 0) {
if ((mask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME))
!= (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) {
| B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME);
B_STAT_SIZE | B_STAT_MODIFICATION_TIME, fID, 0, 0, node->id, NULL,
B_STAT_SIZE | B_STAT_MODIFICATION_TIME, fID, 0, 0, node->id, NULL,
&& (fields & (B_STAT_SIZE | B_STAT_MODIFICATION_TIME
if ((statMask & B_STAT_MODIFICATION_TIME) != 0)
return set_stat(statData, B_STAT_MODIFICATION_TIME);
mask |= B_STAT_MODIFICATION_TIME;
mask |= B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME;
if (statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) {
if (~statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) {
times[1] = (statMask & B_STAT_MODIFICATION_TIME)
if (statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) {
if (~statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) {
buffer.modtime = (statMask & B_STAT_MODIFICATION_TIME) ? st->st_mtime : oldStat.st_mtime;
&& (fields & (B_STAT_MODIFICATION_TIME | B_STAT_SIZE)) == 0) {
return set_stat(stat, B_STAT_MODIFICATION_TIME);
B_STAT_MODIFICATION_TIME },
if ((message->GetInt32("fields", 0) & B_STAT_MODIFICATION_TIME) != 0) {
if ((statFields & B_STAT_MODIFICATION_TIME) == 0)
if ((statFields & B_STAT_MODIFICATION_TIME) == 0)
if (statMask & B_STAT_MODIFICATION_TIME)
device->parent->id, B_STAT_MODIFICATION_TIME);
B_STAT_MODIFICATION_TIME);
dir->id, B_STAT_MODIFICATION_TIME);
|| (event->GetInt32("fields", 0) & B_STAT_MODIFICATION_TIME) == 0)
if ((statMask & B_STAT_MODIFICATION_TIME) != 0) {
B_STAT_MODIFICATION_TIME);
B_STAT_MODIFICATION_TIME);
if ((mask & (B_STAT_CREATION_TIME | B_STAT_MODIFICATION_TIME | B_STAT_CHANGE_TIME)) != 0) {
|| (event->GetInt32("fields", 0) & B_STAT_MODIFICATION_TIME) == 0)
sizeof(struct stat), B_STAT_MODIFICATION_TIME | B_STAT_ACCESS_TIME);
mask |= B_STAT_MODIFICATION_TIME;
mask |= B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME;
B_STAT_MODIFICATION_TIME | B_STAT_ACCESS_TIME);
if ((statMask & B_STAT_MODIFICATION_TIME) != 0) {
uint32 statFlags = B_STAT_MODIFICATION_TIME | B_STAT_CHANGE_TIME
uint32 statFlags = B_STAT_MODIFICATION_TIME | B_STAT_CHANGE_TIME;