Searched refs:mem_range_softc (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/dev/mem/ |
H A D | memutil.c | 47 if (mem_range_softc.mr_op == NULL) in mem_range_init() 50 mem_range_softc.mr_op->init(&mem_range_softc); in mem_range_init() 57 if (mem_range_softc.mr_op == NULL) in mem_range_destroy() 67 if (mem_range_softc.mr_op == NULL) in mem_range_attr_get() 72 *arg = mem_range_softc.mr_ndesc; in mem_range_attr_get() 74 bcopy(mem_range_softc.mr_desc, mrd, nd * sizeof(*mrd)); in mem_range_attr_get() 84 if (mem_range_softc.mr_op == NULL) in mem_range_attr_set() 87 ret = mem_range_softc.mr_op->set(&mem_range_softc, mrd, arg); in mem_range_attr_set()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | mem.c | 71 static void ppc_mrinit(struct mem_range_softc *); 72 static int ppc_mrset(struct mem_range_softc *, struct mem_range_desc *, int *); 82 struct mem_range_softc mem_range_softc = { variable 200 for (i = 0; i < mem_range_softc.mr_ndesc; i++) { in memmmap() 201 if (!(mem_range_softc.mr_desc[i].mr_flags & MDF_ACTIVE)) in memmmap() 204 if (offset >= mem_range_softc.mr_desc[i].mr_base && in memmmap() 205 offset < mem_range_softc.mr_desc[i].mr_base + in memmmap() 206 mem_range_softc.mr_desc[i].mr_len) { in memmmap() 207 switch (mem_range_softc.mr_desc[i].mr_flags & in memmmap() 231 ppc_mrinit(struct mem_range_softc *sc) in ppc_mrinit() [all …]
|
/freebsd/sys/sys/ |
H A D | memrange.h | 76 struct mem_range_softc; 79 void (*init)(struct mem_range_softc *sc); 80 int (*set)(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg); 81 void (*initAP)(struct mem_range_softc *sc); 82 void (*reinit)(struct mem_range_softc *sc); 85 struct mem_range_softc struct 93 extern struct mem_range_softc mem_range_softc; argument
|
/freebsd/sys/x86/x86/ |
H A D | x86_mem.c | 77 static void x86_mrinit(struct mem_range_softc *sc); 78 static int x86_mrset(struct mem_range_softc *sc, 80 static void x86_mrAPinit(struct mem_range_softc *sc); 81 static void x86_mrreinit(struct mem_range_softc *sc); 96 static struct mem_range_desc *mem_range_match(struct mem_range_softc *sc, 98 static void x86_mrfetch(struct mem_range_softc *sc); 102 static void x86_mrstore(struct mem_range_softc *sc); 104 static struct mem_range_desc *x86_mtrrfixsearch(struct mem_range_softc *sc, 106 static int x86_mrsetlow(struct mem_range_softc *sc, 108 static int x86_mrsetvariable(struct mem_range_softc *sc, [all …]
|
H A D | mp_x86.c | 181 if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP) in mem_range_AP_init() 182 mem_range_softc.mr_op->initAP(&mem_range_softc); in mem_range_AP_init()
|
/freebsd/sys/i386/i386/ |
H A D | k6_mem.c | 62 static void k6_mrinit(struct mem_range_softc *sc); 63 static int k6_mrset(struct mem_range_softc *, struct mem_range_desc *, 99 k6_mrinit(struct mem_range_softc *sc) in k6_mrinit() 129 k6_mrset(struct mem_range_softc *sc, struct mem_range_desc *desc, int *arg) in k6_mrset() 186 mem_range_softc.mr_op = &k6_mrops; in k6_mem_drvinit()
|
H A D | mem.c | 190 if (mem_range_softc.mr_op == NULL) in memioctl_md() 194 if (mem_range_softc.mr_ndesc == 0) in memioctl_md() 199 nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc); in memioctl_md() 211 nd = mem_range_softc.mr_ndesc; in memioctl_md()
|
H A D | machdep.c | 192 struct mem_range_softc mem_range_softc; variable
|
/freebsd/sys/amd64/amd64/ |
H A D | mem.c | 208 if (mem_range_softc.mr_op == NULL) in memioctl_md() 212 if (mem_range_softc.mr_ndesc == 0) in memioctl_md() 217 nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc); in memioctl_md() 229 nd = mem_range_softc.mr_ndesc; in memioctl_md()
|
H A D | machdep.c | 212 struct mem_range_softc mem_range_softc; variable
|
/freebsd/sys/i386/acpica/ |
H A D | acpi_wakeup.c | 307 if (sleep_result == 1 && mem_range_softc.mr_op != NULL && in acpi_wakeup_machdep() 308 mem_range_softc.mr_op->reinit != NULL) in acpi_wakeup_machdep() 309 mem_range_softc.mr_op->reinit(&mem_range_softc); in acpi_wakeup_machdep()
|
/freebsd/sys/arm64/arm64/ |
H A D | mem.c | 43 struct mem_range_softc mem_range_softc; variable
|
/freebsd/sys/riscv/riscv/ |
H A D | mem.c | 43 struct mem_range_softc mem_range_softc; variable
|
/freebsd/sys/amd64/acpica/ |
H A D | acpi_wakeup.c | 316 if (sleep_result == 1 && mem_range_softc.mr_op != NULL && in acpi_wakeup_machdep() 317 mem_range_softc.mr_op->reinit != NULL) in acpi_wakeup_machdep() 318 mem_range_softc.mr_op->reinit(&mem_range_softc); in acpi_wakeup_machdep()
|
/freebsd/sys/arm/arm/ |
H A D | mem.c | 76 struct mem_range_softc mem_range_softc; variable
|