Home
last modified time | relevance | path

Searched refs:erase_low (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/
H A Dkstack_erase.c74 static __always_inline void __stackleak_poison(unsigned long erase_low, in __stackleak_poison() argument
78 while (erase_low < erase_high) { in __stackleak_poison()
79 *(unsigned long *)erase_low = poison; in __stackleak_poison()
80 erase_low += sizeof(unsigned long); in __stackleak_poison()
89 unsigned long erase_low, erase_high; in __stackleak_erase() local
91 erase_low = stackleak_find_top_of_poison(task_stack_low, in __stackleak_erase()
95 current->prev_lowest_stack = erase_low; in __stackleak_erase()
99 * Write poison to the task's stack between 'erase_low' and in __stackleak_erase()
116 __stackleak_poison(erase_low, erase_high, KSTACK_ERASE_POISON); in __stackleak_erase()
/linux/arch/s390/include/asm/
H A Dprocessor.h140 static __always_inline void __stackleak_poison(unsigned long erase_low, in __stackleak_poison() argument
146 count = erase_high - erase_low; in __stackleak_poison()
167 : [addr] "+&a" (erase_low), [count] "+&d" (count), [tmp] "=&a" (tmp) in __stackleak_poison()