Lines Matching full:nat
69 * Collect the NaT bits for r1-r31 from scratch_unat and return a NaT
70 * bitset where bit i is set iff the NaT bit of register i is set.
107 * Set the NaT bits for the scratch registers according to NAT and
112 ia64_put_scratch_nat_bits (struct pt_regs *pt, unsigned long nat) in ia64_put_scratch_nat_bits() argument
114 # define PUT_BITS(first, last, nat) \ in ia64_put_scratch_nat_bits() argument
124 ia64_rotl(nat & mask, dist); \ in ia64_put_scratch_nat_bits()
133 scratch_unat = PUT_BITS( 1, 1, nat); in ia64_put_scratch_nat_bits()
134 scratch_unat |= PUT_BITS( 2, 3, nat); in ia64_put_scratch_nat_bits()
135 scratch_unat |= PUT_BITS(12, 13, nat); in ia64_put_scratch_nat_bits()
136 scratch_unat |= PUT_BITS(14, 14, nat); in ia64_put_scratch_nat_bits()
137 scratch_unat |= PUT_BITS(15, 15, nat); in ia64_put_scratch_nat_bits()
138 scratch_unat |= PUT_BITS( 8, 11, nat); in ia64_put_scratch_nat_bits()
139 scratch_unat |= PUT_BITS(16, 31, nat); in ia64_put_scratch_nat_bits()
426 /* return NaT collection word itself */ in ia64_peek()
434 * data portion of a NaT value gets saved on a in ia64_peek()
448 * is not a NaT. in ia64_peek()
790 char nat = 0; in access_nat_bits() local
800 unw_get_gr(info, regnum, &dummy, &nat); in access_nat_bits()
811 unw_get_gr(info, regnum, &dummy, &nat); in access_nat_bits()
812 nat_bits |= (nat != 0) << regnum; in access_nat_bits()
832 char nat = 0; in ptrace_getregs() local
887 if (unw_access_gr(&info, i, &val, &nat, 0) < 0) in ptrace_getregs()
959 /* nat bits */ in ptrace_getregs()
961 retval |= __put_user(nat_bits, &ppr->nat); in ptrace_getregs()
1024 /* NaT bit will be set via PT_NAT_BITS: */ in ptrace_setregs()
1096 /* nat bits */ in ptrace_setregs()
1098 retval |= __get_user(nat_bits, &ppr->nat); in ptrace_setregs()
1300 char nat = 0; in access_elf_gpreg() local
1302 /* read NaT bit first: */ in access_elf_gpreg()
1304 int ret = unw_get_gr(info, reg, &dummy, &nat); in access_elf_gpreg()
1308 return unw_access_gr(info, reg, data, &nat, write_access); in access_elf_gpreg()
1507 * NaT bits (for r0-r31; bit N == 1 iff rN is a NaT) in do_gpregs_get()