Symbol: mem_range_softc
sys/kern/kern_memio.c
135
struct mem_range_softc mem_range_softc;
sys/kern/kern_memio.c
534
if (mem_range_softc.mr_op == NULL)
sys/kern/kern_memio.c
538
if (mem_range_softc.mr_ndesc == 0)
sys/kern/kern_memio.c
543
nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc);
sys/kern/kern_memio.c
554
nd = mem_range_softc.mr_ndesc;
sys/kern/kern_memio.c
581
if (mem_range_softc.mr_op == NULL)
sys/kern/kern_memio.c
585
*arg = mem_range_softc.mr_ndesc;
sys/kern/kern_memio.c
587
bcopy(mem_range_softc.mr_desc, mrd, (*arg) * sizeof(struct mem_range_desc));
sys/kern/kern_memio.c
596
if (mem_range_softc.mr_op == NULL)
sys/kern/kern_memio.c
599
return (mem_range_softc.mr_op->set(&mem_range_softc, mrd, arg));
sys/kern/kern_memio.c
605
if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP)
sys/kern/kern_memio.c
606
mem_range_softc.mr_op->initAP(&mem_range_softc);
sys/kern/kern_memio.c
837
if (mem_range_softc.mr_op != NULL)
sys/kern/kern_memio.c
838
mem_range_softc.mr_op->init(&mem_range_softc);
sys/platform/pc64/x86_64/amd64_mem.c
101
static void amd64_mrstore(struct mem_range_softc *sc);
sys/platform/pc64/x86_64/amd64_mem.c
103
static struct mem_range_desc *amd64_mtrrfixsearch(struct mem_range_softc *sc,
sys/platform/pc64/x86_64/amd64_mem.c
105
static int amd64_mrsetlow(struct mem_range_softc *sc,
sys/platform/pc64/x86_64/amd64_mem.c
107
static int amd64_mrsetvariable(struct mem_range_softc *sc,
sys/platform/pc64/x86_64/amd64_mem.c
154
mem_range_match(struct mem_range_softc *sc, struct mem_range_desc *mrd)
sys/platform/pc64/x86_64/amd64_mem.c
173
amd64_mrfetch(struct mem_range_softc *sc)
sys/platform/pc64/x86_64/amd64_mem.c
281
amd64_mrstore(struct mem_range_softc *sc)
sys/platform/pc64/x86_64/amd64_mem.c
300
struct mem_range_softc *sc = arg;
sys/platform/pc64/x86_64/amd64_mem.c
406
amd64_mtrrfixsearch(struct mem_range_softc *sc, u_int64_t addr)
sys/platform/pc64/x86_64/amd64_mem.c
431
amd64_mrsetlow(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg)
sys/platform/pc64/x86_64/amd64_mem.c
463
amd64_mrsetvariable(struct mem_range_softc *sc, struct mem_range_desc *mrd,
sys/platform/pc64/x86_64/amd64_mem.c
529
amd64_mrset(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg)
sys/platform/pc64/x86_64/amd64_mem.c
606
amd64_mrinit(struct mem_range_softc *sc)
sys/platform/pc64/x86_64/amd64_mem.c
705
amd64_mrAPinit(struct mem_range_softc *sc)
sys/platform/pc64/x86_64/amd64_mem.c
718
amd64_mrreinit(struct mem_range_softc *sc)
sys/platform/pc64/x86_64/amd64_mem.c
747
mem_range_softc.mr_op = &amd64_mrops;
sys/platform/pc64/x86_64/amd64_mem.c
76
static void amd64_mrinit(struct mem_range_softc *sc);
sys/platform/pc64/x86_64/amd64_mem.c
77
static int amd64_mrset(struct mem_range_softc *sc,
sys/platform/pc64/x86_64/amd64_mem.c
79
static void amd64_mrAPinit(struct mem_range_softc *sc);
sys/platform/pc64/x86_64/amd64_mem.c
80
static void amd64_mrreinit(struct mem_range_softc *sc);
sys/platform/pc64/x86_64/amd64_mem.c
95
static struct mem_range_desc *mem_range_match(struct mem_range_softc *sc,
sys/platform/pc64/x86_64/amd64_mem.c
97
static void amd64_mrfetch(struct mem_range_softc *sc);
sys/sys/memrange.h
62
struct mem_range_softc;
sys/sys/memrange.h
65
void (*init)(struct mem_range_softc *sc);
sys/sys/memrange.h
66
int (*set)(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg);
sys/sys/memrange.h
67
void (*initAP)(struct mem_range_softc *sc);
sys/sys/memrange.h
68
void (*set_iopl)(struct mem_range_softc *sc);
sys/sys/memrange.h
69
void (*clr_iopl)(struct mem_range_softc *sc);
sys/sys/memrange.h
80
extern struct mem_range_softc mem_range_softc;