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

/freebsd-11-stable/sys/i386/i386/
H A Dk6_mem.c108 sc->mr_desc = malloc(sc->mr_ndesc * sizeof(struct mem_range_desc),
110 if (sc->mr_desc == NULL)
118 sc->mr_desc[d].mr_base = addr;
119 sc->mr_desc[d].mr_len = ffs(mask) << 17;
121 sc->mr_desc[d].mr_flags |= MDF_WRITECOMBINE;
123 sc->mr_desc[d].mr_flags |= MDF_UNCACHEABLE;
142 if (!sc->mr_desc[d].mr_len) {
143 sc->mr_desc[d] = *desc;
146 if (sc->mr_desc[d].mr_base == desc->mr_base &&
147 sc->mr_desc[
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dmem.c186 if (!(mem_range_softc.mr_desc[i].mr_flags & MDF_ACTIVE))
189 if (offset >= mem_range_softc.mr_desc[i].mr_base &&
190 offset < mem_range_softc.mr_desc[i].mr_base +
191 mem_range_softc.mr_desc[i].mr_len) {
192 switch (mem_range_softc.mr_desc[i].mr_flags &
220 sc->mr_desc = malloc(sc->mr_ndesc * sizeof(struct mem_range_desc),
232 if (!sc->mr_desc[i].mr_len) {
233 sc->mr_desc[i] = *desc;
234 sc->mr_desc[i].mr_flags |= MDF_ACTIVE;
237 if (sc->mr_desc[
[all...]
/freebsd-11-stable/sys/sys/
H A Dmemrange.h66 struct mem_range_desc *mr_desc; member in struct:mem_range_softc
/freebsd-11-stable/sys/x86/x86/
H A Dx86_mem.c163 for (i = 0, cand = sc->mr_desc; i < sc->mr_ndesc; i++, cand++)
186 mrd = sc->mr_desc + i;
207 mrd = sc->mr_desc;
251 for (; mrd - sc->mr_desc < sc->mr_ndesc; msr += 2, mrd++) {
329 mrd = sc->mr_desc;
390 for (; mrd - sc->mr_desc < sc->mr_ndesc; msr += 2, mrd++) {
434 for (i = 0, mrd = sc->mr_desc; i < MTRR_N64K + MTRR_N16K + MTRR_N4K;
503 curr_md = sc->mr_desc + i;
619 if (sc->mr_desc != NULL)
650 sc->mr_desc
[all...]
/freebsd-11-stable/sys/dev/mem/
H A Dmemutil.c75 bcopy(mem_range_softc.mr_desc, mrd, nd * sizeof(*mrd));

Completed in 114 milliseconds