summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/ia64_cpu.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/ia64/include/ia64_cpu.h')
-rw-r--r--sys/ia64/include/ia64_cpu.h52
1 files changed, 26 insertions, 26 deletions
diff --git a/sys/ia64/include/ia64_cpu.h b/sys/ia64/include/ia64_cpu.h
index 0a5a115..d75fb1e 100644
--- a/sys/ia64/include/ia64_cpu.h
+++ b/sys/ia64/include/ia64_cpu.h
@@ -192,13 +192,13 @@ ia64_mf_a(void)
* Flush Cache.
*/
static __inline void
-ia64_fc(u_int64_t va)
+ia64_fc(uint64_t va)
{
__asm __volatile("fc %0" :: "r"(va));
}
static __inline void
-ia64_fc_i(u_int64_t va)
+ia64_fc_i(uint64_t va)
{
__asm __volatile("fc.i %0" :: "r"(va));
}
@@ -215,10 +215,10 @@ ia64_sync_i(void)
/*
* Calculate address in VHPT for va.
*/
-static __inline u_int64_t
-ia64_thash(u_int64_t va)
+static __inline uint64_t
+ia64_thash(uint64_t va)
{
- u_int64_t result;
+ uint64_t result;
__asm __volatile("thash %0=%1" : "=r" (result) : "r" (va));
return result;
}
@@ -226,10 +226,10 @@ ia64_thash(u_int64_t va)
/*
* Calculate VHPT tag for va.
*/
-static __inline u_int64_t
-ia64_ttag(u_int64_t va)
+static __inline uint64_t
+ia64_ttag(uint64_t va)
{
- u_int64_t result;
+ uint64_t result;
__asm __volatile("ttag %0=%1" : "=r" (result) : "r" (va));
return result;
}
@@ -237,10 +237,10 @@ ia64_ttag(u_int64_t va)
/*
* Convert virtual address to physical.
*/
-static __inline u_int64_t
-ia64_tpa(u_int64_t va)
+static __inline uint64_t
+ia64_tpa(uint64_t va)
{
- u_int64_t result;
+ uint64_t result;
__asm __volatile("tpa %0=%1" : "=r" (result) : "r" (va));
return result;
}
@@ -249,7 +249,7 @@ ia64_tpa(u_int64_t va)
* Generate a ptc.e instruction.
*/
static __inline void
-ia64_ptc_e(u_int64_t v)
+ia64_ptc_e(uint64_t v)
{
__asm __volatile("ptc.e %0;; srlz.i;;" :: "r"(v));
}
@@ -258,7 +258,7 @@ ia64_ptc_e(u_int64_t v)
* Generate a ptc.g instruction.
*/
static __inline void
-ia64_ptc_g(u_int64_t va, u_int64_t log2size)
+ia64_ptc_g(uint64_t va, uint64_t log2size)
{
__asm __volatile("ptc.g %0,%1;; srlz.i;;" :: "r"(va), "r"(log2size));
}
@@ -267,7 +267,7 @@ ia64_ptc_g(u_int64_t va, u_int64_t log2size)
* Generate a ptc.ga instruction.
*/
static __inline void
-ia64_ptc_ga(u_int64_t va, u_int64_t log2size)
+ia64_ptc_ga(uint64_t va, uint64_t log2size)
{
__asm __volatile("ptc.ga %0,%1;; srlz.i;;" :: "r"(va), "r"(log2size));
}
@@ -276,7 +276,7 @@ ia64_ptc_ga(u_int64_t va, u_int64_t log2size)
* Generate a ptc.l instruction.
*/
static __inline void
-ia64_ptc_l(u_int64_t va, u_int64_t log2size)
+ia64_ptc_l(uint64_t va, uint64_t log2size)
{
__asm __volatile("ptc.l %0,%1;; srlz.i;;" :: "r"(va), "r"(log2size));
}
@@ -352,10 +352,10 @@ ia64_st8(uint64_t *p, uint64_t v)
/*
* Read the value of psr.
*/
-static __inline u_int64_t
+static __inline uint64_t
ia64_get_psr(void)
{
- u_int64_t result;
+ uint64_t result;
__asm __volatile("mov %0=psr;;" : "=r" (result));
return result;
}
@@ -366,16 +366,16 @@ ia64_get_psr(void)
#define IA64_AR(name) \
\
-static __inline u_int64_t \
+static __inline uint64_t \
ia64_get_##name(void) \
{ \
- u_int64_t result; \
+ uint64_t result; \
__asm __volatile("mov %0=ar." #name : "=r" (result)); \
return result; \
} \
\
static __inline void \
-ia64_set_##name(u_int64_t v) \
+ia64_set_##name(uint64_t v) \
{ \
__asm __volatile("mov ar." #name "=%0;;" :: "r" (v)); \
}
@@ -422,16 +422,16 @@ IA64_AR(ec)
#define IA64_CR(name) \
\
-static __inline u_int64_t \
+static __inline uint64_t \
ia64_get_##name(void) \
{ \
- u_int64_t result; \
+ uint64_t result; \
__asm __volatile("mov %0=cr." #name : "=r" (result)); \
return result; \
} \
\
static __inline void \
-ia64_set_##name(u_int64_t v) \
+ia64_set_##name(uint64_t v) \
{ \
__asm __volatile("mov cr." #name "=%0;;" :: "r" (v)); \
}
@@ -472,7 +472,7 @@ IA64_CR(lrr1)
* Write a region register.
*/
static __inline void
-ia64_set_rr(u_int64_t rrbase, u_int64_t v)
+ia64_set_rr(uint64_t rrbase, uint64_t v)
{
__asm __volatile("mov rr[%0]=%1"
:: "r"(rrbase), "r"(v) : "memory");
@@ -481,10 +481,10 @@ ia64_set_rr(u_int64_t rrbase, u_int64_t v)
/*
* Read a CPUID register.
*/
-static __inline u_int64_t
+static __inline uint64_t
ia64_get_cpuid(int i)
{
- u_int64_t result;
+ uint64_t result;
__asm __volatile("mov %0=cpuid[%1]"
: "=r" (result) : "r"(i));
return result;
OpenPOWER on IntegriCloud