Lines Matching refs:timer_list
87 let timer_list = &mut TIMER_LIST.lock(); in activate() localVariable
90 if timer_list.is_empty() { in activate()
93 timer_list.push_back(inner_guard.self_ref.upgrade().unwrap()); in activate()
96 drop(timer_list); in activate()
102 for (pos, elt) in timer_list.iter().enumerate() { in activate()
108 let mut temp_list: LinkedList<Arc<Timer>> = timer_list.split_off(split_pos); in activate()
109 timer_list.push_back(inner_guard.self_ref.upgrade().unwrap()); in activate()
110 timer_list.append(&mut temp_list); in activate()
112 drop(timer_list); in activate()
173 let timer_list = TIMER_LIST.try_lock(); in run() localVariable
174 if timer_list.is_err() { in run()
177 let mut timer_list = timer_list.unwrap(); in run() localVariable
179 if timer_list.is_empty() { in run()
183 let timer_list_front = timer_list.pop_front().unwrap(); in run()
199 timer_list.push_front(timer_list_front); in run()
203 drop(timer_list); in run()
272 Ok(timer_list) => { in timer_get_first_expire()
274 if timer_list.is_empty() { in timer_get_first_expire()
279 return Ok(timer_list.front().unwrap().0.lock().expire_jiffies); in timer_get_first_expire()