Home
last modified time | relevance | path

Searched refs:mem_range_softc (Results 1 – 3 of 3) sorted by relevance

/dflybsd-src/sys/sys/
H A Dmemrange.h62 struct mem_range_softc;
65 void (*init)(struct mem_range_softc *sc);
66 int (*set)(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg);
67 void (*initAP)(struct mem_range_softc *sc);
68 void (*set_iopl)(struct mem_range_softc *sc);
69 void (*clr_iopl)(struct mem_range_softc *sc);
72 struct mem_range_softc struct
80 extern struct mem_range_softc mem_range_softc; argument
/dflybsd-src/sys/platform/pc64/x86_64/
H A Damd64_mem.c76 static void amd64_mrinit(struct mem_range_softc *sc);
77 static int amd64_mrset(struct mem_range_softc *sc,
79 static void amd64_mrAPinit(struct mem_range_softc *sc);
80 static void amd64_mrreinit(struct mem_range_softc *sc);
95 static struct mem_range_desc *mem_range_match(struct mem_range_softc *sc,
97 static void amd64_mrfetch(struct mem_range_softc *sc);
101 static void amd64_mrstore(struct mem_range_softc *sc);
103 static struct mem_range_desc *amd64_mtrrfixsearch(struct mem_range_softc *sc,
105 static int amd64_mrsetlow(struct mem_range_softc *sc,
107 static int amd64_mrsetvariable(struct mem_range_softc *sc,
[all …]
/dflybsd-src/sys/kern/
H A Dkern_memio.c135 struct mem_range_softc mem_range_softc; variable
534 if (mem_range_softc.mr_op == NULL) in mem_ioctl()
538 if (mem_range_softc.mr_ndesc == 0) in mem_ioctl()
543 nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc); in mem_ioctl()
554 nd = mem_range_softc.mr_ndesc; in mem_ioctl()
581 if (mem_range_softc.mr_op == NULL) in mem_range_attr_get()
585 *arg = mem_range_softc.mr_ndesc; in mem_range_attr_get()
587 bcopy(mem_range_softc.mr_desc, mrd, (*arg) * sizeof(struct mem_range_desc)); in mem_range_attr_get()
596 if (mem_range_softc.mr_op == NULL) in mem_range_attr_set()
599 return (mem_range_softc.mr_op->set(&mem_range_softc, mrd, arg)); in mem_range_attr_set()
[all …]