Home | History | Annotate | Download | only in src

Lines Matching defs:OsLayer

53 // OsLayer initialization.
54 OsLayer::OsLayer() {
89 // OsLayer cleanup.
90 OsLayer::~OsLayer() {
97 // OsLayer initialization.
98 bool OsLayer::Initialize() {
124 bool OsLayer::IsSupported() {
135 int OsLayer::AddressMode() {
142 uint64 OsLayer::VirtualToPhysical(void *vaddr) {
168 string OsLayer::FindFileDevice(string filename) {
173 list<string> OsLayer::FindFileDevices() {
181 void OsLayer::GetFeatures() {
206 void OsLayer::ActivateFlushPageCache(void) {
212 bool OsLayer::FlushPageCache(void) {
246 void OsLayer::Flush(void *vaddr) {
250 OsLayer::FastFlush(vaddr);
256 bool OsLayer::AdlerMemcpyWarm(uint64 *dstmem, uint64 *srcmem,
271 int OsLayer::FindDimm(uint64 addr, char *buf, int len) {
297 int32 OsLayer::FindRegion(uint64 addr) {
321 cpu_set_t *OsLayer::FindCoreMask(int32 region) {
337 string OsLayer::FindCoreMaskFormat(int32 region) {
346 bool OsLayer::ErrorReport(const char *part, const char *symptom, int count) {
362 int64 OsLayer::FindHugePages() {
393 int64 OsLayer::FindFreeMemSize() {
479 int64 OsLayer::AllocateAllMem() {
490 bool OsLayer::AllocateTestMem(int64 length, uint64 paddr_base) {
662 void OsLayer::FreeTestMem() {
686 void *OsLayer::PrepareTestMem(uint64 offset, uint64 length) {
714 void OsLayer::ReleaseTestMem(void *addr, uint64 offset, uint64 length) {
728 int OsLayer::ErrorPoll() {
733 void OsLayer::ErrorWait() {
740 int OsLayer::PciOpen(int bus, int device, int function) {
759 uint32 OsLayer::PciRead(int fd, uint32 offset, int width) {
796 void OsLayer::PciWrite(int fd, uint32 offset, uint32 value, int width) {
837 int OsLayer::OpenMSR(uint32 core, uint32 address) {
854 bool OsLayer::ReadMSR(uint32 core, uint32 address, uint64 *data) {
870 bool OsLayer::WriteMSR(uint32 core, uint32 address, uint64 *data) {
888 uint32 OsLayer::GetBitField(uint32 val, uint32 n, uint32 len) {
894 bool OsLayer::CpuStressWorkload() {