Lines Matching defs:mfns
409 * then move the counter past the mfns we used
779 * Allocate page_cnt mfns. mfns storage provided by the caller. Returns
784 balloon_alloc_pages(uint_t page_cnt, mfn_t *mfns)
791 set_xen_guest_handle(memres.extent_start, mfns);
803 * free page_cnt pages, using any combination of mfns, pfns, and kva as long
804 * as they refer to the same mapping. If an array of mfns is passed in, we
810 balloon_free_pages(uint_t page_cnt, mfn_t *mfns, caddr_t kva, pfn_t *pfns)
839 * pfns, and use mfns when passing multiple pages. If that
886 if (mfns == NULL) {
907 if (mfns != NULL) {
910 set_xen_guest_handle(memdec.extent_start, mfns);
932 * provides storage space for mfns, which hold the new physical pages.
936 uint_t order, mfn_t *mfns)
971 set_xen_guest_handle(memres.extent_start, mfns);
982 mfns[i] + j);
1003 set_xen_guest_handle(memres.extent_start, mfns);
1019 reassign_pfn(pp[i + offset]->p_pagenum, mfns[i]);