Lines Matching refs:dv
617 Designated victim (dv)
693 mchunkptr dv;
1228 if (p != m->dv && p != m->top) {
1397 assert(m->user_data, q == m->dv || bin_find(m, q));
1420 if (m->dvsize != 0) { /* check dv chunk */
1421 do_check_any_chunk(m, m->dv);
1422 assert(m->user_data, m->dvsize == chunksize(m->dv));
1424 assert(m->user_data, bin_find(m, m->dv) == 0);
1592 /* Replace dv node, binning the old one */
1597 mchunkptr DV = M->dv;\
1602 M->dv = P;\
1803 m->top = m->dv = 0;
1832 else if (oldfirst == m->dv) {
1834 m->dv = q;
1915 /* If dv is a better fit, return 0 so malloc will use it */
2231 mchunkptr p = ms->dv;
2232 if (rsize >= MIN_CHUNK_SIZE) { /* split dv */
2233 mchunkptr r = ms->dv = chunk_plus_offset(p, nb);
2238 else { /* exhaust dv */
2241 ms->dv = 0;
2295 if (p != fm->dv) {
2314 if (p == fm->dv) {
2315 fm->dv = 0;
2320 else if (next == fm->dv) {
2322 fm->dv = p;
2331 if (p == fm->dv) {