Deleted Added
full compact
pmap-v6.h (294722) pmap-v6.h (295042)
1/*-
2 * Copyright 2014 Svatopluk Kraus <onwahe@gmail.com>
3 * Copyright 2014 Michal Meloun <meloun@miracle.cz>
4 * Copyright (c) 1991 Regents of the University of California.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * the Systems Programming Group of the University of Utah Computer

--- 28 unchanged lines hidden (view full) ---

37 * map the page tables using the pagetables themselves. This is done to
38 * reduce the impact on kernel virtual memory for lots of sparse address
39 * space, and to reduce the cost of memory to each process.
40 *
41 * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90
42 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91
43 * from: FreeBSD: src/sys/i386/include/pmap.h,v 1.70 2000/11/30
44 *
1/*-
2 * Copyright 2014 Svatopluk Kraus <onwahe@gmail.com>
3 * Copyright 2014 Michal Meloun <meloun@miracle.cz>
4 * Copyright (c) 1991 Regents of the University of California.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * the Systems Programming Group of the University of Utah Computer

--- 28 unchanged lines hidden (view full) ---

37 * map the page tables using the pagetables themselves. This is done to
38 * reduce the impact on kernel virtual memory for lots of sparse address
39 * space, and to reduce the cost of memory to each process.
40 *
41 * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90
42 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91
43 * from: FreeBSD: src/sys/i386/include/pmap.h,v 1.70 2000/11/30
44 *
45 * $FreeBSD: head/sys/arm/include/pmap-v6.h 294722 2016-01-25 12:43:07Z skra $
45 * $FreeBSD: head/sys/arm/include/pmap-v6.h 295042 2016-01-29 16:01:37Z skra $
46 */
47
48#ifndef _MACHINE_PMAP_H_
49#define _MACHINE_PMAP_H_
50
51#include <sys/queue.h>
52#include <sys/_cpuset.h>
53#include <sys/_lock.h>

--- 212 unchanged lines hidden (view full) ---

266#define PMAP_DOMAIN_KERNEL 0 /* The kernel uses domain #0 */
267
268/*
269 * sys/arm/arm/cpufunc.c
270 */
271void pmap_pte_init_mmu_v6(void);
272void vector_page_setprot(int);
273
46 */
47
48#ifndef _MACHINE_PMAP_H_
49#define _MACHINE_PMAP_H_
50
51#include <sys/queue.h>
52#include <sys/_cpuset.h>
53#include <sys/_lock.h>

--- 212 unchanged lines hidden (view full) ---

266#define PMAP_DOMAIN_KERNEL 0 /* The kernel uses domain #0 */
267
268/*
269 * sys/arm/arm/cpufunc.c
270 */
271void pmap_pte_init_mmu_v6(void);
272void vector_page_setprot(int);
273
274
275/*
274/*
276 * sys/arm/arm/db_interface.c
277 * sys/arm/arm/machdep.c
278 * sys/arm/arm/minidump_machdep.c
279 * sys/arm/arm/pmap.c
280 */
281#define pmap_kernel() kernel_pmap
282
283/*
284 * sys/arm/arm/bus_space_generic.c (just comment)
285 * sys/arm/arm/devmap.c
286 * sys/arm/arm/pmap.c (just comment)
287 * sys/arm/at91/at91_machdep.c
288 * sys/arm/cavium/cns11xx/econa_machdep.c
289 * sys/arm/freescale/imx/imx6_machdep.c (just comment)
290 * sys/arm/mv/orion/db88f5xxx.c
291 * sys/arm/mv/mv_localbus.c

--- 18 unchanged lines hidden ---
275 * sys/arm/arm/bus_space_generic.c (just comment)
276 * sys/arm/arm/devmap.c
277 * sys/arm/arm/pmap.c (just comment)
278 * sys/arm/at91/at91_machdep.c
279 * sys/arm/cavium/cns11xx/econa_machdep.c
280 * sys/arm/freescale/imx/imx6_machdep.c (just comment)
281 * sys/arm/mv/orion/db88f5xxx.c
282 * sys/arm/mv/mv_localbus.c

--- 18 unchanged lines hidden ---