table_walker.hh (8851:7e966326ef5b) table_walker.hh (8902:75b524b64c28)
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

320 std::list<WalkerState *> stateQueueL1;
321
322 /** Queue of requests that have passed first level translation and
323 * require an additional level. */
324 std::list<WalkerState *> stateQueueL2;
325
326 /** Queue of requests that have passed are waiting because the walker is
327 * currently busy. */
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

320 std::list<WalkerState *> stateQueueL1;
321
322 /** Queue of requests that have passed first level translation and
323 * require an additional level. */
324 std::list<WalkerState *> stateQueueL2;
325
326 /** Queue of requests that have passed are waiting because the walker is
327 * currently busy. */
328 std::list<WalkerState *> pendingQueue;;
328 std::list pendingQueue;
329
330
331 /** Port to issue translation requests from */
332 DmaPort port;
333
334 /** TLB that is initiating these table walks */
335 TLB *tlb;
336

--- 55 unchanged lines hidden ---
329
330
331 /** Port to issue translation requests from */
332 DmaPort port;
333
334 /** TLB that is initiating these table walks */
335 TLB *tlb;
336

--- 55 unchanged lines hidden ---