Lines Matching refs:mlist
87 struct memlist *mlist = NULL;
104 mlist = memlist_dup(mp->sbm_mlist);
115 mlist = memlist_dup(phys_install);
119 if (mlist)
120 mlist = memlist_del_span(mlist, 0ull, basepa);
123 if (mlist) {
129 mlist = memlist_del_span(
130 mlist, toppa,
134 if (mlist) {
139 /* if no mlist yet, try platform layer */
140 if (!mlist) {
142 mp->sbm_cm.sbdev_id, &mlist);
145 mlist = NULL; /* paranoia */
151 PR_MEMLIST_DUMP(mlist);
153 return (mlist);
256 dr_del_mlist_query(struct memlist *mlist, memquery_t *mp)
260 if (mlist == NULL)
261 cmn_err(CE_WARN, "dr_del_mlist_query: mlist=NULL\n");
482 struct memlist *mlist, *ml;
484 mlist = dr_get_memlist(mp);
491 if (memlist_intersect(phys_install, mlist) == 0) {
499 memlist_delete(mlist);
504 for (ml = mlist; ml != NULL; ml = ml->ml_next) {
515 memlist_delete(mlist);