Lines Matching refs:head
89 head = &(blks[0]);
90 head->prev = nullptr;
91 head->next = &(blks[1]);
92 head->setPosition(0, 0);
93 head->data = &dataBlks[0];
110 cacheTracking.init(head, tail);
235 // If block is not already head, do the moving
236 if (blk != head) {
250 blk->next = head;
252 head->prev = blk;
253 head = blk;
255 cacheTracking.check(head, tail);
265 // If block is head, set next block as new head
266 if (blk == head){
268 head = blk->next;
269 head->prev = nullptr;
282 cacheTracking.check(head, tail);
293 FALRU::CacheTracking::check(const FALRUBlk *head, const FALRUBlk *tail) const
296 const FALRUBlk* blk = head;
321 FALRU::CacheTracking::init(FALRUBlk *head, FALRUBlk *tail)
324 FALRUBlk* blk = numTrackedCaches ? head : nullptr;
351 // before moving it to the head
358 // the head), move the ith boundary 1 block closer to the