page_table.cc (10905:a6ca6831e775) page_table.cc (11793:ef606668d247)
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2003 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

--- 21 unchanged lines hidden (view full) ---

30 * Ron Dreslinski
31 * Ali Saidi
32 */
33
34/**
35 * @file
36 * Definitions of functional page table.
37 */
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2003 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

--- 21 unchanged lines hidden (view full) ---

30 * Ron Dreslinski
31 * Ali Saidi
32 */
33
34/**
35 * @file
36 * Definitions of functional page table.
37 */
38#include "mem/page_table.hh"
39
38#include <fstream>
39#include <map>
40#include <memory>
41#include <string>
42
43#include "base/bitfield.hh"
44#include "base/intmath.hh"
45#include "base/trace.hh"
46#include "config/the_isa.hh"
47#include "debug/MMU.hh"
40#include <fstream>
41#include <map>
42#include <memory>
43#include <string>
44
45#include "base/bitfield.hh"
46#include "base/intmath.hh"
47#include "base/trace.hh"
48#include "config/the_isa.hh"
49#include "debug/MMU.hh"
48#include "mem/page_table.hh"
49#include "sim/faults.hh"
50#include "sim/sim_object.hh"
51
52using namespace std;
53using namespace TheISA;
54
55FuncPageTable::FuncPageTable(const std::string &__name,
56 uint64_t _pid, Addr _pageSize)

--- 177 unchanged lines hidden ---
50#include "sim/faults.hh"
51#include "sim/sim_object.hh"
52
53using namespace std;
54using namespace TheISA;
55
56FuncPageTable::FuncPageTable(const std::string &__name,
57 uint64_t _pid, Addr _pageSize)

--- 177 unchanged lines hidden ---