Function report |
Source Code:kernel\time\timer.c |
Create Date:2022-07-28 10:39:49 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:mod_timer - modify a timer's timeout*@timer: the timer to be modified*@expires: new timeout in jiffies* mod_timer() is a more efficient way to update the expire field of an* active timer (if the timer is inactive it will be activated)* mod_timer(timer,
Proto:int mod_timer(struct timer_list *timer, unsigned long expires)
Type:int
Parameter:
Type | Parameter | Name |
---|---|---|
struct timer_list * | timer | |
unsigned long | expires |
1100 | Return __mod_timer(timer, expires, 0) |
Name | Describe |
---|---|
uv_heartbeat | percpu heartbeat timer |
idle_worker_timeout | |
pool_mayday_timeout | |
maybe_create_worker | maybe_create_worker - create a new worker if necessary*@pool: pool to create a new worker for* Create a new worker for @pool if necessary |
poll_spurious_irqs | |
note_interrupt | |
rcu_torture_reader | RCU torture reader kthread. Repeatedly dereferences rcu_torture_current,* incrementing the corresponding element of the pipeline array. The* counter in the element should never be greater than 1, otherwise, the* RCU implementation is broken. |
add_timer | add_timer - start a timer*@timer: the timer to be added* The kernel will do a ->function(@timer) callback from the* timer interrupt at the ->expires point in the future |
writeout_period | On idle system, we can be called long after we scheduled because we use* deferred timers so count with missed periods. |
laptop_io_completion | We've spun up the disk and we're in laptop mode: schedule writeback* of all dirty data a few seconds from now. If the flush is already scheduled* then push it back - the user is still using the disk. |
blk_mq_timeout_work | |
throtl_schedule_pending_timer | Call with queue lock held |
blkcg_iolatency_throttle |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |