Searched refs:mr_desc (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/i386/i386/ |
H A D | k6_mem.c | 107 sc->mr_desc = malloc(sc->mr_ndesc * sizeof(struct mem_range_desc), in k6_mrinit() 109 if (sc->mr_desc == NULL) in k6_mrinit() 117 sc->mr_desc[d].mr_base = addr; in k6_mrinit() 118 sc->mr_desc[d].mr_len = ffs(mask) << 17; in k6_mrinit() 120 sc->mr_desc[d].mr_flags |= MDF_WRITECOMBINE; in k6_mrinit() 122 sc->mr_desc[d].mr_flags |= MDF_UNCACHEABLE; in k6_mrinit() 141 if (!sc->mr_desc[d].mr_len) { in k6_mrset() 142 sc->mr_desc[d] = *desc; in k6_mrset() 145 if (sc->mr_desc[d].mr_base == desc->mr_base && in k6_mrset() 146 sc->mr_desc[d].mr_len == desc->mr_len) in k6_mrset() [all …]
|
/freebsd/sys/powerpc/powerpc/ |
H A D | mem.c | 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() 235 sc->mr_desc = malloc(sc->mr_ndesc * sizeof(struct mem_range_desc), in ppc_mrinit() 247 if (!sc->mr_desc[i].mr_len) { in ppc_mrset() 248 sc->mr_desc[i] = *desc; in ppc_mrset() 249 sc->mr_desc[i].mr_flags |= MDF_ACTIVE; in ppc_mrset() 252 if (sc->mr_desc[i].mr_base == desc->mr_base && in ppc_mrset() [all …]
|
/freebsd/sys/x86/x86/ |
H A D | x86_mem.c | 160 for (i = 0, cand = sc->mr_desc; i < sc->mr_ndesc; i++, cand++) in mem_range_match() 183 mrd = sc->mr_desc + i; in x86_mr_split_dmap() 204 mrd = sc->mr_desc; in x86_mrfetch() 248 for (; mrd - sc->mr_desc < sc->mr_ndesc; msr += 2, mrd++) { in x86_mrfetch() 326 mrd = sc->mr_desc; in x86_mrstoreone() 387 for (; mrd - sc->mr_desc < sc->mr_ndesc; msr += 2, mrd++) { in x86_mrstoreone() 431 for (i = 0, mrd = sc->mr_desc; i < MTRR_N64K + MTRR_N16K + MTRR_N4K; in x86_mtrrfixsearch() 500 curr_md = sc->mr_desc + i; in x86_mrsetvariable() 615 if (sc->mr_desc != NULL) in x86_mrinit() 646 sc->mr_desc = malloc(nmdesc * sizeof(struct mem_range_desc), M_MEMDESC, in x86_mrinit() [all …]
|
/freebsd/sys/dev/mem/ |
H A D | memutil.c | 74 bcopy(mem_range_softc.mr_desc, mrd, nd * sizeof(*mrd)); in mem_range_attr_get()
|
/freebsd/sys/sys/ |
H A D | memrange.h | 90 struct mem_range_desc *mr_desc; member
|