Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

arch/x86/lib/insn-eval.c insn_get_seg_base() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4576027202805977088
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

arch/x86/kernel/process_64.c x86_fsgsbase_read_task() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

arch/x86/kernel/process_64.c x86_fsgsbase_read_task() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &task->mm->context.lock
TYPE_LOCK (struct mm_context_t)->lock

arch/x86/events/core.c get_segment_base() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

arch/x86/kvm/x86.c emulator_set_segment() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
DATA_SOURCE 0 desc $2
USER_DATA 0 desc->base0 0
USER_DATA 0 desc->limit0 0

arch/x86/kernel/step.c convert_ip_to_linear() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &child->mm->context.lock
TYPE_LOCK (struct mm_context_t)->lock

arch/x86/kvm/emulate.c __load_segment_descriptor() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 5003382777688281088
MEM_ZERO 0 desc

arch/x86/kvm/emulate.c emulator_io_port_access_allowed() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 7832704478092247040

arch/x86/kvm/emulate.c get_descriptor_table_ptr() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 4518710023234416640

arch/x86/kvm/emulate.c task_switch_16() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 5115147109071486976
DATA_SOURCE 0 desc $3

arch/x86/kvm/emulate.c task_switch_32() -> get_desc_base()

Type Parameter Key Value
PARAM_VALUE 0 desc 5115147109071486976
DATA_SOURCE 0 desc $3

arch/x86/kernel/tls.c fill_user_desc() -> get_desc_base()

Type Parameter Key Value
BUF_SIZE 0 desc (-1),24
BUF_SIZE 0 desc (-1),24
DATA_SOURCE 0 desc $2
RX_PATH
TASK_NOT_RUNNING