int uw7_ftruncate64(int fd, u_int len, u_int len_hi) { return sys_ftruncate64(fd, (len | (loff_t)len_hi << 32)); }
asmlinkage long sys32_ftruncate64(unsigned int fd, unsigned long offset_low, unsigned long offset_high) { return sys_ftruncate64(fd, ((loff_t) offset_high << 32) | offset_low); }
asmlinkage long sys_ftruncate64_metag(unsigned int fd, unsigned long lo, unsigned long hi) { return sys_ftruncate64(fd, merge_64(hi, lo)); }
asmlinkage long trimedia_ftruncate64(unsigned int fd, unsigned int low , unsigned int high) { return sys_ftruncate64(fd, (loff_t)high << 32 | low); }