Searched defs:mfns (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/
H A Dxpv_support.c259 balloon_free_pages(uint_t page_cnt, mfn_t *mfns, caddr_t kva, pfn_t *pfns) argument
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dballoon.c411 * then move the counter past the mfns we used
781 * Allocate page_cnt mfns. mfns storage provided by the caller. Returns
786 balloon_alloc_pages(uint_t page_cnt, mfn_t *mfns) argument
793 set_xen_guest_handle(memres.extent_start, mfns);
805 * free page_cnt pages, using any combination of mfns, pfns, and kva as long
806 * as they refer to the same mapping. If an array of mfns is passed in, we
812 balloon_free_pages(uint_t page_cnt, mfn_t *mfns, caddr_t kva, pfn_t *pfns) argument
841 * pfns, and use mfns when passing multiple pages. If that
888 if (mfns
937 balloon_replace_pages(uint_t nextents, page_t **pp, uint_t addr_bits, uint_t order, mfn_t *mfns) argument
[all...]
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.c566 static mfn_t mfns[BATCH_SIZE]; /* common across all instances */ local
572 if (balloon_alloc_pages(BATCH_SIZE, mfns) != BATCH_SIZE) {
596 mfn = mfns[nth++];

Completed in 170 milliseconds