Searched refs:new_tail (Results 1 – 5 of 5) sorted by relevance
329 queue_entry_t new_tail; in dequeue_tail() local334 new_tail = elt->prev; /* new_tail may point to queue if elt was the only element */ in dequeue_tail()335 new_tail->next = que; in dequeue_tail()336 que->prev = new_tail; in dequeue_tail()
1693 __smr_worker_update_wold_tail(struct smr_worker *smrw, smr_pcpu_t *new_tail) in __smr_worker_update_wold_tail() argument1698 smrw->wage_tail = new_tail; in __smr_worker_update_wold_tail()1699 smrw->wcur_tail = new_tail; in __smr_worker_update_wold_tail()1701 smrw->wage_tail = new_tail; in __smr_worker_update_wold_tail()1704 smrw->wold_tail = new_tail; in __smr_worker_update_wold_tail()
396 token_idx_t new_tail; in vm_purgeable_token_remove_last() local398 new_tail = tokens[token].prev; in vm_purgeable_token_remove_last()400 assert(new_tail); in vm_purgeable_token_remove_last()401 assert(tokens[new_tail].next == token); in vm_purgeable_token_remove_last()403 queue->token_q_tail = new_tail; in vm_purgeable_token_remove_last()404 tokens[new_tail].next = 0; in vm_purgeable_token_remove_last()
843 uint64_t head = 0, tail = 0, busy = 0, num_to_reclaim = 0, new_tail = 0, in reclaim_chunk() local924 kr = reclaim_copyin_tail(metadata, &new_tail); in reclaim_chunk()929 if (new_tail >= busy) { in reclaim_chunk()933 tail = new_tail; in reclaim_chunk()