ft 236 examples/VFS/skel_opaque.c static int skel_ntimes(vfs_handle_struct *handle, const char *path, struct smb_file_time *ft) ft 238 examples/VFS/skel_opaque.c return vfswrap_ntimes(NULL, path, ft); ft 229 examples/VFS/skel_transparent.c static int skel_ntimes(vfs_handle_struct *handle, const char *path, struct smb_file_time *ft) ft 231 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_NTIMES(handle, path, ft); ft 6324 source3/include/proto.h struct smb_file_time *ft); ft 7076 source3/include/proto.h struct smb_file_time *ft, ft 370 source3/include/vfs.h int (*ntimes)(struct vfs_handle_struct *handle, const char *path, struct smb_file_time *ft); ft 212 source3/modules/vfs_cap.c struct smb_file_time *ft) ft 220 source3/modules/vfs_cap.c return SMB_VFS_NEXT_NTIMES(handle, cappath, ft); ft 256 source3/modules/vfs_catia.c const char *path, struct smb_file_time *ft) ft 258 source3/modules/vfs_catia.c return SMB_VFS_NEXT_NTIMES(handle, path, ft); ft 780 source3/modules/vfs_default.c struct smb_file_time *ft) ft 786 source3/modules/vfs_default.c if (ft != NULL) { ft 788 source3/modules/vfs_default.c tv[0] = convert_timespec_to_timeval(ft->atime); ft 789 source3/modules/vfs_default.c tv[1] = convert_timespec_to_timeval(ft->mtime); ft 795 source3/modules/vfs_default.c if (ft != NULL) { ft 797 source3/modules/vfs_default.c times.actime = convert_timespec_to_time_t(ft->atime); ft 798 source3/modules/vfs_default.c times.modtime = convert_timespec_to_time_t(ft->mtime); ft 180 source3/modules/vfs_full_audit.c const char *path, struct smb_file_time *ft); ft 1512 source3/modules/vfs_full_audit.c const char *path, struct smb_file_time *ft) ft 1516 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_NTIMES(handle, path, ft); ft 203 source3/modules/vfs_onefs.c struct smb_file_time *ft) ft 208 source3/modules/vfs_onefs.c if (!null_timespec(ft->atime)) { ft 210 source3/modules/vfs_onefs.c times[0] = ft->atime; ft 212 source3/modules/vfs_onefs.c time_to_asc(convert_timespec_to_time_t(ft->atime)), ft 213 source3/modules/vfs_onefs.c ft->atime.tv_nsec)); ft 216 source3/modules/vfs_onefs.c if (!null_timespec(ft->mtime)) { ft 218 source3/modules/vfs_onefs.c times[1] = ft->mtime; ft 220 source3/modules/vfs_onefs.c time_to_asc(convert_timespec_to_time_t(ft->mtime)), ft 221 source3/modules/vfs_onefs.c ft->mtime.tv_nsec)); ft 224 source3/modules/vfs_onefs.c if (!null_timespec(ft->create_time)) { ft 226 source3/modules/vfs_onefs.c times[2] = ft->create_time; ft 228 source3/modules/vfs_onefs.c time_to_asc(convert_timespec_to_time_t(ft->create_time)), ft 229 source3/modules/vfs_onefs.c ft->create_time.tv_nsec)); ft 323 source3/modules/vfs_onefs_shadow_copy.c struct smb_file_time *ft) ft 326 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, ft), ft 394 source3/modules/vfs_recycle.c struct smb_file_time ft; ft 397 source3/modules/vfs_recycle.c ZERO_STRUCT(ft); ft 404 source3/modules/vfs_recycle.c ft.atime = timespec_current(); /* atime */ ft 405 source3/modules/vfs_recycle.c ft.mtime = touch_mtime ? ft.atime : get_mtimespec(&st); /* mtime */ ft 408 source3/modules/vfs_recycle.c ret = SMB_VFS_NEXT_NTIMES(handle, fname, &ft); ft 396 source3/modules/vfs_shadow_copy2.c const char *fname, struct smb_file_time *ft) ft 398 source3/modules/vfs_shadow_copy2.c SHADOW2_NEXT(NTIMES, (handle, name, ft), int, -1); ft 472 source3/smbd/close.c struct smb_file_time ft; ft 477 source3/smbd/close.c ZERO_STRUCT(ft); ft 507 source3/smbd/close.c ft.mtime = fsp->close_write_time; ft 509 source3/smbd/close.c &sbuf, &ft, true); ft 712 source3/smbd/dosmode.c struct smb_file_time *ft) ft 721 source3/smbd/dosmode.c time_to_asc(convert_timespec_to_time_t(ft->atime)))); ft 723 source3/smbd/dosmode.c time_to_asc(convert_timespec_to_time_t(ft->mtime)))); ft 725 source3/smbd/dosmode.c time_to_asc(convert_timespec_to_time_t(ft->create_time)))); ft 738 source3/smbd/dosmode.c if(SMB_VFS_NTIMES(conn, fname, ft) == 0) { ft 760 source3/smbd/dosmode.c ret = SMB_VFS_NTIMES(conn, fname, ft); ft 1090 source3/smbd/reply.c struct smb_file_time ft; ft 1102 source3/smbd/reply.c ZERO_STRUCT(ft); ft 1160 source3/smbd/reply.c ft.mtime = convert_time_t_to_timespec(mtime); ft 1162 source3/smbd/reply.c &sbuf, &ft, true); ft 1959 source3/smbd/reply.c struct smb_file_time ft; ft 1971 source3/smbd/reply.c ZERO_STRUCT(ft); ft 1984 source3/smbd/reply.c ft.mtime = convert_time_t_to_timespec(srv_make_unix_date3(req->vwv+1)); ft 2036 source3/smbd/reply.c ft.atime = get_atimespec(&sbuf); /* atime. */ ft 2037 source3/smbd/reply.c status = smb_set_file_time(conn, fsp, fsp->fsp_name, &sbuf, &ft, true); ft 7287 source3/smbd/reply.c struct smb_file_time ft; ft 7293 source3/smbd/reply.c ZERO_STRUCT(ft); ft 7314 source3/smbd/reply.c ft.atime = convert_time_t_to_timespec( ft 7316 source3/smbd/reply.c ft.mtime = convert_time_t_to_timespec( ft 7318 source3/smbd/reply.c ft.create_time = convert_time_t_to_timespec( ft 7353 source3/smbd/reply.c &sbuf, &ft, true); ft 7363 source3/smbd/reply.c (unsigned int)ft.atime.tv_sec, ft 7364 source3/smbd/reply.c (unsigned int)ft.mtime.tv_sec, ft 7365 source3/smbd/reply.c (unsigned int)ft.create_time.tv_sec ft 4897 source3/smbd/trans2.c struct smb_file_time *ft, ft 4911 source3/smbd/trans2.c if (null_timespec(ft->create_time)) { ft 4912 source3/smbd/trans2.c ft->create_time = get_create_timespec(psbuf, lp_fake_dir_create_times(SNUM(conn))); ft 4916 source3/smbd/trans2.c if (null_timespec(ft->atime)) { ft 4917 source3/smbd/trans2.c ft->atime= get_atimespec(psbuf); ft 4921 source3/smbd/trans2.c if (null_timespec(ft->mtime)) { ft 4922 source3/smbd/trans2.c ft->mtime = get_mtimespec(psbuf); ft 4934 source3/smbd/trans2.c round_timespec(conn->ts_res, &ft->create_time); ft 4935 source3/smbd/trans2.c round_timespec(conn->ts_res, &ft->atime); ft 4936 source3/smbd/trans2.c round_timespec(conn->ts_res, &ft->mtime); ft 4939 source3/smbd/trans2.c time_to_asc(convert_timespec_to_time_t(ft->atime)))); ft 4941 source3/smbd/trans2.c time_to_asc(convert_timespec_to_time_t(ft->mtime)))); ft 4943 source3/smbd/trans2.c time_to_asc(convert_timespec_to_time_t(ft->create_time)))); ft 4957 source3/smbd/trans2.c time_to_asc(convert_timespec_to_time_t(ft->mtime)))); ft 4962 source3/smbd/trans2.c ft->mtime); ft 4964 source3/smbd/trans2.c set_sticky_write_time_fsp(fsp, ft->mtime); ft 4969 source3/smbd/trans2.c ft->mtime); ft 4986 source3/smbd/trans2.c if (timespec_compare(&ft_stat.create_time, &ft->create_time) || ft 4987 source3/smbd/trans2.c timespec_compare(&ft_stat.atime, &ft->atime) || ft 4988 source3/smbd/trans2.c timespec_compare(&ft_stat.mtime, &ft->mtime)) { ft 4990 source3/smbd/trans2.c if(file_ntimes(conn, fname, ft)!=0) { ft 5674 source3/smbd/trans2.c struct smb_file_time ft; ft 5675 source3/smbd/trans2.c ZERO_STRUCT(ft); ft 5682 source3/smbd/trans2.c ft.create_time = convert_time_t_to_timespec(srv_make_unix_date2(pdata)); ft 5685 source3/smbd/trans2.c ft.atime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+4)); ft 5688 source3/smbd/trans2.c ft.mtime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+8)); ft 5697 source3/smbd/trans2.c &ft, ft 5715 source3/smbd/trans2.c struct smb_file_time ft; ft 5720 source3/smbd/trans2.c ZERO_STRUCT(ft); ft 5734 source3/smbd/trans2.c ft.atime = interpret_long_date(pdata+8); ft 5740 source3/smbd/trans2.c ft.mtime = timespec_min(&write_time, &changed_time); ft 5743 source3/smbd/trans2.c ft.create_time = interpret_long_date(pdata); ft 5745 source3/smbd/trans2.c if ((timespec_compare(&write_time, &ft.mtime) == 1) && ft 5747 source3/smbd/trans2.c ft.mtime = write_time; ft 5751 source3/smbd/trans2.c if (null_timespec(ft.mtime)) { ft 5753 source3/smbd/trans2.c ft.mtime = changed_time; ft 5756 source3/smbd/trans2.c ft.mtime = write_time; ft 5767 source3/smbd/trans2.c &ft, ft 6015 source3/smbd/trans2.c struct smb_file_time ft; ft 6028 source3/smbd/trans2.c ZERO_STRUCT(ft); ft 6047 source3/smbd/trans2.c ft.atime = interpret_long_date(pdata+24); /* access_time */ ft 6048 source3/smbd/trans2.c ft.mtime = interpret_long_date(pdata+32); /* modification_time */ ft 6091 source3/smbd/trans2.c ft.atime = get_atimespec(psbuf); ft 6092 source3/smbd/trans2.c ft.mtime = get_mtimespec(psbuf); ft 6192 source3/smbd/trans2.c if (null_timespec(ft.mtime)) { ft 6200 source3/smbd/trans2.c &ft, ft 827 source3/torture/cmd_vfs.c struct smb_file_time ft; ft 833 source3/torture/cmd_vfs.c ZERO_STRUCT(ft); ft 835 source3/torture/cmd_vfs.c ft.atime = convert_time_t_to_timespec(atoi(argv[2])); ft 836 source3/torture/cmd_vfs.c ft.mtime = convert_time_t_to_timespec(atoi(argv[3])); ft 837 source3/torture/cmd_vfs.c if (SMB_VFS_NTIMES(vfs->conn, argv[1], &ft) != 0) {