Lines Matching defs:mlist
62 struct memlist *mlist);
79 struct memlist *mlist;
98 mlist = memlist_dup(mp->sbm_mlist);
110 /* build mlist from the lower layer */
112 mlist = sbdp_get_memlist(hdp, mp->sbm_cm.sbdev_dip);
113 if (mlist == NULL) {
129 SBD_MEMLIST_DUMP(mlist);
131 return (mlist);
278 struct memlist *mlist, *ml;
296 mlist = sbd_get_memlist(mp, ep);
297 if (mlist == NULL) {
318 if (memlist_intersect(phys_install, mlist) == 0) {
331 memlist_delete(mlist);
336 for (ml = mlist; ml != NULL; ml = ml->ml_next) {
341 memlist_delete(mlist);
1456 struct memlist *ml, *mlist;
1457 mlist = sbd_get_memlist(mp, ep);
1458 for (ml = mlist; ml; ml = ml->ml_next)
1460 memlist_delete(mlist);
2070 memlist_delete(struct memlist *mlist)
2076 (void) sbdp_del_memlist(hdp, mlist);
2082 memlist_dup(struct memlist *mlist)
2086 if (mlist == NULL)
2091 for (; mlist; mlist = mlist->ml_next) {
2101 mp->ml_address = mlist->ml_address;
2102 mp->ml_size = mlist->ml_size;
2117 memlist_dump(struct memlist *mlist)
2121 if (mlist == NULL) {
2124 for (ml = mlist; ml; ml = ml->ml_next)