Defined in 1 files as a member:

Defined in 1 files as a macro:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

arch/x86/kernel/process.c force_reload_TR() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 0 dt 4096-ptr_max
PARAM_VALUE 1 entry 8
PARAM_VALUE 2 desc 40915443916812288
PARAM_VALUE 3 type 9
BUF_SIZE 0 dt 128
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 16
DATA_SOURCE 0 dt r get_current_gdt_rw
NOCHECK_CALL

arch/x86/kernel/cpu/common.c __set_tss_desc() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 1 entry 8
PARAM_VALUE 2 desc 7024585098370211840
PARAM_VALUE 3 type 9
BUF_SIZE 0 dt 128
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 16
DATA_SOURCE 0 dt r get_cpu_gdt_rw
DATA_SOURCE 1 entry $1
MEM_ZERO 2 desc
NOCHECK_CALL
HALF_LOCKED2 irq

arch/x86/kernel/cpu/common.c setup_getcpu() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 1 entry 15
PARAM_VALUE 2 desc 2789719419277066240
PARAM_VALUE 3 type 16
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 8
NOCHECK_CALL
HALF_LOCKED2 irq

arch/x86/power/cpu.c __set_tss_desc() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 1 entry 8
PARAM_VALUE 2 desc 6926493079570784256
PARAM_VALUE 3 type 9
BUF_SIZE 0 dt 128
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 16
DATA_SOURCE 0 dt r get_cpu_gdt_rw
DATA_SOURCE 1 entry $1
MEM_ZERO 2 desc
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &system_transition_mutex

arch/x86/power/cpu.c fix_processor_context() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 0 dt 4096-ptr_max
PARAM_VALUE 1 entry 8
PARAM_VALUE 2 desc 3554221114533289984
PARAM_VALUE 3 type 9
BUF_SIZE 0 dt 128
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 16
DATA_SOURCE 0 dt r get_cpu_gdt_rw
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 irq
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &system_transition_mutex

arch/x86/kvm/vmx/vmx.c force_reload_TR() -> write_gdt_entry()

Type Parameter Key Value
PARAM_VALUE 0 dt 4096-ptr_max
PARAM_VALUE 1 entry 8
PARAM_VALUE 2 desc 6619159222686539776
PARAM_VALUE 3 type 9
BUF_SIZE 0 dt 128
BUF_SIZE 0 dt 128
BUF_SIZE 2 desc 16
DATA_SOURCE 0 dt r get_current_gdt_rw
NOCHECK_CALL