summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include/smp.h
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2003-04-08 06:35:09 +0000
committerjake <jake@FreeBSD.org>2003-04-08 06:35:09 +0000
commite3ca27bdf069d45543cbe9929e20b70f3d69a2c7 (patch)
tree170fb5ae718e07b0aee9024bae4401627b65786a /sys/sparc64/include/smp.h
parentb9918280bc949c852ff2fb0b841635e7781e1bac (diff)
downloadFreeBSD-src-e3ca27bdf069d45543cbe9929e20b70f3d69a2c7.zip
FreeBSD-src-e3ca27bdf069d45543cbe9929e20b70f3d69a2c7.tar.gz
Use vm_paddr_t for physical addresses.
Diffstat (limited to 'sys/sparc64/include/smp.h')
-rw-r--r--sys/sparc64/include/smp.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/sparc64/include/smp.h b/sys/sparc64/include/smp.h
index 5dbfc76..fba9eea 100644
--- a/sys/sparc64/include/smp.h
+++ b/sys/sparc64/include/smp.h
@@ -59,7 +59,7 @@ struct cpu_start_args {
struct ipi_cache_args {
u_int ica_mask;
- u_long ica_pa;
+ vm_paddr_t ica_pa;
};
struct ipi_tlb_args {
@@ -110,7 +110,7 @@ extern char tl_ipi_tlb_range_demap[];
#if defined(_MACHINE_PMAP_H_) && defined(_SYS_MUTEX_H_)
static __inline void *
-ipi_dcache_page_inval(void *func, vm_offset_t pa)
+ipi_dcache_page_inval(void *func, vm_paddr_t pa)
{
struct ipi_cache_args *ica;
@@ -125,7 +125,7 @@ ipi_dcache_page_inval(void *func, vm_offset_t pa)
}
static __inline void *
-ipi_icache_page_inval(void *func, vm_offset_t pa)
+ipi_icache_page_inval(void *func, vm_paddr_t pa)
{
struct ipi_cache_args *ica;
@@ -215,13 +215,13 @@ ipi_wait(void *cookie)
#else
static __inline void *
-ipi_dcache_page_inval(void *func, vm_offset_t pa)
+ipi_dcache_page_inval(void *func, vm_paddr_t pa)
{
return (NULL);
}
static __inline void *
-ipi_icache_page_inval(void *func, vm_offset_t pa)
+ipi_icache_page_inval(void *func, vm_paddr_t pa)
{
return (NULL);
}
OpenPOWER on IntegriCloud