Lines Matching defs:mblocks

57  * The MD is traversed, and information on all mblocks is kept in the array
105 * Allocate memory for mblocks and stripes as
112 * Build mblocks based on mblock nodes read from the MD.
115 * Rebuild mblocks after a memory DR add operation.
118 * Rebuild mblocks after a memory DR delete operation.
121 * Install mblocks as the new configuration.
124 * Build stripes based on mblocks.
149 /* Save mblocks from the MD */
155 /* Save mem_node stripes calculate from mblocks and lgroups. */
175 static mpo_config_t mpo_config; /* current mblocks and stripes */
260 mblock_sort(struct mblock_md *mblocks, int n)
265 qsort(mblocks, n, sizeof (mblocks[0]), mblock_cmp);
525 * Ensure that all lgrp nodes see all the mblocks. However, if
557 * Number of CPU nodes, lgrp_nodes, and mblocks
918 * As an example, the memory layout for a domain with 2 mblocks and 4
1162 * mblocks and stripes are sorted in ascending address order.
1403 MPO_STATUS("Large page spans mblocks; MPO disabled: "
1472 * Allocate space for mblocks and mstripes.
1478 * If we have a small number of mblocks we will use the space
1503 "for mblocks \n");
1515 MPO_DEBUG("mblock_alloc: mblocks: %d\n", nmblocks);
1557 * save the mblocks in mc.
1632 /* Must sort mblocks by address for mem_node_iterator_init() */
1640 * needed, as we read *all* mblock nodes from the MD. Save the mblocks
1674 panic("mblock_update_add: cannot process mblocks from MD.\n");
1680 * Update mblocks after a memory DR deletion of the range (ubase, uend).
1682 * mblocks to reflect the deletion. The new mblocks are returned in
1698 * Allocate mblocks in mc_new and copy the old to the new.
1725 * and does not span multiple mblocks.
1771 * Read mblocks from mc and update mstripes in mc
1980 * - Zeus has already added the mblocks to the MD, so read the updated
1984 * - Recompute the stripes which are derived from the mblocks.
1986 * - Update (expand) the mnode extents and install the modified mblocks as
1995 * the old mpo mblocks and delete the range from the copy.
1997 * - Recompute the stripes which are derived from the mblocks.
1999 * - Update (shrink) the mnode extents and install the modified mblocks as