Lines Matching refs:count
132 p2m->pod.count += 1UL << order; in p2m_pod_cache_add()
178 p2m->pod.count -= 1UL << order; in p2m_pod_cache_get()
183 p2m->pod.count -= 1UL; in p2m_pod_cache_get()
211 while ( pod_target > p2m->pod.count ) in p2m_pod_set_cache_target()
216 if ( (pod_target - p2m->pod.count) >= SUPERPAGE_PAGES ) in p2m_pod_set_cache_target()
232 __func__, pod_target, p2m->pod.count); in p2m_pod_set_cache_target()
239 if ( preemptible && pod_target != p2m->pod.count && in p2m_pod_set_cache_target()
252 while ( pod_target < p2m->pod.count ) in p2m_pod_set_cache_target()
258 if ( (p2m->pod.count - pod_target) > SUPERPAGE_PAGES in p2m_pod_set_cache_target()
287 if ( preemptible && pod_target != p2m->pod.count && in p2m_pod_set_cache_target()
346 populated = d->tot_pages - p2m->pod.count; in p2m_pod_set_mem_target()
370 ASSERT( pod_target >= p2m->pod.count ); in p2m_pod_set_mem_target()
400 p2m->pod.count -= SUPERPAGE_PAGES; in p2m_pod_empty_cache()
411 p2m->pod.count -= 1; in p2m_pod_empty_cache()
417 BUG_ON(p2m->pod.count != 0); in p2m_pod_empty_cache()
421 return p2m->pod.count ? -ERESTART : 0; in p2m_pod_empty_cache()
450 p2m->pod.count--; in p2m_pod_offline_or_broken_hit()
461 p2m->pod.count--; in p2m_pod_offline_or_broken_hit()
538 steal_for_cache = ( p2m->pod.entry_count > p2m->pod.count ); in p2m_pod_decrease_reservation()
599 ASSERT(steal_for_cache == (p2m->pod.entry_count > p2m->pod.count)); in p2m_pod_decrease_reservation()
663 steal_for_cache = ( p2m->pod.entry_count > p2m->pod.count ); in p2m_pod_decrease_reservation()
679 if ( p2m->pod.entry_count < p2m->pod.count ) in p2m_pod_decrease_reservation()
695 p2m->pod.entry_count, p2m->pod.count); in p2m_pod_dump_data()
878 p2m_pod_zero_check(struct p2m_domain *p2m, const gfn_t *gfns, int count) in p2m_pod_zero_check() argument
880 mfn_t mfns[count]; in p2m_pod_zero_check()
881 p2m_type_t types[count]; in p2m_pod_zero_check()
882 unsigned long *map[count]; in p2m_pod_zero_check()
893 for ( i = 0; i < count; i++ ) in p2m_pod_zero_check()
918 for ( i = 0; i < count; i++ ) in p2m_pod_zero_check()
969 for ( i = 0; i < count; i++ ) in p2m_pod_zero_check()
1030 for ( i = 0; i < count; i++ ) in p2m_pod_zero_check()
1080 if ( i < limit && (p2m->pod.count > 0 || hypercall_preempt_check()) ) in p2m_pod_emergency_sweep()
1128 } while ( (p2m->pod.count == 0) && (i < ARRAY_SIZE(mrp->list)) ); in pod_eager_reclaim()
1186 if ( p2m->pod.entry_count > p2m->pod.count ) in p2m_pod_demand_populate()
1193 if ( p2m->pod.count == 0 ) in p2m_pod_demand_populate()
1197 if ( p2m->pod.count == 0 ) in p2m_pod_demand_populate()