Lines Matching refs:dss_max
27 static void *dss_max; variable
96 if (new_addr != NULL && dss_max != new_addr) in chunk_alloc_dss()
100 dss_max = chunk_dss_sbrk(0); in chunk_alloc_dss()
103 if (new_addr != NULL && dss_max != new_addr) in chunk_alloc_dss()
110 gap_size = (chunksize - CHUNK_ADDR2OFFSET(dss_max)) & in chunk_alloc_dss()
117 cpad = (void *)((uintptr_t)dss_max + gap_size); in chunk_alloc_dss()
118 ret = (void *)ALIGNMENT_CEILING((uintptr_t)dss_max, in chunk_alloc_dss()
122 if ((uintptr_t)ret < (uintptr_t)dss_max || in chunk_alloc_dss()
123 (uintptr_t)dss_next < (uintptr_t)dss_max) { in chunk_alloc_dss()
130 if (dss_prev == dss_max) { in chunk_alloc_dss()
132 dss_max = dss_next; in chunk_alloc_dss()
166 && (uintptr_t)chunk < (uintptr_t)dss_max) in chunk_in_dss()
185 dss_max = dss_base; in chunk_dss_boot()