Home
last modified time | relevance | path

Searched refs:new_tail (Results 1 – 4 of 4) sorted by relevance

/xnu-10063.141.1/osfmk/kern/
H A Dqueue.h303 queue_entry_t new_tail; in dequeue_tail() local
308 new_tail = elt->prev; /* new_tail may point to queue if elt was the only element */ in dequeue_tail()
309 new_tail->next = que; in dequeue_tail()
310 que->prev = new_tail; in dequeue_tail()
H A Dsmr.c1692 __smr_worker_update_wold_tail(struct smr_worker *smrw, smr_pcpu_t *new_tail) in __smr_worker_update_wold_tail() argument
1697 smrw->wage_tail = new_tail; in __smr_worker_update_wold_tail()
1698 smrw->wcur_tail = new_tail; in __smr_worker_update_wold_tail()
1700 smrw->wage_tail = new_tail; in __smr_worker_update_wold_tail()
1703 smrw->wold_tail = new_tail; in __smr_worker_update_wold_tail()
/xnu-10063.141.1/osfmk/vm/
H A Dvm_purgeable.c401 token_idx_t new_tail; in vm_purgeable_token_remove_last() local
403 new_tail = tokens[token].prev; in vm_purgeable_token_remove_last()
405 assert(new_tail); in vm_purgeable_token_remove_last()
406 assert(tokens[new_tail].next == token); in vm_purgeable_token_remove_last()
408 queue->token_q_tail = new_tail; in vm_purgeable_token_remove_last()
409 tokens[new_tail].next = 0; in vm_purgeable_token_remove_last()
H A Dvm_reclaim.c611 …uint64_t head = 0, tail = 0, busy = 0, num_to_reclaim = 0, new_tail = 0, num_copied = 0, buffer_le… in reclaim_chunk() local
670 success = reclaim_copyin_tail(metadata, &new_tail); in reclaim_chunk()
675 if (new_tail >= busy) { in reclaim_chunk()
679 tail = new_tail; in reclaim_chunk()