na_mtime
nap->na_mtime.tv_sec = 0;
nap->na_mtime.tv_nsec = 0;
if (!NFS_CMPTIME(temptime, nap->na_mtime))
nap->na_mtime = temptime;
#define NFSVNO_NOTSETMTIME(n) ((n)->na_mtime.tv_sec == VNOVAL)
#define NFSVNO_ISSETMTIME(n) ((n)->na_mtime.tv_sec != VNOVAL)
(n)->n_mtime = (a)->na_mtime; \
if (NFS_TIMESPEC_COMPARE(&np->n_mtime, &np->n_vattr.na_mtime)) {
fxdr_nfsv3time(&fp->fa3_mtime, &nap->na_mtime);
fxdr_nfsv2time(&fp->fa2_mtime, &nap->na_mtime);
np->n_vattr.na_mtime = nap->na_mtime;
dp->nfsdl_modtime = nnap->na_mtime;
ndp->nfsdl_modtime = nfsva.na_mtime;
ndp->nfsdl_modtime = nfsva.na_mtime;
dp->nfsdl_modtime = nnap->na_mtime;
if (timespeccmp(&np->n_vattr.na_mtime,
&dnfsva.na_mtime, ==)) {
&dnfsva.na_mtime, NULL);
np->n_mtime = np->n_vattr.na_mtime;
fxdr_nfsv2time(&sp->sa_mtime, &nvap->na_mtime);
fxdr_nfsv3time(tl, &nvap->na_mtime);
vfs_timestamp(&nvap->na_mtime);
fxdr_nfsv4time(tl, &nvap->na_mtime);
vfs_timestamp(&nvap->na_mtime);
nvap->na_mtime = na.na_mtime;
nap->na_mtime = odsattr.dsa_mtime;
nap->na_mtime = dsattr.dsa_mtime;
dsattr.dsa_mtime = nap->na_mtime;
NFSVNO_SETATTRVAL(&nva2, mtime, nva.na_mtime);
txdr_nfsv3time(&(before_nvap->na_mtime), tl);
txdr_nfsv3time(&nvap->na_mtime, &fp->fa3_mtime);
txdr_nfsv2time(&nvap->na_mtime, &fp->fa2_mtime);
nva.na_mtime = nvap->na_mtime;