Lines Matching defs:memlist
176 struct memlist *memlist;
382 struct memlist *ml;
439 struct memlist *p;
447 mp->memlist = ml;
2267 if (mp->memlist) {
2268 memlist_delete(mp->memlist);
2269 mp->memlist = NULL;
2387 drmach_mem_get_memlist(drmachid_t id, struct memlist **ml)
2393 struct memlist *mlist;
2399 mlist = memlist_dup(mem->memlist);
2403 * Make sure the incoming memlist doesn't already
2410 DRMACH_PR("Derived memlist intersects with phys_install\n");
2413 DRMACH_PR("phys_install memlist:\n");
2420 DRMACH_PR("Derived memlist:");
2464 struct memlist *ml;
2568 struct memlist *ml;
2956 /* we are allocating memlist from TLB locked pages to avoid tlbmisses */
2958 static struct memlist *
2960 struct memlist *mlist, uint64_t base, uint64_t len)
2962 struct memlist *ml, *tl, *nl;
3118 struct memlist *ml;
3361 struct memlist *ml;
3367 s = roundup(sizeof (struct memlist), sizeof (void *));
3370 while (nbytes >= sizeof (struct memlist)) {
3371 ml = (struct memlist *)buf;
3415 struct memlist *c_ml, drmachid_t *pgm_id)
3419 struct memlist *x_ml;
3516 /* adjust copy memlist addresses to be relative to copy base pa */
3692 * max_elms - max number of memlist structures that
3695 * of fragmentation) than number of memlist
3974 struct memlist *ml;
3988 for (ml = s_mem->memlist; ml; ml = ml->ml_next) {
3995 for (ml = t_mem->memlist; ml; ml = ml->ml_next) {