process.hh (10298:77af86f37337) process.hh (10299:bec0c5ffc323)
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 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

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

120 virtual void initState();
121
122 public:
123
124 //This id is assigned by m5 and is used to keep process' tlb entries
125 //separated.
126 uint64_t M5_pid;
127
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 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

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

120 virtual void initState();
121
122 public:
123
124 //This id is assigned by m5 and is used to keep process' tlb entries
125 //separated.
126 uint64_t M5_pid;
127
128 // flag for using architecture specific page table
129 bool useArchPT;
128 PageTableBase* pTable;
129
130 class FdMap
131 {
132 public:
133 int fd;
134 std::string filename;
135 int mode;

--- 198 unchanged lines hidden ---
130 PageTableBase* pTable;
131
132 class FdMap
133 {
134 public:
135 int fd;
136 std::string filename;
137 int mode;

--- 198 unchanged lines hidden ---