Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\workqueue.h Create Date:2022-07-28 05:35:53
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:mod_delayed_work - modify delay of or queue a delayed work*@wq: workqueue to use*@dwork: work to queue*@delay: number of jiffies to wait before queueing* mod_delayed_work_on() on local CPU.

Proto:static inline bool mod_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork, unsigned long delay)

Type:bool

Parameter:

TypeParameterName
struct workqueue_struct *wq
struct delayed_work *dwork
unsigned longdelay
524  Return mod_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay)
Caller
NameDescribe
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