函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\workqueue.h Create Date:2022-07-27 06:39:53
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:修改延迟工作队列

函数原型:static inline bool mod_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork, unsigned long delay)

返回类型:bool

参数:

类型参数名称
struct workqueue_struct *wq
struct delayed_work *dwork
unsigned longdelay
524  返回:mod_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay)
调用者
名称描述
cgroup1_pidlist_destroy_allUsed to destroy all pidlists lingering waiting for destroy timer. None* should be left afterwards.
cgroup_pidlist_stop
wb_shutdownRemove bdi from the global list and shutdown any threads we have running
disk_flush_eventsdisk_flush_events - schedule immediate event checking and flushing*@disk: disk to check and flush events for*@mask: events to flush* Schedule immediate event checking on @disk if not blocked. Events in*@mask are scheduled to be cleared from the driver
wb_wakeup
wb_queue_work
dirtytime_interval_handler