Searched refs:purgeable_queues (Results 1 – 5 of 5) sorted by relevance
83 struct purgeable_q purgeable_queues[PURGEABLE_Q_TYPE_MAX]; variable255 int64_t pages = purgeable_queues[i].new_pages += token_new_pagecount; in vm_purgeable_token_add()258 purgeable_queues[i].new_pages = (int32_t) pages; in vm_purgeable_token_add()259 assert(purgeable_queues[i].new_pages == pages); in vm_purgeable_token_add()296 vm_purgeable_token_check_queue(&purgeable_queues[PURGEABLE_Q_TYPE_FIFO]); in vm_purgeable_token_add()297 vm_purgeable_token_check_queue(&purgeable_queues[PURGEABLE_Q_TYPE_LIFO]); in vm_purgeable_token_add()478 int64_t pages = purgeable_queues[i].new_pages += token_new_pagecount; in vm_purgeable_q_advance_all()481 purgeable_queues[i].new_pages = (int32_t) pages; in vm_purgeable_q_advance_all()482 assert(purgeable_queues[i].new_pages == pages); in vm_purgeable_q_advance_all()499 purgeable_q_t queue = &purgeable_queues[i]; in vm_purgeable_q_advance_all()[all …]
69 extern struct purgeable_q purgeable_queues[PURGEABLE_Q_TYPE_MAX];
932 purgeable_queues[i].token_q_head = 0; in vm_page_bootstrap()933 purgeable_queues[i].token_q_tail = 0; in vm_page_bootstrap()935 queue_init(&purgeable_queues[i].objq[group]); in vm_page_bootstrap()938 purgeable_queues[i].type = i; in vm_page_bootstrap()939 purgeable_queues[i].new_pages = 0; in vm_page_bootstrap()941 purgeable_queues[i].debug_count_tokens = 0; in vm_page_bootstrap()942 purgeable_queues[i].debug_count_objects = 0; in vm_page_bootstrap()
5988 queue = &purgeable_queues[PURGEABLE_Q_TYPE_OBSOLETE]; in vm_object_purgable_control()5991 queue = &purgeable_queues[PURGEABLE_Q_TYPE_FIFO]; in vm_object_purgable_control()5993 queue = &purgeable_queues[PURGEABLE_Q_TYPE_LIFO]; in vm_object_purgable_control()
3407 purgeable_queues = kern.globals.purgeable_queues3409 ShowPurgeableQueue(purgeable_queues[0], volatile_total)3411 ShowPurgeableQueue(purgeable_queues[1], volatile_total)3413 ShowPurgeableQueue(purgeable_queues[2], volatile_total)