函数逻辑报告 |
Source Code:include\linux\workqueue.h |
Create Date:2022-07-27 06:39:54 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| 首页 | 函数Tree |
| 注解内核,赢得工具 | 下载SCCT | English |
函数名称:在延迟工作队列中放置任务
函数原型:static inline bool schedule_delayed_work(struct delayed_work *dwork, unsigned long delay)
返回类型:bool
参数:
| 类型 | 参数 | 名称 |
|---|---|---|
| struct delayed_work * | dwork | |
| unsigned long | delay |
| 610 | 返回:启动延迟工作队列 |
| 名称 | 描述 |
|---|---|
| test_klp_callbacks_busy_init | |
| free_object | Put the object back into the pool and schedule work to free objects* if necessary. |
| tsc_refine_calibration_work | |
| init_tsc_clocksource | |
| check_corruption | |
| start_periodic_check_for_corruption | |
| psi_avgs_work | |
| psi_task_change | |
| pm_qos_update_request_timeout | pm_qos_update_request_timeout - modifies an existing qos request temporarily.*@req : handle to list element holding a pm_qos request to use*@new_value: defines the temporal qos request*@timeout_us: the effective duration of this qos request in usecs. |
| klp_try_complete_transition | Try to switch all remaining tasks to the target patch state by walking the* stacks of sleeping tasks and looking for any to-be-patched or* to-be-unpatched functions. If such functions are found, the task can't be* switched yet. |
| kick_kprobe_optimizer | Start optimizer after OPTIMIZE_DELAY passed |
| unaccount_event | |
| __static_key_slow_dec_deferred | |
| fput_many | |
| mntput_no_expire | |
| wakeup_dirtytime_writeback | Wake up bdi's periodically to make sure dirtytime inodes gets* written back periodically. We deliberately do *not* check the* b_dirtytime list in wb_has_dirty_io(), since this would cause the* kernel to be constantly waking up once there are any dirtytime |
| start_dirtytime_writeback |
| 源代码转换工具 开放的插件接口 | X |
|---|---|
| 支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |