| /freebsd-12.1/sys/dev/mem/ |
| H A D | memutil.c | 50 if (mem_range_softc.mr_op == NULL) in mem_range_init() 53 mem_range_softc.mr_op->init(&mem_range_softc); in mem_range_init() 60 if (mem_range_softc.mr_op == NULL) in mem_range_destroy() 70 if (mem_range_softc.mr_op == NULL) in mem_range_attr_get() 75 *arg = mem_range_softc.mr_ndesc; in mem_range_attr_get() 77 bcopy(mem_range_softc.mr_desc, mrd, nd * sizeof(*mrd)); in mem_range_attr_get() 87 if (mem_range_softc.mr_op == NULL) in mem_range_attr_set() 90 ret = mem_range_softc.mr_op->set(&mem_range_softc, mrd, arg); in mem_range_attr_set()
|
| /freebsd-12.1/sys/powerpc/powerpc/ |
| H A D | mem.c | 74 static void ppc_mrinit(struct mem_range_softc *); 85 struct mem_range_softc mem_range_softc = { variable 188 for (i = 0; i < mem_range_softc.mr_ndesc; i++) { in memmmap() 192 if (offset >= mem_range_softc.mr_desc[i].mr_base && in memmmap() 193 offset < mem_range_softc.mr_desc[i].mr_base + in memmmap() 194 mem_range_softc.mr_desc[i].mr_len) { in memmmap() 195 switch (mem_range_softc.mr_desc[i].mr_flags & in memmmap() 219 ppc_mrinit(struct mem_range_softc *sc) in ppc_mrinit() 281 if (mem_range_softc.mr_op == NULL) in memioctl() 285 if (mem_range_softc.mr_ndesc == 0) in memioctl() [all …]
|
| /freebsd-12.1/sys/sys/ |
| H A D | memrange.h | 52 struct mem_range_softc; 55 void (*init)(struct mem_range_softc *sc); 56 int (*set)(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg); 57 void (*initAP)(struct mem_range_softc *sc); 58 void (*reinit)(struct mem_range_softc *sc); 61 struct mem_range_softc struct 69 extern struct mem_range_softc mem_range_softc; argument
|
| /freebsd-12.1/sys/x86/x86/ |
| H A D | x86_mem.c | 80 static void x86_mrinit(struct mem_range_softc *sc); 81 static int x86_mrset(struct mem_range_softc *sc, 109 static int x86_mrsetlow(struct mem_range_softc *sc, 201 x86_mrfetch(struct mem_range_softc *sc) in x86_mrfetch() 309 x86_mrstore(struct mem_range_softc *sc) in x86_mrstore() 323 struct mem_range_softc *sc = arg; in x86_mrstoreone() 614 x86_mrinit(struct mem_range_softc *sc) in x86_mrinit() 697 x86_mrAPinit(struct mem_range_softc *sc) in x86_mrAPinit() 711 x86_mrreinit(struct mem_range_softc *sc) in x86_mrreinit() 725 mem_range_softc.mr_op = &x86_mrops; in x86_mem_drvinit() [all …]
|
| H A D | mp_x86.c | 170 if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP) in mem_range_AP_init() 171 mem_range_softc.mr_op->initAP(&mem_range_softc); in mem_range_AP_init()
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | k6_mem.c | 65 static void k6_mrinit(struct mem_range_softc *sc); 66 static int k6_mrset(struct mem_range_softc *, struct mem_range_desc *, 102 k6_mrinit(struct mem_range_softc *sc) in k6_mrinit() 132 k6_mrset(struct mem_range_softc *sc, struct mem_range_desc *desc, int *arg) in k6_mrset() 189 mem_range_softc.mr_op = &k6_mrops; in k6_mem_drvinit()
|
| H A D | mem.c | 196 if (mem_range_softc.mr_op == NULL) in memioctl() 200 if (mem_range_softc.mr_ndesc == 0) in memioctl() 205 nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc); in memioctl() 217 nd = mem_range_softc.mr_ndesc; in memioctl()
|
| H A D | machdep.c | 217 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | mem.c | 203 if (mem_range_softc.mr_op == NULL) in memioctl() 207 if (mem_range_softc.mr_ndesc == 0) in memioctl() 212 nd = imin(mo->mo_arg[0], mem_range_softc.mr_ndesc); in memioctl() 224 nd = mem_range_softc.mr_ndesc; in memioctl()
|
| H A D | machdep.c | 237 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | mem.c | 46 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | mem.c | 46 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/x86/acpica/ |
| H A D | acpi_wakeup.c | 356 if (sleep_result == 1 && mem_range_softc.mr_op != NULL && in acpi_wakeup_machdep() 357 mem_range_softc.mr_op->reinit != NULL) in acpi_wakeup_machdep() 358 mem_range_softc.mr_op->reinit(&mem_range_softc); in acpi_wakeup_machdep()
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | mem.c | 73 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | mem.c | 76 struct mem_range_softc mem_range_softc; variable
|
| /freebsd-12.1/sys/sparc64/sparc64/ |
| H A D | mem.c | 82 struct mem_range_softc mem_range_softc; variable
|