summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/cpu/cpu_module.c
diff options
context:
space:
mode:
authorhuah <none@none>2006-06-20 07:21:09 -0700
committerhuah <none@none>2006-06-20 07:21:09 -0700
commit1e2e7a75ddb1eedcefa449ce98fd5862749b72ee (patch)
treead714708dbd98bc8311be0ca8034ad20bfef4e8a /usr/src/uts/sun4/cpu/cpu_module.c
parent337c098dc32f2c4eaa1d487e47e93352dc954adf (diff)
downloadillumos-joyent-1e2e7a75ddb1eedcefa449ce98fd5862749b72ee.tar.gz
6373298 Integrate support for MMU context ID domains
Diffstat (limited to 'usr/src/uts/sun4/cpu/cpu_module.c')
-rw-r--r--usr/src/uts/sun4/cpu/cpu_module.c23
1 files changed, 8 insertions, 15 deletions
diff --git a/usr/src/uts/sun4/cpu/cpu_module.c b/usr/src/uts/sun4/cpu/cpu_module.c
index def445a3e4..ebb4b0ced4 100644
--- a/usr/src/uts/sun4/cpu/cpu_module.c
+++ b/usr/src/uts/sun4/cpu/cpu_module.c
@@ -2,9 +2,8 @@
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* or http://www.opensolaris.org/os/licensing.
@@ -20,7 +19,7 @@
* CDDL HEADER END
*/
/*
- * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -45,7 +44,7 @@ uint_t nsec_shift;
uint_t adj_shift;
hrtime_t hrtime_base;
int traptrace_use_stick;
-uchar_t *ctx_pgsz_array;
+uint_t cpu_impl_dual_pgsz;
void
cpu_setup(void)
@@ -57,31 +56,25 @@ cpu_init_tick_freq(void)
/*ARGSUSED*/
void
-vtag_flushpage(caddr_t addr, uint_t ctx)
-{}
-
-/*ARGSUSED*/
-void
-vtag_flushctx(uint_t ctx)
+vtag_flushpage(caddr_t addr, uint64_t sfmmup)
{}
void
vtag_flushall(void)
{}
-/*ARGSUSED*/
void
-vtag_flushpage_tl1(uint64_t addr, uint64_t ctx)
+vtag_flushall_uctxs(void)
{}
/*ARGSUSED*/
void
-vtag_flush_pgcnt_tl1(uint64_t addr, uint64_t ctx_pgcnt)
+vtag_flushpage_tl1(uint64_t addr, uint64_t sfmmup)
{}
/*ARGSUSED*/
void
-vtag_flushctx_tl1(uint64_t ctx, uint64_t dummy)
+vtag_flush_pgcnt_tl1(uint64_t addr, uint64_t sfmmup_pgcnt)
{}
/*ARGSUSED*/