Lines Matching refs:xen_extra_mem
38 struct xen_memory_region xen_extra_mem[XEN_EXTRA_MEM_MAX_REGIONS] __initdata; variable
104 if (xen_extra_mem[i].n_pfns == 0) { in xen_add_extra_mem()
105 xen_extra_mem[i].start_pfn = start_pfn; in xen_add_extra_mem()
106 xen_extra_mem[i].n_pfns = n_pfns; in xen_add_extra_mem()
110 if (xen_extra_mem[i].start_pfn + xen_extra_mem[i].n_pfns == in xen_add_extra_mem()
112 xen_extra_mem[i].n_pfns += n_pfns; in xen_add_extra_mem()
129 start_r = xen_extra_mem[i].start_pfn; in xen_del_extra_mem()
130 size_r = xen_extra_mem[i].n_pfns; in xen_del_extra_mem()
135 xen_extra_mem[i].start_pfn += n_pfns; in xen_del_extra_mem()
136 xen_extra_mem[i].n_pfns -= n_pfns; in xen_del_extra_mem()
142 xen_extra_mem[i].n_pfns -= n_pfns; in xen_del_extra_mem()
148 xen_extra_mem[i].n_pfns = start_pfn - start_r; in xen_del_extra_mem()
168 if (pfn >= xen_extra_mem[i].start_pfn && in xen_chk_extra_mem()
169 pfn < xen_extra_mem[i].start_pfn + xen_extra_mem[i].n_pfns) in xen_chk_extra_mem()
185 if (!xen_extra_mem[i].n_pfns) in xen_inv_extra_mem()
187 pfn_s = xen_extra_mem[i].start_pfn; in xen_inv_extra_mem()
188 pfn_e = pfn_s + xen_extra_mem[i].n_pfns; in xen_inv_extra_mem()