ktime_set函数就是用来设置这个时间戳的数值的,通过传入一个秒数和纳秒数,可以将其转换成一个ktime_t类型的时间戳。 使用ktime_set函数可以方便地操作时间戳,比如在定时器中设置触发时间、在事件处理程序中记录事件发生时间等等。在编写驱动程序或者内核模块时,经常会用到这个函数来处理时间相关的操作。 除了ktime_...
suspend_time = ktime_set(0, 0); lock->stat.max_time = ktime_set(0,...0); lock->stat.last_time = ktime_set(0, 0); #endif // 初始化flag lock->flags = (type & WAKE_LOCK_TYPE_MASK...lock_count = lock->stat.count; int expire_count = lock->stat.expire_count; ktime_t...
* Return: The ktime_t representation of the value. */ staticinlinektime_tktime_set(constlongsecs,constunsigned longnsecs) staticinlinektime_tktime_set(consts64secs,constunsigned longnsecs) { #if(BITS_PER_LONG==64) if(unlikely(secs>=KTIME_SEC_MAX)) ...