Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsys_x86_64.c31 if (va_align.flags < 0 || !(va_align.flags & (2 - mmap_is_ia32()))) in get_align_mask()
37 return va_align.mask; in get_align_mask()
42 * va_align.bits, [12:upper_bit), are set to a random value instead of
52 return va_align.bits & get_align_mask(); in get_align_bits()
65 if (va_align.flags < 0) in control_va_addr_alignment()
72 va_align.flags = ALIGN_VA_32; in control_va_addr_alignment()
74 va_align.flags = ALIGN_VA_64; in control_va_addr_alignment()
76 va_align.flags = 0; in control_va_addr_alignment()
78 va_align in control_va_addr_alignment()
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsys_x86_64.c31 if (va_align.flags < 0 || !(va_align.flags & (2 - mmap_is_ia32()))) in get_align_mask()
37 return va_align.mask; in get_align_mask()
42 * va_align.bits, [12:upper_bit), are set to a random value instead of
52 return va_align.bits & get_align_mask(); in get_align_bits()
65 if (va_align.flags < 0) in control_va_addr_alignment()
72 va_align.flags = ALIGN_VA_32; in control_va_addr_alignment()
74 va_align.flags = ALIGN_VA_64; in control_va_addr_alignment()
76 va_align.flags = 0; in control_va_addr_alignment()
78 va_align in control_va_addr_alignment()
[all...]
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dmmap.c27 struct va_alignment __read_mostly va_align = { variable
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dmmap.c27 struct va_alignment __read_mostly va_align = { variable
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/
H A Damd.c634 va_align.mask = (upperbit - 1) & PAGE_MASK; in bsp_init_amd()
635 va_align.flags = ALIGN_VA_32 | ALIGN_VA_64; in bsp_init_amd()
638 va_align.bits = get_random_int() & va_align.mask; in bsp_init_amd()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
H A Damd.c578 va_align.mask = (upperbit - 1) & PAGE_MASK; in bsp_init_amd()
579 va_align.flags = ALIGN_VA_32 | ALIGN_VA_64; in bsp_init_amd()
582 va_align.bits = get_random_u32() & va_align.mask; in bsp_init_amd()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Delf.h400 extern struct va_alignment va_align;
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Delf.h393 extern struct va_alignment va_align;

Completed in 7 milliseconds