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 |
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 --- |