函数逻辑报告 |
Source Code:include\linux\jiffies.h |
Create Date:2022-07-27 06:39:44 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:msecs_to_jiffies: - convert milliseconds to jiffies*@m: time in milliseconds* conversion is done as follows:* - negative values mean 'infinite timeout' (MAX_JIFFY_OFFSET)* - 'too large' values [that would result in larger than
函数原型:static __always_inline unsigned long msecs_to_jiffies(const unsigned int m)
返回类型:unsigned long
参数:
类型 | 参数 | 名称 |
---|---|---|
const unsigned int | m |
366 | 如果__builtin_constant_p(m)则 |
370 | 否则 |
名称 | 描述 |
---|---|
__prandom_timer | |
__prandom_start_seed_timer | |
test_klp_callbacks_busy_init | |
cqm_handle_limbo | Handler to scan the limbo list and move the RMIDs* to free list whose occupancy < threshold_occupancy. |
cqm_setup_limbo_handler | |
mbm_handle_overflow | |
mbm_setup_overflow_handler | |
do_proc_dointvec_ms_jiffies_conv | |
sched_rr_handler | |
try_to_freeze_tasks | |
freeze_processes | ze_processes - Signal user space processes to enter the refrigerator.* The current thread will not be frozen. The same process that calls* freeze_processes must later call thaw_processes.* On success, returns 0 |
printk_timed_ratelimit | printk_timed_ratelimit - caller-controlled printk ratelimiting*@caller_jiffies: pointer to caller's state*@interval_msecs: minimum interval between prints* printk_timed_ratelimit() returns true if more than @interval_msecs* milliseconds have elapsed since |
msleep | msleep - sleep safely even with waitqueue interruptions*@msecs: Time in milliseconds to sleep for |
msleep_interruptible | msleep_interruptible - sleep waiting for signals*@msecs: Time in milliseconds to sleep for |
wb_wakeup_delayed | This function is used when the first inode for this wb is marked dirty |
stable_node_dup | |
ksm_scan_thread | |
khugepaged_alloc_sleep | |
khugepaged_wait_work | |
kmemleak_scan_thread | Thread function performing automatic memory scanning. Unreferenced objects* at the end of a memory scan are reported but only the first time. |
kmemleak_write | File write operation to configure kmemleak at run-time |
kmemleak_init | 内存泄漏检测机制的初始化 |
queue_io_timeout_store | |
blk_mq_delay_kick_requeue_list | |
__blk_mq_delay_run_hw_queue | |
disk_events_poll_jiffies | |
blk_fill_sghdr_rq | |
bsg_sg_io | |
deadline_read_expire_store | |
deadline_write_expire_store | |
deadline_writes_starved_store | |
deadline_front_merges_store | |
deadline_fifo_batch_store | |
bfq_wr_duration | |
bfq_handle_burst | If many queues belonging to the same group happen to be created* shortly after each other, then the processes associated with these* queues have typically a common goal |
bfq_bfqq_handle_idle_busy_switch | |
bfq_add_request | |
bfq_update_has_short_ttime | |
bfq_init_queue | |
bfq_fifo_expire_sync_store | |
bfq_fifo_expire_async_store | |
bfq_back_seek_max_store | |
bfq_back_seek_penalty_store | |
bfq_slice_idle_store | |
bfq_timeout_sync_store | Leaving this name to preserve name compatibility with cfq* parameters, but this timeout is used for both sync and async. |
bfq_init | |
wb_writeback | Explicit flushing or periodic writeback of "old" data |
wb_check_old_data_flush | |
io_sq_offload_start | |
nla_get_msecs | 返回载荷毫秒属性 |
dst_metric_rtt | RTT metrics are stored in milliseconds for user ABI, but used as jiffies |
rdma_alloc_hw_stats_struct | dma_alloc_hw_stats_struct - Helper function to allocate dynamic struct* for drivers.*@names - Array of static const char **@num_counters - How many elements in array*@lifespan - How many milliseconds between updates |
blk_stat_activate_msecs | lk_stat_activate_msecs() - Gather block statistics during a time window in* milliseconds.*@cb: The callback.*@msecs: Number of milliseconds to gather statistics for.* The timer callback will be called when the window expires. |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |