#undef TASK_SIZE
 #define TASK_SIZE TASK_SIZE32
 
-#undef ns_to_timeval
-#define ns_to_timeval ns_to_old_timeval32
+#undef ns_to_kernel_old_timeval
+#define ns_to_kernel_old_timeval ns_to_old_timeval32
 
 #include "../../../fs/binfmt_elf.c"
 
 #undef TASK_SIZE
 #define TASK_SIZE TASK_SIZE32
 
-#undef ns_to_timeval
-#define ns_to_timeval ns_to_old_timeval32
+#undef ns_to_kernel_old_timeval
+#define ns_to_kernel_old_timeval ns_to_old_timeval32
 
 #include "../../../fs/binfmt_elf.c"
 
                 * group-wide total, not its individual thread total.
                 */
                thread_group_cputime(p, &cputime);
-               prstatus->pr_utime = ns_to_timeval(cputime.utime);
-               prstatus->pr_stime = ns_to_timeval(cputime.stime);
+               prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime);
+               prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime);
        } else {
                u64 utime, stime;
 
                task_cputime(p, &utime, &stime);
-               prstatus->pr_utime = ns_to_timeval(utime);
-               prstatus->pr_stime = ns_to_timeval(stime);
+               prstatus->pr_utime = ns_to_kernel_old_timeval(utime);
+               prstatus->pr_stime = ns_to_kernel_old_timeval(stime);
        }
 
-       prstatus->pr_cutime = ns_to_timeval(p->signal->cutime);
-       prstatus->pr_cstime = ns_to_timeval(p->signal->cstime);
+       prstatus->pr_cutime = ns_to_kernel_old_timeval(p->signal->cutime);
+       prstatus->pr_cstime = ns_to_kernel_old_timeval(p->signal->cstime);
 }
 
 static int fill_psinfo(struct elf_prpsinfo *psinfo, struct task_struct *p,
 
                 * group-wide total, not its individual thread total.
                 */
                thread_group_cputime(p, &cputime);
-               prstatus->pr_utime = ns_to_timeval(cputime.utime);
-               prstatus->pr_stime = ns_to_timeval(cputime.stime);
+               prstatus->pr_utime = ns_to_kernel_old_timeval(cputime.utime);
+               prstatus->pr_stime = ns_to_kernel_old_timeval(cputime.stime);
        } else {
                u64 utime, stime;
 
                task_cputime(p, &utime, &stime);
-               prstatus->pr_utime = ns_to_timeval(utime);
-               prstatus->pr_stime = ns_to_timeval(stime);
+               prstatus->pr_utime = ns_to_kernel_old_timeval(utime);
+               prstatus->pr_stime = ns_to_kernel_old_timeval(stime);
        }
-       prstatus->pr_cutime = ns_to_timeval(p->signal->cutime);
-       prstatus->pr_cstime = ns_to_timeval(p->signal->cstime);
+       prstatus->pr_cutime = ns_to_kernel_old_timeval(p->signal->cutime);
+       prstatus->pr_cstime = ns_to_kernel_old_timeval(p->signal->cstime);
 
        prstatus->pr_exec_fdpic_loadmap = p->mm->context.exec_fdpic_loadmap;
        prstatus->pr_interp_fdpic_loadmap = p->mm->context.interp_fdpic_loadmap;
 
 #define elf_prstatus   compat_elf_prstatus
 #define elf_prpsinfo   compat_elf_prpsinfo
 
-#undef ns_to_timeval
-#define ns_to_timeval ns_to_old_timeval32
+#undef ns_to_kernel_old_timeval
+#define ns_to_kernel_old_timeval ns_to_old_timeval32
 
 /*
  * To use this file, asm/elf.h must define compat_elf_check_arch.
 
        pid_t   pr_ppid;
        pid_t   pr_pgrp;
        pid_t   pr_sid;
-       struct timeval pr_utime;        /* User time */
-       struct timeval pr_stime;        /* System time */
-       struct timeval pr_cutime;       /* Cumulative user time */
-       struct timeval pr_cstime;       /* Cumulative system time */
+       struct __kernel_old_timeval pr_utime;   /* User time */
+       struct __kernel_old_timeval pr_stime;   /* System time */
+       struct __kernel_old_timeval pr_cutime;  /* Cumulative user time */
+       struct __kernel_old_timeval pr_cstime;  /* Cumulative system time */
 #if 0
        long    pr_instr;               /* Current instruction */
 #endif