Searched refs:fixed_percpu_data (Results 1 - 8 of 8) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dstackprotector.h14 * fixed_percpu_data which contains stack_canary at the appropriate
55 BUILD_BUG_ON(offsetof(struct fixed_percpu_data, stack_canary) != 40);
60 this_cpu_write(fixed_percpu_data.stack_canary, canary);
69 per_cpu(fixed_percpu_data.stack_canary, cpu) = idle->stack_canary;
H A Dprocessor.h389 struct fixed_percpu_data { struct
402 DECLARE_PER_CPU_FIRST(struct fixed_percpu_data, fixed_percpu_data) __visible;
403 DECLARE_INIT_PER_CPU(fixed_percpu_data); variable
407 return (unsigned long)per_cpu(fixed_percpu_data.gs_base, cpu);
/linux-master/arch/x86/kernel/
H A Dasm-offsets_64.c60 OFFSET(FIXED_stack_canary, fixed_percpu_data, stack_canary);
H A Dvmlinux.lds.S500 INIT_PER_CPU(fixed_percpu_data);
504 . = ASSERT((fixed_percpu_data == 0),
505 "fixed_percpu_data is not at start of per-cpu area");
H A Dhead_64.S73 leaq INIT_PER_CPU_VAR(fixed_percpu_data)(%rip), %rdx
364 * The base of %gs always points to fixed_percpu_data. If the
371 leaq INIT_PER_CPU_VAR(fixed_percpu_data)(%rip), %rdx
/linux-master/arch/x86/xen/
H A Dxen-head.S56 * The base of %gs always points to fixed_percpu_data. If the
62 movq $INIT_PER_CPU_VAR(fixed_percpu_data),%rax
/linux-master/arch/x86/kernel/cpu/
H A Dcommon.c2011 DEFINE_PER_CPU_FIRST(struct fixed_percpu_data,
2012 fixed_percpu_data) __aligned(PAGE_SIZE) __visible;
2013 EXPORT_PER_CPU_SYMBOL_GPL(fixed_percpu_data); variable
/linux-master/arch/x86/entry/
H A Dentry_64.S195 movq %rbx, PER_CPU_VAR(fixed_percpu_data + FIXED_stack_canary)

Completed in 118 milliseconds