st_mtim
stat_beos_time st_mtim; /* last modification time */
struct timespec st_mtim; /* last modification time */
#define st_mtime st_mtim.tv_sec
stat.st_mtim = stat.st_ctim;
stat.st_mtim.tv_sec = bfs_inode::ToSecs(node.LastModifiedTime());
stat.st_mtim.tv_nsec = bfs_inode::ToNsecs(node.LastModifiedTime());
stat.st_ctim = stat.st_mtim;
newTime = bfs_inode::ToInode(stat->st_mtim);
inode->GetModificationTime(stat->st_mtim);
btrfs_inode::SetTime(node.change_time, stat->st_mtim);
stat.st_mtim.tv_sec = stat.st_ctim.tv_sec = inode->ModificationTime();
stat.st_ctim.tv_nsec = stat.st_mtim.tv_nsec = 0;
inode->GetModificationTime(stat->st_mtim);
inode->GetModificationTime(&stat->st_mtim);
newTimespec = stat->st_mtim;
fattime2timespec(fatNode->de_MDate, fatNode->de_MTime, 0, 1, &stat->st_mtim);
stat->st_ctim = stat->st_mtim;
local_to_GMT(&stat->st_mtim, &mtimGMT);
st->st_ctim.tv_sec = st->st_mtim.tv_sec = st->st_atim.tv_sec = time;
st->st_ctim.tv_nsec = st->st_mtim.tv_nsec = st->st_atim.tv_nsec = 0;
memcpy(&st->st_mtim, values[next].fData.fPointer,
memset(&st->st_mtim, 0, sizeof(timespec));
attr[i].fData.fPointer = malloc(sizeof(st->st_mtim));
memcpy(attr[i].fData.fPointer, &st->st_mtim, sizeof(st->st_mtim));
if (memcmp(&oldStat->st_mtim, &newStat->st_mtim,
st->st_mtim = fStatCache.st_mtim;
ni->last_data_change_time = timespec2ntfs(stat->st_mtim);
stbuf->st_mtim = ntfs2timespec(ni->last_data_change_time);
st->st_mtim = node->ModifiedTime();
st->st_atim = st->st_mtim;
st->st_ctim = st->st_mtim;
st->st_crtim = st->st_mtim;
= new ::RootDirectory(kRootDirectoryID, st.st_mtim);
icb->GetModificationTime(stat->st_mtim);
inode->GetModificationTime(stat->st_mtim);
stat_beos_time st_mtim;
#define ST_MTIM_NSEC(stbuf) ((stbuf)->st_mtim.tv_nsec)
#define ST_MTIM_NSEC_SET(stbuf, val) (stbuf)->st_mtim.tv_nsec = (val)
inode->GetModificationTime(stat->st_mtim);
r += ", st_mtim = " + format_timespec(context, s.st_mtim);
# define HAIKU_HOST_STAT_MTIM(x) ((x).st_mtim)
bigtime_t fileTime = st.st_mtim.tv_sec;
fileTime += st.st_mtim.tv_nsec / 1000;
stat->st_mtim = stat->st_ctim = vnode->modification_time;
vnode->modification_time = stat->st_mtim;
driver->last_modified = stat.st_mtim;
st->st_mtim = st->st_ctim = fifo->ModificationTime();
stat->st_mtim = stat->st_ctim = vnode->modification_time;
vnode->modification_time = stat->st_mtim;
st->st_mtim = now;
stat->st_mtim.tv_nsec = 0;
stat->st_mtim.tv_sec = beosStat->st_mtime;
stat->st_mtim.tv_nsec = 0;
stat.st_mtim.tv_sec = times[1].tv_sec;
stat.st_mtim.tv_nsec = times[1].tv_usec * 1000;
stat.st_atim.tv_sec = stat.st_mtim.tv_sec = now / 1000000;
stat.st_atim.tv_nsec = stat.st_mtim.tv_nsec = (now % 1000000) * 1000;
stat.st_atim.tv_sec = stat.st_mtim.tv_sec = now / 1000000;
stat.st_atim.tv_nsec = stat.st_mtim.tv_nsec = (now % 1000000) * 1000;
stat.st_mtim = times[1];
stat.st_mtim.tv_sec = times->modtime;
stat.st_atim.tv_nsec = stat.st_mtim.tv_nsec = 0;
stat.st_atim.tv_sec = stat.st_mtim.tv_sec = now / 1000000;
stat.st_atim.tv_nsec = stat.st_mtim.tv_nsec = (now % 1000000) * 1000;
set_timespec(st->st_mtim, node->ModificationTime());
node->SetModificationTime(timespec_to_nsecs(st->st_mtim));
node->SetModificationTime(timespec_to_nsecs(st->st_mtim));