Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:branch_emulate_op

Proto:static bool branch_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs)

Type:bool

Parameter:

TypeParameterName
struct arch_uprobe *auprobe
struct pt_regs *regs
639  new_ip = Return frame for iretq += ilen
640  offs = offs
642  If branch_is_call(auprobe) Then
652  If emulate_push_stack(regs, new_ip) Then Return false
654  Else if Not check_jmp_cond(auprobe, regs) Then
655  offs = 0
658  Return frame for iretq = new_ip + offs
659  Return true