函数逻辑报告 | 
Source Code:kernel\time\ntp.c | 
Create Date:2022-07-27 11:43:31 | 
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick | 
| 首页 | 函数Tree | 
| 注解内核,赢得工具 | 下载SCCT | English | 
函数名称:process_adjtimex_modes
函数原型:static inline void process_adjtimex_modes(const struct __kernel_timex *txc, s32 *time_tai)
返回类型:void
参数:
| 类型 | 参数 | 名称 | 
|---|---|---|
| const struct __kernel_timex * | txc | |
| s32 * | time_tai | 
| 667 | 如果 mode selector 按位与select nanosecond resolution 则clock status bits: 或等于solution (0 = us, 1 = ns) (ro) | 
| 670 | 如果 mode selector 按位与select microsecond resolution 则clock status bits: 与等于solution (0 = us, 1 = ns) (ro) 的反 | 
| 673 | 如果 mode selector 按位与quency offset 则 | 
| 687 | 如果 mode selector 按位与pll time constant 则 | 
| 689 | 如果非clock status bits: 按位与solution (0 = us, 1 = ns) (ro) 的值则pll time constant: 加等于4 | 
| 691 | pll time constant: 等于两数取小(pll time constant: , (long)maximum time constant (shift) ) | 
| 692 | pll time constant: 等于两数取大(pll time constant: , 0l) | 
| 695 | 如果 mode selector 按位与set TAI offset 且 pll time constant 大于等于0且 pll time constant 小于等于MAX_TAI_OFFSET则time_tai等于 pll time constant | 
| 699 | 如果 mode selector 按位与ime offset 则ntp_update_offset( time offset (usec) ) | 
| 705 | 如果 mode selector 按位与ick value 按位或quency offset 按位或ime offset 的值则Update (tick_length, tick_length_base, tick_nsec), based* on (tick_usec, ntp_tick_adj, time_freq): | 
| 名称 | 描述 | 
|---|---|
| __do_adjtimex | adjtimex mainly allows reading (and writing, if superuser) of* kernel time-keeping variables. used by xntpd. | 
| 源代码转换工具 开放的插件接口  | X | 
|---|---|
| 支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码  |