at v6.18-rc7 35 lines 568 B view raw
1// SPDX-License-Identifier: GPL-2.0 2 3#include <linux/delay.h> 4#include <linux/ktime.h> 5#include <linux/timekeeping.h> 6 7void rust_helper_fsleep(unsigned long usecs) 8{ 9 fsleep(usecs); 10} 11 12ktime_t rust_helper_ktime_get_real(void) 13{ 14 return ktime_get_real(); 15} 16 17ktime_t rust_helper_ktime_get_boottime(void) 18{ 19 return ktime_get_boottime(); 20} 21 22ktime_t rust_helper_ktime_get_clocktai(void) 23{ 24 return ktime_get_clocktai(); 25} 26 27s64 rust_helper_ktime_to_us(const ktime_t kt) 28{ 29 return ktime_to_us(kt); 30} 31 32s64 rust_helper_ktime_to_ms(const ktime_t kt) 33{ 34 return ktime_to_ms(kt); 35}