Function report |
Source Code:arch\x86\kernel\process.h |
Create Date:2022-07-28 07:29:47 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:This needs to be inline to optimize for the common case where no extra* work needs to be done.
Proto:static inline void switch_to_extra(struct task_struct *prev, struct task_struct *next)
Type:void
Parameter:
Type | Parameter | Name |
---|---|---|
struct task_struct * | prev | |
struct task_struct * | next |
26 | If Not static_branch_likely( & switch_to_cond_stibp) Then |
27 | prev_tif &= ~_TIF_SPEC_IB |
28 | next_tif &= ~_TIF_SPEC_IB |
36 | If Value for the false possibility is greater at compile time(next_tif & _TIF_WORK_CTXSW_NEXT || prev_tif & _TIF_WORK_CTXSW_PREV) Then __switch_to_xtra(prev, next) |
Name | Describe |
---|---|
__switch_to | switch_to(x,y) should switch tasks from x to y |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |