Home
last modified time | relevance | path

Searched refs:max_pages (Results 1 – 22 of 22) sorted by relevance

/xen/tools/xenpaging/
A Dpolicy_default.c36 static unsigned long max_pages; variable
44 max_pages = paging->max_pages; in policy_init()
47 bitmap = bitmap_alloc(max_pages); in policy_init()
51 unconsumed = bitmap_alloc(max_pages); in policy_init()
72 current_gfn = max_pages / 2; in policy_init()
85 for ( i = 0; i < max_pages; i++ ) in policy_choose_victim()
91 if ( current_gfn >= max_pages ) in policy_choose_victim()
118 if ( i >= max_pages ) in policy_choose_victim()
128 bitmap_clear(unconsumed, max_pages); in policy_choose_victim()
A Dxenpaging.c132 target_tot_pages = paging->max_pages; in xenpaging_wait_for_event_or_timeout()
240 paging->max_pages = atoi(optarg) >> 2; in xenpaging_getopts()
427 if ( !paging->max_pages ) in xenpaging_init()
438 paging->max_pages = domain_info.max_pages; in xenpaging_init()
442 paging->bitmap = bitmap_alloc(paging->max_pages); in xenpaging_init()
448 DPRINTF("max_pages = %d\n", paging->max_pages); in xenpaging_init()
451 paging->slot_to_gfn = calloc(paging->max_pages, sizeof(*paging->slot_to_gfn)); in xenpaging_init()
741 for ( i = 0; i < paging->max_pages && num < num_pages; i++ ) in resume_pages()
833 for ( slot = 0; slot < paging->max_pages && num < num_pages; slot++ ) in evict_pages()
909 if ( req.u.mem_paging.gfn > paging->max_pages ) in main()
[all …]
A Dxenpaging.h59 int max_pages; member
/xen/xen/common/
A Dtrace.c115 typeof(dummy_pages.tbuf_size) max_pages; in calculate_tbuf_size()
122 max_pages = -1; in calculate_tbuf_size()
128 if ( max_size < max_pages ) in calculate_tbuf_size()
129 max_pages = max_size; in calculate_tbuf_size()
140 if ( max_mfn_offset < max_pages ) in calculate_tbuf_size()
141 max_pages = max_mfn_offset; in calculate_tbuf_size()
143 if ( pages > max_pages ) in calculate_tbuf_size()
147 pages, max_pages); in calculate_tbuf_size()
148 pages = max_pages; in calculate_tbuf_size()
A Ddomctl.c195 info->max_pages = d->max_pages; in getdomaininfo()
744 d->max_pages = min(new_max, (uint64_t)(typeof(d->max_pages))-1); in do_domctl()
A Dkeyhandler.c276 d->max_pages); in dump_domains()
A Dpage_alloc.c523 if ( (pages <= domain_tot_pages(d)) || (pages > d->max_pages) ) in domain_set_outstanding_pages()
2297 if ( unlikely(tot_pages > d->max_pages) ) in assign_pages()
2300 "%u > %u\n", d->domain_id, tot_pages, d->max_pages); in assign_pages()
A Dmemory.c1315 rc = d->max_pages; in do_memory_op()
A Dgrant_table.c2297 unlikely(domain_tot_pages(e) >= e->max_pages) ) in gnttab_transfer()
2307 e->domain_id, domain_tot_pages(e), e->max_pages); in gnttab_transfer()
/xen/xen/arch/x86/
A Ddom0_build.c318 unsigned long avail = 0, nr_pages, min_pages, max_pages; in dom0_compute_nr_pages() local
351 max_pages = get_memsize(&dom0_max_size, avail); in dom0_compute_nr_pages()
374 nr_pages = min(nr_pages, max_pages); in dom0_compute_nr_pages()
418 d->max_pages = min_t(unsigned long, max_pages, UINT_MAX); in dom0_compute_nr_pages()
A Dmm.c4939 if ( target.target_pages > d->max_pages ) in arch_memory_op()
/xen/xen/arch/x86/pv/
A Ddom0_build.c235 unsigned long max_pages) in alloc_chunk() argument
239 unsigned int order = get_order_from_pages(max_pages), free_order; in alloc_chunk()
243 else if ( max_pages & (max_pages - 1) ) in alloc_chunk()
259 return alloc_chunk(d, max_pages); in alloc_chunk()
270 if ( domain_tot_pages(d) + (1 << order) > d->max_pages ) in alloc_chunk()
344 d->max_pages = ~0U; in dom0_construct_pv()
A Dshim.c271 d->max_pages = domain_tot_pages(d); in pv_shim_setup_dom()
/xen/tools/xenstat/libxenstat/src/
A Dxenstat.c224 domaininfo[i].max_pages == UINT_MAX in xenstat_get_node()
226 : (unsigned long long)(domaininfo[i].max_pages in xenstat_get_node()
/xen/tools/libxc/
A Dxc_dom_x86.c1525 unsigned long max_pages = SUPERPAGE_1GB_NR_PFNS; in meminit_hvm() local
1527 if ( count > max_pages ) in meminit_hvm()
1528 count = max_pages; in meminit_hvm()
1574 max_pages = SUPERPAGE_2MB_NR_PFNS * 4; in meminit_hvm()
1575 if ( count > max_pages ) in meminit_hvm()
1576 count = max_pages; in meminit_hvm()
A Dxc_domain.c396 info->max_memkb = domctl.u.getdomaininfo.max_pages << (PAGE_SHIFT-10); in xc_domain_getinfo()
/xen/xen/include/public/
A Ddomctl.h135 uint64_aligned_t max_pages; member
/xen/xen/include/xen/
A Dsched.h345 unsigned int max_pages; /* maximum value for domain_tot_pages() */ member
/xen/xen/arch/x86/mm/
A Dmem_sharing.c1766 cd->max_pages = d->max_pages; in fork()
/xen/xen/arch/arm/
A Ddomain_build.c2442 d->max_pages = ~0U; in construct_domU()
2545 d->max_pages = ~0U; in construct_dom0()
/xen/tools/ocaml/libs/xc/
A Dxenctrl_stubs.c370 Store_field(result, 9, caml_copy_nativeint(info->max_pages)); in alloc_domaininfo()
/xen/tools/libxl/
A Dlibxl_domain.c304 xlinfo->max_memkb = PAGE_TO_MEMKB(xcinfo->max_pages); in libxl__xcinfo2xlinfo()

Completed in 73 milliseconds