Home
last modified time | relevance | path

Searched refs:unat (Results 1 – 9 of 9) sorted by relevance

/linux-2.4.37.9/arch/ia64/kernel/
Dunaligned.c452 unsigned long *unat; in setreg() local
472 unat = &sw->ar_unat; in setreg()
475 unat = &sw->caller_unat; in setreg()
478 addr, unat==&sw->ar_unat ? "yes":"no", GR_OFFS(regnum)); in setreg()
492 DPRINT("*0x%lx=0x%lx NaT=%d prev_unat @%p=%lx\n", addr, val, nat, (void *) unat, *unat); in setreg()
494 *unat |= bitmask; in setreg()
496 *unat &= ~bitmask; in setreg()
498 DPRINT("*0x%lx=0x%lx NaT=%d new unat: %p=%lx\n", addr, val, nat, (void *) unat,*unat); in setreg()
624 unsigned long addr, *unat; in getreg() local
646 unat = &sw->ar_unat; in getreg()
[all …]
Dentry.h21 .spillsp ar.unat, PT(AR_UNAT)+16+(off); \
31 .savesp ar.unat,SW(CALLER_UNAT)+16+(off); \
Dentry.S84 mov ar.unat=0; mov ar.lc=0;
227 mov r17=ar.unat // preserve caller's
258 mov r29=ar.unat // M-unit
388 mov ar.unat=r29 // establish unat holding the NaT bits for r4-r7
414 mov ar.unat=r18 // restore caller's unat
972 mov ar.unat=r25
1051 mov r9=ar.unat
1059 .spillpsp ar.unat, 16 // (note that offset is relative to psp+0x10!)
1070 mov ar.unat=r9
1078 mov r9=ar.unat
[all …]
Dmca_asm.S391 mov r5=ar.unat // ar.unat
412 mov r4=ar.unat;;
414 mov ar.unat=r5 // restore original unat
570 mov r3=ar.unat;;
627 mov ar.unat=r3;; // first restore NaT
804 mov ar.unat=r3
Dgate.S68 .savesp ar.unat, UNAT_OFF+SIGCONTEXT_OFF; \
Dminstate.h100 mov r25=ar.unat; \
Dptrace.c62 # define GET_BITS(first, last, unat) \ in ia64_get_scratch_nat_bits() argument
71 ia64_rotr(unat, dist) & mask; \ in ia64_get_scratch_nat_bits()
Divt.S675 mov r25=ar.unat;
/linux-2.4.37.9/include/asm-ia64/
Dprocessor.h736 ia64_set_unat (__u64 *unat, void *spill_addr, unsigned long nat) in ia64_set_unat() argument
741 *unat = (*unat & ~mask) | (nat << bit); in ia64_set_unat()