Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 715 → Rev 716

/kernel/trunk/arch/ia64/src/mm/page.c
27,12 → 27,41
*/
 
#include <arch/mm/page.h>
#include <arch/types.h>
#include <genarch/mm/page_ht.h>
#include <mm/page.h>
#include <config.h>
#include <panic.h>
 
__u64 thash(__u64 va);
__u64 thash(__u64 va)
{
__u64 ret;
asm
(
"thash %0=%1;;"
:"=r"(ret)
:"r" (va)
);
return ret;
}
 
__u64 ttag(__u64 va);
__u64 ttag(__u64 va)
{
__u64 ret;
asm
(
"ttag %0=%1;;"
:"=r"(ret)
:"r" (va)
);
return ret;
}
 
 
static void set_VHPT_environment(void)
{
/*