/linux-4.4.14/fs/ubifs/ |
D | Kconfig | 44 Originally UBIFS did not support atime, because it looked like a bad idea due 45 increased flash wear. This option adds atime support and it is disabled by default 46 to preserve the old behavior. If you enable this option, UBIFS starts updating atime, 47 which means that file-system read operations will cause writes (inode atime 49 so be careful. How often atime is updated depends on the selected strategy:
|
/linux-4.4.14/drivers/iio/light/ |
D | tcs3472.c | 58 u8 atime; member 141 *val2 = (256 - data->atime) * 2400; in tcs3472_read_raw() 173 data->atime = i; in tcs3472_write_raw() 176 data->atime); in tcs3472_write_raw() 294 data->atime = ret; in tcs3472_probe()
|
/linux-4.4.14/fs/hostfs/ |
D | hostfs_user.c | 29 p->atime.tv_sec = buf->st_atime; in stat64_to_hostfs() 30 p->atime.tv_nsec = 0; in stat64_to_hostfs() 244 times[0].tv_sec = st.atime.tv_sec; in set_attr() 245 times[0].tv_usec = st.atime.tv_nsec / 1000; in set_attr() 269 attrs->ia_atime = st.atime; in set_attr()
|
D | hostfs.h | 58 struct timespec atime, mtime, ctime; member
|
D | hostfs_kern.c | 558 ino->i_atime = st.atime; in read_name()
|
/linux-4.4.14/Documentation/filesystems/ |
D | ocfs2.txt | 50 relatime(*) Update atime if the previous atime is older than 52 strictatime Always update atime, but the minimum update interval 54 atime_quantum=60(*) OCFS2 will not update atime unless this number 56 Set to zero to always update atime. This option need
|
D | nilfs2.txt | 37 - atime
|
D | vfat.txt | 26 allow_utime=### -- This option controls the permission check of mtime/atime.
|
D | ext2.txt | 166 dumpable, no-atime, indexed directories, and data-journaling. Not all
|
D | ext4.txt | 89 * nsec timestamps for mtime, atime, ctime, create time
|
D | coda.txt | 691 mode, owner, groupid, atime, mtime and ctime. The return value
|
/linux-4.4.14/fs/ |
D | stat.c | 31 stat->atime = inode->i_atime; in generic_fillattr() 171 tmp.st_atime = stat->atime.tv_sec; in cp_old_stat() 253 tmp.st_atime = stat->atime.tv_sec; in cp_new_stat() 257 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat() 386 tmp.st_atime = stat->atime.tv_sec; in cp_new_stat64() 387 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat64()
|
D | compat.c | 151 tmp.st_atime = stat->atime.tv_sec; in cp_compat_stat() 152 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_compat_stat()
|
/linux-4.4.14/fs/gfs2/ |
D | glops.c | 330 struct timespec atime; in gfs2_dinode_in() local 351 atime.tv_sec = be64_to_cpu(str->di_atime); in gfs2_dinode_in() 352 atime.tv_nsec = be32_to_cpu(str->di_atime_nsec); in gfs2_dinode_in() 353 if (timespec_compare(&ip->i_inode.i_atime, &atime) < 0) in gfs2_dinode_in() 354 ip->i_inode.i_atime = atime; in gfs2_dinode_in()
|
/linux-4.4.14/include/linux/ |
D | stat.h | 30 struct timespec atime; member
|
D | nfs_xdr.h | 64 struct timespec atime; member
|
/linux-4.4.14/include/linux/ceph/ |
D | ceph_fs.h | 356 struct ceph_timespec atime; member 465 struct ceph_timespec ctime, mtime, atime; member 658 struct ceph_timespec mtime, atime, ctime; member 716 struct ceph_timespec mtime, atime; member
|
/linux-4.4.14/arch/x86/ia32/ |
D | sys_ia32.c | 86 __put_user(stat->atime.tv_sec, &ubuf->st_atime) || in cp_stat64() 87 __put_user(stat->atime.tv_nsec, &ubuf->st_atime_nsec) || in cp_stat64()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | sys_sparc32.c | 88 err |= put_user(stat->atime.tv_sec, &statbuf->st_atime); in cp_compat_stat64() 89 err |= put_user(stat->atime.tv_nsec, &statbuf->st_atime_nsec); in cp_compat_stat64()
|
/linux-4.4.14/fs/ceph/ |
D | inode.c | 594 struct timespec *mtime, struct timespec *atime) in ceph_fill_file_time() argument 619 inode->i_atime = *atime; in ceph_fill_file_time() 630 if (timespec_compare(atime, &inode->i_atime) > 0) { in ceph_fill_file_time() 634 atime->tv_sec, atime->tv_nsec); in ceph_fill_file_time() 635 inode->i_atime = *atime; in ceph_fill_file_time() 647 inode->i_atime = *atime; in ceph_fill_file_time() 673 struct timespec mtime, atime, ctime; in fill_inode() local 746 ceph_decode_timespec(&atime, &info->atime); in fill_inode() 751 &ctime, &mtime, &atime); in fill_inode() 1880 ceph_encode_timespec(&req->r_args.setattr.atime, in ceph_setattr()
|
D | caps.c | 993 struct timespec *mtime, struct timespec *atime, in send_cap_msg() argument 1043 if (atime) in send_cap_msg() 1044 ceph_encode_timespec(&fc->atime, atime); in send_cap_msg() 1119 struct timespec mtime, atime; in __send_cap() local 1182 atime = inode->i_atime; in __send_cap() 1201 size, max_size, &mtime, &atime, time_warp_seq, in __send_cap() 1322 &capsnap->mtime, &capsnap->atime, in __ceph_flush_snaps() 2767 struct timespec mtime, atime, ctime; in handle_cap_grant() local 2866 ceph_decode_timespec(&atime, &grant->atime); in handle_cap_grant() 2870 &ctime, &mtime, &atime); in handle_cap_grant()
|
D | super.h | 172 struct timespec mtime, atime, ctime; member 768 struct timespec *mtime, struct timespec *atime);
|
D | snap.c | 597 capsnap->atime = inode->i_atime; in __ceph_finish_cap_snap()
|
D | mds_client.c | 2843 ceph_encode_timespec(&rec.v1.atime, &inode->i_atime); in encode_caps_cb()
|
/linux-4.4.14/fs/nilfs2/ |
D | Kconfig | 20 Some features including atime, extended attributes, and POSIX ACLs,
|
/linux-4.4.14/fs/jffs2/ |
D | fs.c | 114 ri->atime = cpu_to_je32(I_SEC((ivalid & ATTR_ATIME)?iattr->ia_atime:inode->i_atime)); in jffs2_do_setattr() 148 inode->i_atime = ITIME(je32_to_cpu(ri->atime)); in jffs2_do_setattr() 282 inode->i_atime = ITIME(je32_to_cpu(latest_node.atime)); in jffs2_iget() 476 ri->atime = ri->mtime = ri->ctime = cpu_to_je32(I_SEC(inode->i_mtime)); in jffs2_new_inode()
|
D | file.c | 180 ri.atime = ri.ctime = ri.mtime = cpu_to_je32(get_seconds()); in jffs2_write_begin() 288 ri->atime = ri->ctime = ri->mtime = cpu_to_je32(get_seconds()); in jffs2_write_end()
|
D | gc.c | 804 ri.atime = cpu_to_je32(JFFS2_F_I_ATIME(f)); in jffs2_garbage_collect_metadata() 1075 ri.atime = cpu_to_je32(JFFS2_F_I_ATIME(f)); in jffs2_garbage_collect_hole() 1349 ri.atime = cpu_to_je32(JFFS2_F_I_ATIME(f)); in jffs2_garbage_collect_dnode()
|
D | debug.c | 820 printk(JFFS2_DBG "atime:\t%#08x\n", je32_to_cpu(node.i.atime)); in __jffs2_dbg_dump_node()
|
D | readinode.c | 1196 latest_node->atime = latest_node->ctime = latest_node->mtime = cpu_to_je32(0); in jffs2_do_read_inode_internal()
|
/linux-4.4.14/Documentation/laptops/ |
D | laptop-mode.txt | 461 # Find out the state of a yes/no option (e.g. "atime"/"noatime") in 468 # parse_yesno_opts_wfstab /dev/hda1 atime atime defaults,noatime 471 # will be "defaults,atime". 480 # Watch for a default atime in fstab 654 # Reset commit and atime options to defaults. 661 PARSEDOPTS="$(parse_yesno_opts_wfstab $DEV atime atime $PARSEDOPTS)" 665 PARSEDOPTS="$(parse_yesno_opts_wfstab $DEV atime atime $OPTS)"
|
/linux-4.4.14/include/uapi/linux/ |
D | fuse.h | 152 uint64_t atime; member 455 uint64_t atime; member
|
D | jffs2.h | 152 jint32_t atime; /* Last access time. */ member
|
/linux-4.4.14/tools/vm/ |
D | page-types.c | 818 char atime[64], mtime[64]; in show_file() local 825 strftime(atime, sizeof(atime), "%c", localtime(&st->st_atime)); in show_file() 830 atime, now - st->st_atime); in show_file()
|
/linux-4.4.14/fs/nfsd/ |
D | nfsxdr.c | 188 *p++ = htonl((u32) stat->atime.tv_sec); in encode_fattr() 189 *p++ = htonl(stat->atime.tv_nsec ? stat->atime.tv_nsec / 1000 : 0); in encode_fattr()
|
D | nfs3xdr.c | 182 p = encode_time3(p, &stat->atime); in encode_fattr3()
|
D | nfs4xdr.c | 2690 p = xdr_encode_hyper(p, (s64)stat.atime.tv_sec); in nfsd4_encode_fattr() 2691 *p++ = cpu_to_be32(stat.atime.tv_nsec); in nfsd4_encode_fattr()
|
/linux-4.4.14/arch/arm/kernel/ |
D | sys_oabi-compat.c | 134 tmp.st_atime = stat->atime.tv_sec; in cp_oldabi_stat64() 135 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_oldabi_stat64()
|
/linux-4.4.14/drivers/misc/ |
D | apds990x.c | 140 u16 atime; /* als integration time */ member 292 cpl = ((u32)chip->atime * (u32)again[chip->again_next] * in apds990x_lux_to_threshold() 325 chip->atime = time_ms; in apds990x_set_atime() 462 (u32)(again[chip->again_meas] * (u32)chip->atime); in apds990x_get_lux()
|
/linux-4.4.14/include/net/9p/ |
D | 9p.h | 402 u32 atime; member
|
/linux-4.4.14/net/9p/ |
D | protocol.c | 212 &stbuf->mode, &stbuf->atime, in p9pdu_vreadf() 435 stbuf->mode, stbuf->atime, in p9pdu_vwritef()
|
D | client.c | 1711 ret->atime, ret->mtime, (unsigned long long)ret->length, in p9_client_stat() 1833 wst->atime, wst->mtime, (unsigned long long)wst->length, in p9_client_wstat()
|
/linux-4.4.14/fs/9p/ |
D | vfs_inode.c | 221 wstat->atime = ~0; in v9fs_blank_wstat() 1115 wstat.atime = iattr->ia_atime.tv_sec; in v9fs_vfs_setattr() 1168 inode->i_atime.tv_sec = stat->atime; in v9fs_stat2inode()
|
/linux-4.4.14/fs/cifs/ |
D | dir.c | 347 .atime = NO_CHANGE_64, in cifs_do_create() 610 .atime = NO_CHANGE_64, in cifs_mknod()
|
D | cifsproto.h | 317 __u64 atime; member
|
D | inode.c | 1373 .atime = NO_CHANGE_64, 2177 args->atime = cifs_UnixTimeToNT(attrs->ia_atime); 2179 args->atime = NO_CHANGE_64;
|
D | file.c | 549 .atime = NO_CHANGE_64, in cifs_open()
|
D | cifssmb.c | 5988 data_offset->LastAccessTime = cpu_to_le64(args->atime); in cifs_fill_unix_set_info()
|
/linux-4.4.14/fs/overlayfs/ |
D | copy_up.c | 175 .ia_atime = stat->atime, in ovl_set_timestamps()
|
/linux-4.4.14/fs/btrfs/ |
D | delayed-inode.c | 1764 btrfs_set_stack_timespec_sec(&inode_item->atime, in fill_stack_inode_item() 1766 btrfs_set_stack_timespec_nsec(&inode_item->atime, in fill_stack_inode_item() 1817 inode->i_atime.tv_sec = btrfs_stack_timespec_sec(&inode_item->atime); in btrfs_fill_inode() 1818 inode->i_atime.tv_nsec = btrfs_stack_timespec_nsec(&inode_item->atime); in btrfs_fill_inode()
|
D | inode.c | 3645 inode->i_atime.tv_sec = btrfs_timespec_sec(leaf, &inode_item->atime); in btrfs_read_locked_inode() 3646 inode->i_atime.tv_nsec = btrfs_timespec_nsec(leaf, &inode_item->atime); in btrfs_read_locked_inode() 3808 btrfs_set_token_timespec_sec(leaf, &item->atime, in fill_inode_item() 3810 btrfs_set_token_timespec_nsec(leaf, &item->atime, in fill_inode_item()
|
D | tree-log.c | 3548 btrfs_set_token_timespec_sec(leaf, &item->atime, in fill_inode_item() 3550 btrfs_set_token_timespec_nsec(leaf, &item->atime, in fill_inode_item()
|
D | ctree.h | 739 struct btrfs_timespec atime; member
|
D | send.c | 2519 TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_ATIME, eb, &ii->atime); in send_utimes()
|
/linux-4.4.14/fs/fuse/ |
D | dir.c | 847 stat->atime.tv_sec = attr->atime; in fuse_fillattr() 848 stat->atime.tv_nsec = attr->atimensec; in fuse_fillattr() 1473 arg->atime = iattr->ia_atime.tv_sec; in iattr_to_fattr()
|
D | inode.c | 172 inode->i_atime.tv_sec = attr->atime; in fuse_change_attributes_common()
|
/linux-4.4.14/fs/nfs/ |
D | inode.c | 432 inode->i_atime = fattr->atime; in nfs_fhget() 1277 if ((fattr->valid & NFS_ATTR_FATTR_ATIME) && !timespec_equal(&inode->i_atime, &fattr->atime)) in nfs_check_inode_attributes() 1757 memcpy(&inode->i_atime, &fattr->atime, sizeof(inode->i_atime)); in nfs_update_inode()
|
D | nfs2xdr.c | 315 p = xdr_decode_time(p, &fattr->atime); in decode_fattr()
|
D | nfs3xdr.c | 675 p = xdr_decode_nfstime3(p, &fattr->atime); in decode_fattr3()
|
D | nfs4xdr.c | 4620 status = decode_attr_time_access(xdr, bitmap, &fattr->atime); in decode_getfattr_attrs()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | osf_sys.c | 285 tmp.st_uatime = lstat->atime.tv_nsec / 1000; in linux_to_osf_stat() 289 tmp.st_atime = lstat->atime.tv_sec; in linux_to_osf_stat()
|
/linux-4.4.14/arch/s390/kernel/ |
D | compat_linux.c | 375 tmp.st_atime = (u32)stat->atime.tv_sec; in cp_stat64()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | llite_lib.c | 1545 if (body->atime > LTIME_S(inode->i_atime)) in ll_update_inode() 1546 LTIME_S(inode->i_atime) = body->atime; in ll_update_inode() 1547 lli->lli_lvb.lvb_atime = body->atime; in ll_update_inode()
|
D | dir.c | 1512 st.st_atime = body->atime; in ll_dir_ioctl()
|
D | file.c | 3006 stat->atime = inode->i_atime; in ll_getattr()
|
/linux-4.4.14/fs/fat/ |
D | inode.c | 784 __le16 atime; in __fat_write_inode() local 787 fat_time_unix2fat(sbi, &inode->i_atime, &atime, in __fat_write_inode()
|
/linux-4.4.14/fs/xfs/ |
D | xfs_iops.c | 462 stat->atime = inode->i_atime; in xfs_vn_getattr()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | wiretest.c | 1866 LASSERTF((int)offsetof(struct mdt_body, atime) == 64, "found %lld\n", in lustre_assert_wire_constants() 1867 (long long)(int)offsetof(struct mdt_body, atime)); in lustre_assert_wire_constants() 1868 LASSERTF((int)sizeof(((struct mdt_body *)0)->atime) == 8, "found %lld\n", in lustre_assert_wire_constants() 1869 (long long)(int)sizeof(((struct mdt_body *)0)->atime)); in lustre_assert_wire_constants()
|
D | pack_generic.c | 1682 __swab64s(&b->atime); in lustre_swab_mdt_body()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/ |
D | lustre_idl.h | 2206 __s64 atime; member
|
/linux-4.4.14/Documentation/filesystems/cifs/ |
D | CHANGES | 330 Do not attempt to set ctime unless atime and/or mtime change requested
|