Home
last modified time | relevance | path

Searched refs:mr_desc (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/i386/i386/
H A Dk6_mem.c107 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 Dmem.c201 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 Dx86_mem.c160 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 Dmemutil.c74 bcopy(mem_range_softc.mr_desc, mrd, nd * sizeof(*mrd)); in mem_range_attr_get()
/freebsd/sys/sys/
H A Dmemrange.h90 struct mem_range_desc *mr_desc; member