Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/events/utils.c get_branch_type() -> decode_branch_type()

Type Parameter Key Value
PARAM_VALUE 0 insn 5918861713348698112
PARAM_VALUE 0 insn->addr_bytes 4,8
PARAM_VALUE 0 insn->attr 0
PARAM_VALUE 0 insn->displacement.got 0
PARAM_VALUE 0 insn->displacement.nbytes 0
PARAM_VALUE 0 insn->displacement.value 0
PARAM_VALUE 0 insn->emulate_prefix_size 0
PARAM_VALUE 0 insn->end_kaddr 4096-ptr_max
PARAM_VALUE 0 insn->immediate.got 0
PARAM_VALUE 0 insn->immediate.nbytes 0
PARAM_VALUE 0 insn->immediate.value 0
PARAM_VALUE 0 insn->immediate1.got 0
PARAM_VALUE 0 insn->immediate1.nbytes 0
PARAM_VALUE 0 insn->immediate1.value 0
PARAM_VALUE 0 insn->immediate2.got 0
PARAM_VALUE 0 insn->immediate2.nbytes 0
PARAM_VALUE 0 insn->immediate2.value 0
PARAM_VALUE 0 insn->length 0
PARAM_VALUE 0 insn->modrm.got 0
PARAM_VALUE 0 insn->modrm.nbytes 0
PARAM_VALUE 0 insn->modrm.value 0
PARAM_VALUE 0 insn->moffset1.got 0
PARAM_VALUE 0 insn->moffset1.nbytes 0
PARAM_VALUE 0 insn->moffset1.value 0
PARAM_VALUE 0 insn->moffset2.got 0
PARAM_VALUE 0 insn->moffset2.nbytes 0
PARAM_VALUE 0 insn->moffset2.value 0
PARAM_VALUE 0 insn->opcode.got 0
PARAM_VALUE 0 insn->opcode.nbytes 0
PARAM_VALUE 0 insn->opnd_bytes 4
PARAM_VALUE 0 insn->prefixes.got 0
PARAM_VALUE 0 insn->prefixes.nbytes 0
PARAM_VALUE 0 insn->rex_prefix.got 0
PARAM_VALUE 0 insn->rex_prefix.nbytes 0
PARAM_VALUE 0 insn->rex_prefix.value 0
PARAM_VALUE 0 insn->sib.got 0
PARAM_VALUE 0 insn->sib.nbytes 0
PARAM_VALUE 0 insn->sib.value 0
PARAM_VALUE 0 insn->vex_prefix.got 0
PARAM_VALUE 0 insn->vex_prefix.nbytes 0
PARAM_VALUE 0 insn->vex_prefix.value 0
PARAM_VALUE 0 insn->x86_64 0-1
PARAM_VALUE 0 insn->xop_prefix.nbytes 0
MEM_ZERO 0 insn
RX_PATH
TASK_NOT_RUNNING

arch/x86/events/utils.c get_branch_type() -> decode_branch_type()

Type Parameter Key Value
PARAM_VALUE 0 insn 5918861713348698112
PARAM_VALUE 0 insn->addr_bytes 4,8
PARAM_VALUE 0 insn->attr 0
PARAM_VALUE 0 insn->displacement.got 0
PARAM_VALUE 0 insn->displacement.nbytes 0
PARAM_VALUE 0 insn->displacement.value 0
PARAM_VALUE 0 insn->emulate_prefix_size 0
PARAM_VALUE 0 insn->end_kaddr 4096-ptr_max
PARAM_VALUE 0 insn->immediate.got 0
PARAM_VALUE 0 insn->immediate.nbytes 0
PARAM_VALUE 0 insn->immediate.value 0
PARAM_VALUE 0 insn->immediate1.got 0
PARAM_VALUE 0 insn->immediate1.nbytes 0
PARAM_VALUE 0 insn->immediate1.value 0
PARAM_VALUE 0 insn->immediate2.got 0
PARAM_VALUE 0 insn->immediate2.nbytes 0
PARAM_VALUE 0 insn->immediate2.value 0
PARAM_VALUE 0 insn->length 0
PARAM_VALUE 0 insn->modrm.got 0
PARAM_VALUE 0 insn->modrm.nbytes 0
PARAM_VALUE 0 insn->modrm.value 0
PARAM_VALUE 0 insn->moffset1.got 0
PARAM_VALUE 0 insn->moffset1.nbytes 0
PARAM_VALUE 0 insn->moffset1.value 0
PARAM_VALUE 0 insn->moffset2.got 0
PARAM_VALUE 0 insn->moffset2.nbytes 0
PARAM_VALUE 0 insn->moffset2.value 0
PARAM_VALUE 0 insn->opcode.got 0
PARAM_VALUE 0 insn->opcode.nbytes 0
PARAM_VALUE 0 insn->opnd_bytes 4
PARAM_VALUE 0 insn->prefixes.got 0
PARAM_VALUE 0 insn->prefixes.nbytes 0
PARAM_VALUE 0 insn->rex_prefix.got 0
PARAM_VALUE 0 insn->rex_prefix.nbytes 0
PARAM_VALUE 0 insn->rex_prefix.value 0
PARAM_VALUE 0 insn->sib.got 0
PARAM_VALUE 0 insn->sib.nbytes 0
PARAM_VALUE 0 insn->sib.value 0
PARAM_VALUE 0 insn->vex_prefix.got 0
PARAM_VALUE 0 insn->vex_prefix.nbytes 0
PARAM_VALUE 0 insn->vex_prefix.value 0
PARAM_VALUE 0 insn->x86_64 0-1
PARAM_VALUE 0 insn->xop_prefix.nbytes 0
MEM_ZERO 0 insn
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags