Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\jump_label.c Create Date:2022-07-28 07:41:22
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__jump_label_transform

Proto:static void __ref __jump_label_transform(struct jump_entry *entry, enum jump_label_type type, int init)

Type:void

Parameter:

TypeParameterName
struct jump_entry *entry
enum jump_label_typetype
intinit
73  __jump_label_set_jump_code(entry, type, & code, init)
86  If init || Values used for system_state. Ordering of the states must not be changed* as code checks for <, <=, >, >= STATE. == SYSTEM_BOOTING Then
87  text_poke_early((void * )jump_entry_code(entry), & code, JUMP_LABEL_NOP_SIZE)
89  Return
92  text_poke_bp((void * )jump_entry_code(entry), & code, JUMP_LABEL_NOP_SIZE, NULL)
Caller
NameDescribe
arch_jump_label_transform
arch_jump_label_transform_static