Home
last modified time | relevance | path

Searched refs:mr_base (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/x86/x86/
H A Dx86_mem.c59 (((a) >= (mr)->mr_base) && ((a) < ((mr)->mr_base + (mr)->mr_len)))
61 (mrwithin(mra, mrb->mr_base) || mrwithin(mrb, mra->mr_base))
161 if ((cand->mr_base == mrd->mr_base) && in mem_range_match()
252 mrd->mr_base = msrv & mtrr_physmask; in x86_mrfetch()
391 msrv = mrd->mr_base & mtrr_physmask; in x86_mrstoreone()
433 if (addr >= mrd->mr_base && in x86_mtrrfixsearch()
505 if (curr_md->mr_base == mrd->mr_base && in x86_mrsetvariable()
539 free_md->mr_base = mrd->mr_base; in x86_mrsetvariable()
655 mrd->mr_base = i * 0x10000; in x86_mrinit()
661 mrd->mr_base = i * 0x4000 + 0x80000; in x86_mrinit()
[all …]
/freebsd/sys/i386/i386/
H A Dk6_mem.c82 if (desc->mr_base &~ 0xfffe0000) in k6_mrmake()
94 *mtrr = K6_REG_MAKE(desc->mr_base, len, wc, uc); in k6_mrmake()
117 sc->mr_desc[d].mr_base = addr; in k6_mrinit()
145 if (sc->mr_desc[d].mr_base == desc->mr_base && in k6_mrset()
153 if (sc->mr_desc[d].mr_base == desc->mr_base && in k6_mrset()
/freebsd/usr.sbin/bhyve/
H A Dmem.c53 uint64_t mr_base; member
75 if (a->mr_end < b->mr_base) in mmio_rb_range_compare()
77 else if (a->mr_base > b->mr_end) in mmio_rb_range_compare()
88 find.mr_base = find.mr_end = addr; in mmio_rb_lookup()
111 new->mr_base, new->mr_end, in mmio_rb_add()
112 overlap->mr_base, overlap->mr_end, in mmio_rb_add()
131 printf(" %lx:%lx, %s\n", np->mr_base, np->mr_end,
178 paddr >= mmio_hint[vcpuid]->mr_base && in access_memory()
304 mrp->mr_base = memp->base; in register_mem_int()
/freebsd/sys/powerpc/powerpc/
H A Dmem.c204 if (offset >= mem_range_softc.mr_desc[i].mr_base && in memmmap()
205 offset < mem_range_softc.mr_desc[i].mr_base + in memmmap()
252 if (sc->mr_desc[i].mr_base == desc->mr_base && in ppc_mrset()
259 if (sc->mr_desc[i].mr_base == desc->mr_base && in ppc_mrset()
/freebsd/usr.sbin/memcontrol/
H A Dmemcontrol.c179 printf("0x%" PRIx64 "/0x%" PRIx64 " %.8s ", mrd[i].mr_base, mrd[i].mr_len, in listfunc()
200 mrd.mr_base = 0; in setfunc()
207 mrd.mr_base = strtouq(optarg, &ep, 0); in setfunc()
262 mrd.mr_base = 0; in clearfunc()
268 mrd.mr_base = strtouq(optarg, &ep, 0); in clearfunc()
290 if ((mrd.mr_base != 0) || (mrd.mr_len != 0)) in clearfunc()
/freebsd/sys/powerpc/powermac/
H A Dmacio.c268 if (reg[0].mr_base == 0) { in macio_add_reg()
284 reg[1].mr_base = regp[1].mr_base; in macio_add_reg()
285 reg[2].mr_base = regp[1].mr_base + reg[1].mr_size; in macio_add_reg()
291 reg[i].mr_base, reg[i].mr_base + reg[i].mr_size, in macio_add_reg()
H A Dmaciovar.h62 u_int32_t mr_base; member
H A Duninorthvar.h56 u_int32_t mr_base; member
H A Duninorth.c222 reg[i].mr_base, in unin_chip_add_reg()
223 reg[i].mr_base + reg[i].mr_size, in unin_chip_add_reg()
/freebsd/sys/sys/
H A Dmemrange.h30 u_int64_t mr_base; member
/freebsd/sys/dev/tdfx/
H A Dtdfx_pci.c325 tdfx_info->mrdesc.mr_base = tdfx_info->addr0 & 0xfffe0000; in tdfx_setmtrr()
333 tdfx_info->mrdesc.mr_base = tdfx_info->addr1 & 0xfffe0000; in tdfx_setmtrr()
367 (u_int32_t)tdfx_info->mrdesc.mr_base); in tdfx_setmtrr()
/freebsd/sys/dev/drm2/
H A Ddrm_os_freebsd.c356 mrdesc.mr_base = offset; in drm_mtrr_add()
371 mrdesc.mr_base = offset; in drm_mtrr_del()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c458 mrdesc->mr_base = base; in lkpi_arch_phys_wc_add()