Deleted Added
full compact
memcontrol.c (94684) memcontrol.c (103346)
1/*-
2 * Copyright (c) 1999 Michael Smith <msmith@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
1/*-
2 * Copyright (c) 1999 Michael Smith <msmith@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
26 * $FreeBSD: head/usr.sbin/memcontrol/memcontrol.c 94684 2002-04-14 20:19:13Z dwmalone $
26 * $FreeBSD: head/usr.sbin/memcontrol/memcontrol.c 103346 2002-09-15 15:07:55Z dwmalone $
27 */
28
29#include <sys/types.h>
30#include <sys/ioctl.h>
31#include <sys/memrange.h>
32
33#include <err.h>
34#include <fcntl.h>

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

45 int kind;
46#define MDF_SETTABLE (1<<0)
47} attrnames[] = {
48 {"uncacheable", MDF_UNCACHEABLE, MDF_SETTABLE},
49 {"write-combine", MDF_WRITECOMBINE, MDF_SETTABLE},
50 {"write-through", MDF_WRITETHROUGH, MDF_SETTABLE},
51 {"write-back", MDF_WRITEBACK, MDF_SETTABLE},
52 {"write-protect", MDF_WRITEPROTECT, MDF_SETTABLE},
27 */
28
29#include <sys/types.h>
30#include <sys/ioctl.h>
31#include <sys/memrange.h>
32
33#include <err.h>
34#include <fcntl.h>

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

45 int kind;
46#define MDF_SETTABLE (1<<0)
47} attrnames[] = {
48 {"uncacheable", MDF_UNCACHEABLE, MDF_SETTABLE},
49 {"write-combine", MDF_WRITECOMBINE, MDF_SETTABLE},
50 {"write-through", MDF_WRITETHROUGH, MDF_SETTABLE},
51 {"write-back", MDF_WRITEBACK, MDF_SETTABLE},
52 {"write-protect", MDF_WRITEPROTECT, MDF_SETTABLE},
53 {"force", MDF_FORCE, MDF_SETTABLE},
53 {"unknown", MDF_UNKNOWN, 0},
54 {"fixed-base", MDF_FIXBASE, 0},
55 {"fixed-length", MDF_FIXLEN, 0},
56 {"set-by-firmware", MDF_FIRMWARE, 0},
57 {"active", MDF_ACTIVE, MDF_SETTABLE},
58 {"bogus", MDF_BOGUS, 0},
59 {NULL, 0, 0}
60};

--- 282 unchanged lines hidden ---
54 {"unknown", MDF_UNKNOWN, 0},
55 {"fixed-base", MDF_FIXBASE, 0},
56 {"fixed-length", MDF_FIXLEN, 0},
57 {"set-by-firmware", MDF_FIRMWARE, 0},
58 {"active", MDF_ACTIVE, MDF_SETTABLE},
59 {"bogus", MDF_BOGUS, 0},
60 {NULL, 0, 0}
61};

--- 282 unchanged lines hidden ---