Lines Matching defs:avoid
9 * to avoid) in order to select a physical memory location that can
316 * when KASLR searches for an appropriate random address. We must avoid any
326 * What is not obvious how to avoid is the range of memory that is used
425 /* Mark the memmap regions we need to avoid */
456 struct mem_vector avoid;
458 avoid.start = (unsigned long)ptr;
459 avoid.size = sizeof(*ptr) + ptr->len;
461 if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) {
462 *overlap = avoid;
469 avoid.start = ((struct setup_indirect *)ptr->data)->addr;
470 avoid.size = ((struct setup_indirect *)ptr->data)->len;
472 if (mem_overlaps(img, &avoid) && (avoid.start < earliest)) {
473 *overlap = avoid;