Home
last modified time | relevance | path

Searched refs:mr_len (Results 1 – 6 of 6) sorted by relevance

/openbsd/sys/arch/i386/i386/
H A Dk6_mem.c80 if (desc->mr_len < 131072 || !powerof2(desc->mr_len)) in k6_mrmake()
85 for (bit = ffs(desc->mr_len >> 17) - 1; bit < 15; bit++) in k6_mrmake()
114 sc->mr_desc[d].mr_len = ffs(mask) << 17; in k6_mrinit()
138 if (!sc->mr_desc[d].mr_len) { in k6_mrset()
143 sc->mr_desc[d].mr_len == desc->mr_len) in k6_mrset()
152 sc->mr_desc[d].mr_len == desc->mr_len) { in k6_mrset()
H A Di686_mem.c141 (cand->mr_len == mrd->mr_len)) in mem_range_match()
228 mrd->mr_len = (~(msrv & mtrrmask) & mtrrmask) + 0x1000; in mrfetch()
229 if (!mrvalid(mrd->mr_base, mrd->mr_len)) in mrfetch()
357 msrv = 0x800 | (~(mrd->mr_len - 1) & mtrrmask); in mrstoreone()
443 (curr_md->mr_len == mrd->mr_len)) { in mrsetvariable()
470 free_md->mr_len = mrd->mr_len; in mrsetvariable()
488 if (!mrvalid(mrd->mr_base, mrd->mr_len) || in mrset()
494 ((mrd->mr_base + mrd->mr_len) <= FIXTOP)) { in mrset()
565 mrd->mr_len = 0x10000; in mrinit()
571 mrd->mr_len = 0x4000; in mrinit()
[all …]
/openbsd/sys/arch/amd64/amd64/
H A Damd64_mem.c142 (cand->mr_len == mrd->mr_len)) in mem_range_match()
229 mrd->mr_len = (~(msrv & mtrrmask) & mtrrmask) + 0x1000; in mrfetch()
230 if (!mrvalid(mrd->mr_base, mrd->mr_len)) in mrfetch()
358 msrv = 0x800 | (~(mrd->mr_len - 1) & mtrrmask); in mrstoreone()
444 (curr_md->mr_len == mrd->mr_len)) { in mrsetvariable()
471 free_md->mr_len = mrd->mr_len; in mrsetvariable()
489 if (!mrvalid(mrd->mr_base, mrd->mr_len) || in mrset()
495 ((mrd->mr_base + mrd->mr_len) <= FIXTOP)) { in mrset()
566 mrd->mr_len = 0x10000; in mrinit()
572 mrd->mr_len = 0x4000; in mrinit()
[all …]
/openbsd/usr.sbin/memconfig/
H A Dmemconfig.c181 printf("%llx/%llx %.8s ", mrd[i].mr_base, mrd[i].mr_len, in listfunc()
209 mrd.mr_len = 0; in setfunc()
221 mrd.mr_len = strtoull(optarg, &ep, 0); in setfunc()
235 if (mrd.mr_len == 0) in setfunc()
270 mrd.mr_len = 0; in clearfunc()
282 mrd.mr_len = strtoull(optarg, &ep, 0); in clearfunc()
299 if (got_base || mrd.mr_len != 0) in clearfunc()
315 } else if (got_base && mrd.mr_len != 0) { in clearfunc()
/openbsd/sys/dev/pci/drm/
H A Ddrm_mtrr.c51 mrdesc.mr_len = size; in drm_mtrr_add()
69 mrdesc.mr_len = size; in drm_mtrr_del()
/openbsd/sys/sys/
H A Dmemrange.h50 u_int64_t mr_len; member