Home
last modified time | relevance | path

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

/xnu-11215.61.5/iokit/DriverKit/
H A Dqueue_implementation.h329 queue_entry_t new_tail; in dequeue_tail() local
334 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()
/xnu-11215.61.5/osfmk/kern/
H A Dqueue.h329 queue_entry_t new_tail; in dequeue_tail() local
334 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()
H A Dsmr.c1693 __smr_worker_update_wold_tail(struct smr_worker *smrw, smr_pcpu_t *new_tail) in __smr_worker_update_wold_tail() argument
1698 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()
/xnu-11215.61.5/osfmk/vm/
H A Dvm_purgeable.c396 token_idx_t new_tail; in vm_purgeable_token_remove_last() local
398 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()
H A Dvm_reclaim.c843 uint64_t head = 0, tail = 0, busy = 0, num_to_reclaim = 0, new_tail = 0, in reclaim_chunk() local
924 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()