atime
void set_ftime(char *fnm, time_t mtime, time_t atime, int frc);
set_ftime(char *fnm, time_t mtime, time_t atime, int frc)
tv[0].tv_sec = atime;
time_t atime;
ftent->fts_statp->st_ino, &mtime, &atime) < 0))
set_ftime(ftent->fts_path, mtime, atime, 1);
get_atdir(dev_t dev, ino_t ino, time_t *mtime, time_t *atime)
*atime = pt->atime;
dblk.atime = psb->st_atime;
set_ftime(name, dblk.mtime, dblk.atime, 0);
set_ftime(pt->name, pt->mtime, pt->atime, 1);
add_atdir(char *fname, dev_t dev, ino_t ino, time_t mtime, time_t atime)
pt->atime = atime;
time_t atime;
time_t atime; /* atime to set */
atime.tv_sec = strtol(cp, &cp, 10);
atime.tv_usec = strtol(cp, &cp, 10);
atime.tv_sec = ull;
atime.tv_usec = strtol(cp, &cp, 10);
if (!cp || *cp++ != '\0' || atime.tv_usec < 0 ||
atime.tv_usec > 999999)
tv[0].tv_sec = a->atime;
tv[0].tv_sec = dirattrib->atime;
if ((r = sshbuf_get_u32(b, &a->atime)) != 0 ||
if ((r = sshbuf_put_u32(b, a->atime)) != 0 ||
a->atime = 0;
a->atime = st->st_atime;
st->st_atime = a->atime;
u_int32_t atime;
tv[0].tv_sec = a->atime;
ts[0].tv_sec = a->atime;
ASN1_TIME atime;
atime.data = (unsigned char *)td->data;
atime.length = strlen((char *)atime.data);
atime.type = td->type;
atime.flags = 0;
if (!TEST_int_eq(ASN1_TIME_check(&atime), td->check_result)) {
TEST_info("ASN1_TIME_check(%s) unexpected result", atime.data);
if (!TEST_int_eq(ASN1_TIME_cmp_time_t(&atime, td->t), 0)) {
TEST_info("ASN1_TIME_cmp_time_t(%s vs %ld) compare failed", atime.data, (long)td->t);
if (!TEST_true(ASN1_TIME_diff(&day, &sec, &atime, &atime))) {
TEST_info("ASN1_TIME_diff(%s) to self failed", atime.data);
TEST_info("ASN1_TIME_diff(%s) to self not equal", atime.data);
if (!TEST_true(ASN1_TIME_diff(&day, &sec, >ime, &atime))) {
TEST_info("ASN1_TIME_diff(%s) to baseline failed", atime.data);
TEST_info("ASN1_TIME_diff(%s) to baseline bad comparison", atime.data);
if (!TEST_int_eq(ASN1_TIME_cmp_time_t(&atime, gtime_t), td->cmp_result)) {
TEST_info("ASN1_TIME_cmp_time_t(%s) to baseline bad comparison", atime.data);
if (!TEST_true(ASN1_TIME_diff(&day, &sec, ptime, &atime)) || !TEST_int_eq(day, 0) || !TEST_int_eq(sec, 0)) {
if (!TEST_true(ASN1_TIME_diff(&day, &sec, ptime, &atime)) || !TEST_int_eq(day, 0) || !TEST_int_eq(sec, 0)) {
ptime = ASN1_TIME_to_generalizedtime(&atime, NULL);
TEST_info("ASN1_TIME_to_generalizedtime(%s) failed", atime.data);
TEST_info("ASN1_TIME_to_generalizedtime(%s) should have failed", atime.data);
TEST_info("ASN1_TIME_to_generalizedtime(%s->%s) bad result", atime.data, ptime->data);
TEST_error("atime=%s", atime.data);
us->atime = us->mtime = 0;
us->atime = us->mtime = 0;
time_t atime;
us->atime = us->mtime = 0;
us->atime = sb.st_atime;
us->atime = us->mtime = 0;
us->atime = t;
us->atime = us->mtime = mtime;
PUSH_INTEGER(access, atime)
char atime[12];
fsai->atime = vap->va_atime.tv_sec;
fsai->atime = fvdat->cached_attrs.va_atime.tv_sec;
vp_cache_at->va_atime.tv_sec = attr->atime;
fao->attr.atime = fvdat->cached_attrs.va_atime.tv_sec;
uint64_t atime;
uint64_t atime;
fuse_vnode_undirty_cached_timestamps(struct vnode *vp, bool atime)
if (atime)
void fuse_vnode_undirty_cached_timestamps(struct vnode *vp, bool atime);
NFSVNO_SETATTRVAL(&nva2, atime, nva.na_atime);
&stbuf->mode, &stbuf->atime, &stbuf->mtime, &stbuf->length,
stbuf->mode, stbuf->atime, stbuf->mtime, stbuf->length, stbuf->name,
uint32_t atime; /* time of last access */
struct timespec *atime, int attr, struct smb_cred *scred)
if (atime)
smb_time_unix2dos(atime, tzoff, &date, &time, NULL);
struct timespec *atime, struct smb_cred *scred)
if (atime) {
smb_time_local2NT(atime, tzoff, &tm);
struct timespec *atime, struct smb_cred *scred)
if (atime)
smb_time_unix2dos(atime, tzoff, &date, &time, NULL);
struct timespec *atime, struct smb_cred *scred)
if (atime) {
smb_time_local2NT(atime, svtz, &tm);
struct timespec *atime, int attr, struct smb_cred *scred);
struct timespec *mtime, struct timespec *atime, struct smb_cred *scred);
struct timespec *atime, struct smb_cred *scred);
struct timespec *mtime, struct timespec *atime, struct smb_cred *scred);
struct timespec *mtime, *atime;
mtime = atime = NULL;
atime = &vap->va_atime;
if (mtime != atime) {
if (atime == NULL)
atime = &np->n_atime;
error = smbfs_smb_setptime2(np, mtime, atime, 0, scred);
error = smbfs_smb_setptime2(np, mtime, atime, 0, scred);
error = smbfs_smb_setfattrNT(np, 0, mtime, atime, scred);
error = smbfs_smb_setftime(np, mtime, atime, scred);
struct timespec atime;
vfs_timestamp(&tnp->atime);
tnp->birthtime = tnp->atime;
vap->va_atime = tnp->atime;
struct timestamp atime;
udf_timetotimespec(&fentry->atime, &vap->va_atime);
struct timespec atime, struct timespec mtime);
struct timespec atime, struct timespec mtime);
struct timespec atime, struct timespec mtime)
MAC_POLICY_CHECK(vnode_check_setutimes, cred, vp, vp->v_label, atime,
MAC_CHECK_PROBE4(vnode_check_setutimes, error, cred, vp, &atime,
struct label *vplabel, struct timespec atime, struct timespec mtime)
struct label *vplabel, struct timespec atime,
struct label *vplabel, struct timespec atime, struct timespec utime)
struct label *vplabel, struct timespec atime, struct timespec mtime)
struct label *vplabel, struct timespec atime, struct timespec mtime)
struct label *vplabel, struct timespec atime, struct timespec mtime)
struct label *vplabel, struct timespec atime, struct timespec mtime)
out.body.attr.attr.atime = 3;
out.body.attr.attr.atime = 3;
out.body.entry.attr.atime = 3;
in.body.setattr.atime,
uint64_t atime;
TEST_F(ReadNoatime, atime)
TEST_F(Read, atime)
(time_t)in.body.setattr.atime ==
(time_t)in.body.setattr.atime ==
out.body.entry.attr.atime = oldtimes[0].tv_sec;
(time_t)in.body.setattr.atime ==
out.body.attr.attr.atime = newtimes[0].tv_sec;
out.body.entry.attr.atime = oldtimes[0].tv_sec;
out.body.attr.attr.atime = oldtimes[0].tv_sec;
out.body.entry.attr.atime = oldtimes[0].tv_sec;
out.body.attr.attr.atime = now[0].tv_sec;
out.body.attr.attr.atime = server_time;
tv[0].tv_sec = (long)(us.atime ? us.atime : us.mtime);
if (term_chk(devfd, mytty, &msgsok, &atime, 1))
if (term_chk(devfd, argv[1], &msgsok, &atime, 1))
time_t bestatime, atime;
if (term_chk(devfd, u->ut_line, &msgsok, &atime, 0))
if (atime > bestatime) {
bestatime = atime;
time_t atime;
uint64_t atime; /* 0020 access time (unsupported) */
uint64_t atime; /* atime must be last */