Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 818 → Rev 819

/kernel/trunk/arch/ia64/include/mm/page.h
139,6 → 139,8
__u64 word[4];
} vhpt_entry_t;
 
typedef vhpt_entry_t tlb_entry_t;
 
struct region_register_map {
unsigned ve : 1;
unsigned : 1;
229,7 → 231,6
ASSERT(i < REGION_REGISTERS);
__asm__ volatile (
"mov rr[%0] = %1;;\n"
"srlz.d;;\n"
:
: "r" (i), "r" (v));
}
/kernel/trunk/arch/ia64/include/mm/tlb.h
41,7 → 41,11
void tlb_fill_data(__address va,asid_t asid,vhpt_entry_t entry);
void tlb_fill_code(__address va,asid_t asid,vhpt_entry_t entry);
 
void tlb_fill_code_tr(__u64 tr,__address va,asid_t asid,tlb_entry_t entry);
void tlb_fill_data_tr(__u64 tr,__address va,asid_t asid,tlb_entry_t entry);
 
 
 
#endif