Home
last modified time | relevance | path

Searched refs:mtrr (Results 1 – 15 of 15) sorted by relevance

/freebsd-14-stable/sys/amd64/vmm/
HDx86.c668 vm_rdmtrr(struct vm_mtrr *mtrr, u_int num, uint64_t *val) in vm_rdmtrr() argument
675 *val = mtrr->def_type; in vm_rdmtrr()
678 *val = mtrr->fixed4k[num - MSR_MTRR4kBase]; in vm_rdmtrr()
681 *val = mtrr->fixed16k[num - MSR_MTRR16kBase]; in vm_rdmtrr()
684 *val = mtrr->fixed64k; in vm_rdmtrr()
689 *val = mtrr->var[offset / 2].base; in vm_rdmtrr()
691 *val = mtrr->var[offset / 2].mask; in vm_rdmtrr()
703 vm_wrmtrr(struct vm_mtrr *mtrr, u_int num, uint64_t val) in vm_wrmtrr() argument
714 mtrr->def_type = val; in vm_wrmtrr()
717 mtrr->fixed4k[num - MSR_MTRR4kBase] = val; in vm_wrmtrr()
[all …]
HDx86.h100 int vm_rdmtrr(struct vm_mtrr *mtrr, u_int num, uint64_t *val);
101 int vm_wrmtrr(struct vm_mtrr *mtrr, u_int num, uint64_t val);
/freebsd-14-stable/sys/i386/i386/
HDk6_mem.c78 k6_mrmake(struct mem_range_desc *desc, u_int32_t *mtrr) in k6_mrmake() argument
95 *mtrr = K6_REG_MAKE(desc->mr_base, len, wc, uc); in k6_mrmake()
133 u_int32_t mtrr; in k6_mrset() local
138 error = k6_mrmake(desc, &mtrr); in k6_mrset()
152 mtrr = 0; in k6_mrset()
168 reg |= mtrr << (32 * d); in k6_mrset()
/freebsd-14-stable/sys/amd64/vmm/amd/
HDsvm_msr.c124 if (vm_rdmtrr(&vcpu->mtrr, num, result) != 0) { in svm_rdmsr()
156 if (vm_wrmtrr(&vcpu->mtrr, num, val) != 0) { in svm_wrmsr()
HDsvm_softc.h61 struct vm_mtrr mtrr; member
/freebsd-14-stable/sys/dev/drm2/
HDdrm_ioctl.c180 map->mtrr = r_list->map->mtrr; in drm_getmap()
HDdrm_ioc32.c149 int mtrr; /**< MTRR slot used */ member
171 m32->mtrr = map.mtrr; in compat_drm_getmap()
197 m32->mtrr = map.mtrr; in compat_drm_addmap()
HDdrm_bufs.c253 map->mtrr = -1; in drm_addmap_core()
293 map->mtrr = 1; in drm_addmap_core()
361 map->mtrr = dev->agp->agp_mtrr; /* for getmap */ in drm_addmap_core()
538 if (drm_core_has_MTRR(dev) && map->mtrr >= 0) { in drm_rmmap_locked()
540 retcode = drm_mtrr_del(map->mtrr, map->offset, in drm_rmmap_locked()
HDdrm_sysctl.c252 if (map->mtrr < 0)
HDdrm.h221 int mtrr; /**< MTRR slot used */ member
HDdrmP.h521 int mtrr; /**< MTRR slot used */ member
/freebsd-14-stable/sys/amd64/vmm/intel/
HDvmx_msr.c420 if (vm_rdmtrr(&vcpu->mtrr, num, val) != 0) { in vmx_rdmsr()
462 if (vm_wrmtrr(&vcpu->mtrr, num, val) != 0) { in vmx_wrmsr()
HDvmx.h137 struct vm_mtrr mtrr; member
/freebsd-14-stable/sys/contrib/zstd/lib/common/
HDcpu.h159 D(mtrr, 12)
/freebsd-14-stable/sys/contrib/openzfs/module/zstd/lib/common/
HDcpu.h161 D(mtrr, 12)