Lines Matching refs:nat
305 set_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long val, int nat) in set_rse_reg() argument
339 if (nat) in set_rse_reg()
364 (void *) rnat_addr, rnats, nat, (rnats >> ia64_rse_slot_num(addr)) & 1); in set_rse_reg()
367 if (nat) in set_rse_reg()
378 get_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long *val, int *nat) in get_rse_reg() argument
407 if (nat) { in get_rse_reg()
412 *nat = (*rnat_addr & nat_mask) != 0; in get_rse_reg()
431 if (nat) { in get_rse_reg()
438 *nat = (rnats & nat_mask) != 0; in get_rse_reg()
444 if (nat) in get_rse_reg()
445 *nat = 0; in get_rse_reg()
451 setreg (unsigned long regnum, unsigned long val, int nat, struct pt_regs *regs) in setreg() argument
462 set_rse_reg(regs, regnum, val, nat); in setreg()
496 DPRINT("*0x%lx=0x%lx NaT=%d prev_unat @%p=%lx\n", addr, val, nat, (void *) unat, *unat); in setreg()
497 if (nat) { in setreg()
502 DPRINT("*0x%lx=0x%lx NaT=%d new unat: %p=%lx\n", addr, val, nat, (void *) unat,*unat); in setreg()
625 getreg (unsigned long regnum, unsigned long *val, int *nat, struct pt_regs *regs) in getreg() argument
631 get_rse_reg(regs, regnum, val, nat); in getreg()
640 if (nat) in getreg()
641 *nat = 0; in getreg()
665 if (nat) in getreg()
666 *nat = (*unat >> (addr >> 3 & 0x3f)) & 0x1UL; in getreg()