SYS_FUNC(kexec_load)
{
/* entry, nr_segments */
- printaddr(widen_to_ulong(tcp->u_arg[0]));
- tprintf(", %lu, ", widen_to_ulong(tcp->u_arg[1]));
+ printaddr(tcp->u_arg[0]);
+ tprintf(", %lu, ", tcp->u_arg[1]);
/* segments */
- print_kexec_segments(tcp, widen_to_ulong(tcp->u_arg[2]),
- widen_to_ulong(tcp->u_arg[1]));
+ print_kexec_segments(tcp, tcp->u_arg[2],
+ tcp->u_arg[1]);
tprints(", ");
/* flags */
- unsigned long n = widen_to_ulong(tcp->u_arg[3]);
+ unsigned long n = tcp->u_arg[3];
printxval_long(kexec_arch_values, n & KEXEC_ARCH_MASK, "KEXEC_ARCH_???");
n &= ~(unsigned long) KEXEC_ARCH_MASK;
if (n) {
/* arg 1: pid */
tprintf("%d, ", (int) tcp->u_arg[0]);
} else {
- unsigned long local_iovcnt = widen_to_ulong(tcp->u_arg[2]);
- unsigned long remote_iovcnt = widen_to_ulong(tcp->u_arg[4]);
- unsigned long flags = widen_to_ulong(tcp->u_arg[5]);
+ unsigned long local_iovcnt = tcp->u_arg[2];
+ unsigned long remote_iovcnt = tcp->u_arg[4];
+ unsigned long flags = tcp->u_arg[5];
/* arg 2: local iov */
tprint_iov_upto(tcp, local_iovcnt, tcp->u_arg[1],
SYS_FUNC(process_vm_writev)
{
- unsigned long local_iovcnt = widen_to_ulong(tcp->u_arg[2]);
- unsigned long remote_iovcnt = widen_to_ulong(tcp->u_arg[4]);
- unsigned long flags = widen_to_ulong(tcp->u_arg[5]);
+ unsigned long local_iovcnt = tcp->u_arg[2];
+ unsigned long remote_iovcnt = tcp->u_arg[4];
+ unsigned long flags = tcp->u_arg[5];
/* arg 1: pid */
tprintf("%d, ", (int) tcp->u_arg[0]);