Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 1 | #include "defs.h" |
| 2 | |
Dmitry V. Levin | a0bd374 | 2015-04-07 01:36:50 +0000 | [diff] [blame] | 3 | SYS_FUNC(utimes) |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 4 | { |
Dmitry V. Levin | b5a23ed | 2015-08-04 01:52:40 +0300 | [diff] [blame] | 5 | printpath(tcp, tcp->u_arg[0]); |
| 6 | tprints(", "); |
Dmitry V. Levin | e2fb0bb | 2015-09-15 21:51:15 +0000 | [diff] [blame] | 7 | print_timeval_pair(tcp, tcp->u_arg[1]); |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 8 | |
| 9 | return RVAL_DECODED; |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 10 | } |
| 11 | |
Dmitry V. Levin | a0bd374 | 2015-04-07 01:36:50 +0000 | [diff] [blame] | 12 | SYS_FUNC(futimesat) |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 13 | { |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 14 | print_dirfd(tcp, tcp->u_arg[0]); |
Dmitry V. Levin | b5a23ed | 2015-08-04 01:52:40 +0300 | [diff] [blame] | 15 | printpath(tcp, tcp->u_arg[1]); |
| 16 | tprints(", "); |
Dmitry V. Levin | e2fb0bb | 2015-09-15 21:51:15 +0000 | [diff] [blame] | 17 | print_timeval_pair(tcp, tcp->u_arg[2]); |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 18 | |
| 19 | return RVAL_DECODED; |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 20 | } |
| 21 | |
Dmitry V. Levin | a0bd374 | 2015-04-07 01:36:50 +0000 | [diff] [blame] | 22 | SYS_FUNC(utimensat) |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 23 | { |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 24 | print_dirfd(tcp, tcp->u_arg[0]); |
Dmitry V. Levin | b5a23ed | 2015-08-04 01:52:40 +0300 | [diff] [blame] | 25 | printpath(tcp, tcp->u_arg[1]); |
| 26 | tprints(", "); |
Dmitry V. Levin | e2fb0bb | 2015-09-15 21:51:15 +0000 | [diff] [blame] | 27 | print_timespec_utime_pair(tcp, tcp->u_arg[2]); |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 28 | tprints(", "); |
| 29 | printflags(at_flags, tcp->u_arg[3], "AT_???"); |
| 30 | |
| 31 | return RVAL_DECODED; |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 32 | } |
| 33 | |
| 34 | #ifdef ALPHA |
Dmitry V. Levin | a0bd374 | 2015-04-07 01:36:50 +0000 | [diff] [blame] | 35 | SYS_FUNC(osf_utimes) |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 36 | { |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 37 | printpath(tcp, tcp->u_arg[0]); |
| 38 | tprints(", "); |
Dmitry V. Levin | b5a23ed | 2015-08-04 01:52:40 +0300 | [diff] [blame] | 39 | printtv_bitness(tcp, tcp->u_arg[1], BITNESS_32, 0); |
Dmitry V. Levin | c9a1992 | 2015-07-16 21:21:09 +0000 | [diff] [blame] | 40 | |
| 41 | return RVAL_DECODED; |
Dmitry V. Levin | 481e067 | 2014-12-06 03:53:16 +0000 | [diff] [blame] | 42 | } |
| 43 | #endif /* ALPHA */ |