Lines Matching full:have
45 is in flux, so for now we just have a single global region and the
58 boundaries for some architectures, so we have a 50-50 chance of getting
120 * which means we have to advance to the next BLOCK_ALIGN address and
178 * We have to make the first page readable because we have 4 pad bytes,
180 * generic code below assumes that there could have been a previous
182 * must have been marked readable by the previous allocation.
187 * the extra page now that we have ashmem?]
296 * know we have room for that, and round up to BLOCK_ALIGN. That's
310 * We don't have to abort here. We could fall back on the system
311 * malloc(), and have our "free" call figure out what to do. Only
330 * See if we are starting on or have crossed into a new page. If so,
331 * call mprotect on the page(s) we're about to write to. We have to
332 * page-align the start address, but don't have to make the length a
339 * If ENFORCE_READ_ONLY is enabled, we have to call mprotect even if
422 /* make sure we have the right region (and mem != NULL) */
457 /* make sure we have the right region */
572 /* make sure we have the right region */
692 * [ Since we currently only have one region, this is pretty simple. In