Lines Matching refs:contiguous
3895 " contiguous increasing addresses. This is true of unix sbrk. Even\n" +
3896 " if not defined, when regions happen to be contiguous, malloc will\n" +
3954 " address space, so sbrk cannot perform contiguous expansion, but\n" +
5165 " user. \"Nextchunk\" is the beginning of the next contiguous chunk.\n" +
5208 " trailing size field since there is no next contiguous chunk\n" +
5655 "#define contiguous(M) \\n" +
5836 " /* min and max possible addresses assuming contiguous allocation */\n" +
5844 " if (contiguous(av)) {\n" +
5860 " if (contiguous(av) && av->top != initial_top(av)) {\n" +
6286 " If contiguous, we can subtract out existing space that we hope to\n" +
6288 " we don't actually get contiguous space.\n" +
6291 " if (contiguous(av))\n" +
6296 " If MORECORE is not contiguous, this ensures that we only call it\n" +
6297 " with whole-page arguments. And if MORECORE is contiguous and\n" +
6316 " address space, so sbrk cannot extend to give contiguous space, but\n" +
6326 " if (contiguous(av))\n" +
6344 " Record that we no longer have a contiguous sbrk region.\n" +
6346 " ever rely on contiguous space since this could incorrectly\n" +
6382 " which in turn causes future contiguous calls to page-align.\n" +
6394 " we know it isn't really contiguous. This and some subsequent\n" +
6400 " if (contiguous(av) && old_size != 0 && brk < old_end) {\n" +
6404 " /* handle contiguous cases */\n" +
6405 " if (contiguous(av)) {\n" +
6474 " /* handle non-contiguous cases */\n" +
6494 " gap due to foreign sbrk or a non-contiguous region. Insert a\n" +
7015 " mchunkptr nextchunk; /* next contiguous chunk */\n" +
7018 " INTERNAL_SIZE_T prevsize; /* size of previous contiguous chunk */\n" +
7293 " mchunkptr next; /* next contiguous chunk after oldp */\n" +
8123 " * Even though consecutive calls to MORECORE need not return contiguous\n" +
8125 " regions in those cases where they do happen to be contiguous.\n" +
8152 " to supply contiguous space when it says it can. In particular,\n" +
8161 " but not necessarily physically contiguous non-paged memory (locked\n" +
8399 " int contiguous = -1;\n" +
8405 " /* Assume contiguous memory */\n" +
8406 " contiguous = TRUE;\n" +
8430 " /* From now on we can't get contiguous memory! */\n" +
8431 " contiguous = FALSE;\n" +
8464 " /* Did we get contiguous memory? */\n" +
8465 " if (contiguous) {\n" +
8479 " /* Didn't we get contiguous memory? */\n" +
8480 " if (! contiguous) {\n" +