函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\include\asm\fpu\internal.h Create Date:2022-07-27 08:28:42
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:This function is called only during boot time when x86 caps are not set* up and alternative can not be used yet.

函数原型:static inline void copy_xregs_to_kernel_booting(struct xregs_state *xstate)

返回类型:void

参数:

类型参数名称
struct xregs_state *xstate
276  mask等于负1
277  lmask等于mask
278  hmask等于mask右移32位
281  WARN_ON(Values used for system_state. Ordering of the states must not be changed* as code checks for <, <=, >, >= STATE. != SYSTEM_BOOTING)
283  如果boot_cpu_has(XSAVES/XRSTORS instructions )则XSTATE_OP(XSAVES, xstate, lmask, hmask, err)
285  否则XSTATE_OP(These macros all use (%edi)/(%rdi) as the single memory argument. , xstate, lmask, hmask, err)
289  WARN_ON_FPU(err)
调用者
名称描述
setup_init_fpu_bufsetup the xstate image representing the init state