• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/smbfs/

Lines Matching refs:date

454 /* Convert a MS-DOS time/date pair to a UNIX date (seconds since 1 1 70). */
457 date_dos2unix(struct smb_sb_info *server, __u16 date, __u16 time)
463 date == 0, bad things happen */
464 month = ((date >> 5) - 1) & 15;
465 year = date >> 9;
467 ((date & 31) - 1 + day_n[month] + (year / 4) + year * 365 - ((year & 3) == 0 &&
474 /* Convert linear UNIX date to a MS-DOS time/date pair. */
478 int unix_date, __u16 *date, __u16 *time)
504 *date = nl_day - day_n[month - 1] + 1 + (month << 5) + (year << 9);
2102 __u16 date, time;
2117 date = WVAL(p, 0);
2119 fattr->f_ctime.tv_sec = date_dos2unix(server, date, time);
2122 date = WVAL(p, 4);
2124 fattr->f_atime.tv_sec = date_dos2unix(server, date, time);
2127 date = WVAL(p, 8);
2129 fattr->f_mtime.tv_sec = date_dos2unix(server, date, time);
2431 __u16 date, time;
2482 date = WVAL(req->rq_data, 0);
2484 fattr->f_ctime.tv_sec = date_dos2unix(server, date, time);
2487 date = WVAL(req->rq_data, 4);
2489 fattr->f_atime.tv_sec = date_dos2unix(server, date, time);
2492 date = WVAL(req->rq_data, 8);
2494 fattr->f_mtime.tv_sec = date_dos2unix(server, date, time);
2496 VERBOSE("name=%s, date=%x, time=%x, mtime=%ld\n",
2497 mask, date, time, fattr->f_mtime.tv_sec);
2549 * (1) Win 95 swaps the date and time fields in the standard info level.
2597 u16 date, time;
2611 * Kludge alert: Win 95 swaps the date and time field,
2618 date = WVAL(req->rq_data, off_date);
2620 attr->f_ctime.tv_sec = date_dos2unix(server, date, time);
2623 date = WVAL(req->rq_data, 4 + off_date);
2625 attr->f_atime.tv_sec = date_dos2unix(server, date, time);
2628 date = WVAL(req->rq_data, 8 + off_date);
2630 attr->f_mtime.tv_sec = date_dos2unix(server, date, time);
2633 printk(KERN_DEBUG "getattr_trans2: %s/%s, date=%x, time=%x, mtime=%ld\n",
2634 DENTRY_PATH(dir), date, time, attr->f_mtime);
2861 __u16 date, time;
2874 date_unix2dos(server, fattr->f_atime.tv_sec, &date, &time);
2875 WSET(req->rq_header, smb_vwv3, date);
2877 date_unix2dos(server, fattr->f_mtime.tv_sec, &date, &time);
2878 WSET(req->rq_header, smb_vwv5, date);
2881 printk(KERN_DEBUG "smb_proc_setattr_ext: date=%d, time=%d, mtime=%ld\n",
2882 date, time, fattr->f_mtime);
2905 __u16 date, time;
2925 date_unix2dos(server, fattr->f_atime.tv_sec, &date, &time);
2926 WSET(data, 4, date);
2928 date_unix2dos(server, fattr->f_mtime.tv_sec, &date, &time);
2929 WSET(data, 8, date);
2932 printk(KERN_DEBUG "setattr_trans2: %s/%s, date=%x, time=%x, mtime=%ld\n",
2933 DENTRY_PATH(dir), date, time, fattr->f_mtime);
3106 * still allows us to set the date (tridge)