Lines Matching defs:mrp
322 struct cma_init_memrange *mrp)
324 return mlp->size > mrp->size;
328 struct cma_init_memrange *mrp)
330 return mlp->base < mrp->base;
338 struct cma_init_memrange *mrp,
345 list_add(&mrp->list, ranges);
349 if (cmp(mlp, mrp))
352 __list_add(&mrp->list, mlp->list.prev, &mlp->list);
533 struct cma_init_memrange *mrp, *mlp, *failed;
607 mrp = &memranges[nr++];
609 mrp = list_last_entry(&ranges,
611 if (size < mrp->size)
613 list_del(&mrp->list);
614 sizesum -= mrp->size;
616 (u64)mrp->base, (u64)mrp->base + size);
618 mrp->base = start;
619 mrp->size = size;
624 list_insert_sorted(&ranges, mrp, revsizecmp);
626 (u64)mrp->base, (u64)mrp->base + size);