blob: 22b21a55606896ad3cd1ade7c32376db71a98b4e [file] [log] [blame]
Dmitry V. Levin481e0672014-12-06 03:53:16 +00001#include "defs.h"
2
Dmitry V. Levina0bd3742015-04-07 01:36:50 +00003SYS_FUNC(utimes)
Dmitry V. Levin481e0672014-12-06 03:53:16 +00004{
Dmitry V. Levinb5a23ed2015-08-04 01:52:40 +03005 printpath(tcp, tcp->u_arg[0]);
6 tprints(", ");
Dmitry V. Levine2fb0bb2015-09-15 21:51:15 +00007 print_timeval_pair(tcp, tcp->u_arg[1]);
Dmitry V. Levinc9a19922015-07-16 21:21:09 +00008
9 return RVAL_DECODED;
Dmitry V. Levin481e0672014-12-06 03:53:16 +000010}
11
Dmitry V. Levina0bd3742015-04-07 01:36:50 +000012SYS_FUNC(futimesat)
Dmitry V. Levin481e0672014-12-06 03:53:16 +000013{
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000014 print_dirfd(tcp, tcp->u_arg[0]);
Dmitry V. Levinb5a23ed2015-08-04 01:52:40 +030015 printpath(tcp, tcp->u_arg[1]);
16 tprints(", ");
Dmitry V. Levine2fb0bb2015-09-15 21:51:15 +000017 print_timeval_pair(tcp, tcp->u_arg[2]);
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000018
19 return RVAL_DECODED;
Dmitry V. Levin481e0672014-12-06 03:53:16 +000020}
21
Dmitry V. Levina0bd3742015-04-07 01:36:50 +000022SYS_FUNC(utimensat)
Dmitry V. Levin481e0672014-12-06 03:53:16 +000023{
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000024 print_dirfd(tcp, tcp->u_arg[0]);
Dmitry V. Levinb5a23ed2015-08-04 01:52:40 +030025 printpath(tcp, tcp->u_arg[1]);
26 tprints(", ");
Dmitry V. Levine2fb0bb2015-09-15 21:51:15 +000027 print_timespec_utime_pair(tcp, tcp->u_arg[2]);
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000028 tprints(", ");
29 printflags(at_flags, tcp->u_arg[3], "AT_???");
30
31 return RVAL_DECODED;
Dmitry V. Levin481e0672014-12-06 03:53:16 +000032}
33
34#ifdef ALPHA
Dmitry V. Levina0bd3742015-04-07 01:36:50 +000035SYS_FUNC(osf_utimes)
Dmitry V. Levin481e0672014-12-06 03:53:16 +000036{
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000037 printpath(tcp, tcp->u_arg[0]);
38 tprints(", ");
Dmitry V. Levinb5a23ed2015-08-04 01:52:40 +030039 printtv_bitness(tcp, tcp->u_arg[1], BITNESS_32, 0);
Dmitry V. Levinc9a19922015-07-16 21:21:09 +000040
41 return RVAL_DECODED;
Dmitry V. Levin481e0672014-12-06 03:53:16 +000042}
43#endif /* ALPHA */