Home
last modified time | relevance | path

Searched refs:scratch_unat (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/arch/ia64/kernel/
Dptrace.c73 ia64_get_scratch_nat_bits (struct pt_regs *pt, unsigned long scratch_unat) in ia64_get_scratch_nat_bits() argument
94 val = GET_BITS( 1, 1, scratch_unat); in ia64_get_scratch_nat_bits()
95 val |= GET_BITS( 2, 3, scratch_unat); in ia64_get_scratch_nat_bits()
96 val |= GET_BITS(12, 13, scratch_unat); in ia64_get_scratch_nat_bits()
97 val |= GET_BITS(14, 14, scratch_unat); in ia64_get_scratch_nat_bits()
98 val |= GET_BITS(15, 15, scratch_unat); in ia64_get_scratch_nat_bits()
99 val |= GET_BITS( 8, 11, scratch_unat); in ia64_get_scratch_nat_bits()
100 val |= GET_BITS(16, 31, scratch_unat); in ia64_get_scratch_nat_bits()
126 unsigned long scratch_unat; in ia64_put_scratch_nat_bits() local
133 scratch_unat = PUT_BITS( 1, 1, nat); in ia64_put_scratch_nat_bits()
[all …]
Dsigframe.h3 unsigned long scratch_unat; /* ar.unat for the general registers saved in pt */ member
Dsignal.c77 scr->scratch_unat = ia64_put_scratch_nat_bits(&scr->pt, nat); in restore_sigcontext()
184 nat = ia64_get_scratch_nat_bits(&scr->pt, scr->scratch_unat); in setup_sigcontext()
307 scr->scratch_unat = 0; /* ensure NaT bits of r12 is clear */ in setup_frame()
/linux-6.1.9/arch/ia64/include/asm/
Dptrace.h129 extern unsigned long ia64_get_scratch_nat_bits (struct pt_regs *pt, unsigned long scratch_unat);