Home
last modified time | relevance | path

Searched refs:freeptr (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libmalloc/common/
H A Dmallint.h116 #define ADDFREEQ(x) (x)->prevfree = &(freeptr[0]);\
117 (x)->nextfree = freeptr[0].nextfree;\
118 freeptr[0].nextfree->prevfree = (x);\
119 freeptr[0].nextfree = (x);\
126 #define MOVEHEAD(x) freeptr[1].prevfree->nextfree = freeptr[0].nextfree;\
127 freeptr[0].nextfree->prevfree = \
128 freeptr[1].prevfree;\
129 (x)->prevfree->nextfree = &(freeptr[1]);\
130 freeptr[1].prevfree = (x)->prevfree;\
131 (x)->prevfree = &(freeptr[0]);\
[all …]
H A Dmalloc.c128 #define freeptr (arena + 2) macro
157 p = &freeptr[0]; in checkq()
161 while (p != &freeptr[1]) { in checkq()
168 while (p != &freeptr[0]) { in checkq()
315 if (freeptr[0].nextfree == GROUND) { in malloc_unlocked()
321 freeptr[0].nextfree = &(freeptr[1]); in malloc_unlocked()
322 freeptr[1].nextblk = &(arena[0]); in malloc_unlocked()
323 freeptr[1].prevfree = &(freeptr[0]); in malloc_unlocked()
466 if ((freeptr[1].nextblk-&(freeptr[1])) < nb) { in malloc_unlocked()
472 blk = freeptr; in malloc_unlocked()
[all …]
/illumos-gate/usr/src/lib/libnisdb/
H A Ddb_index_entry_c.c48 db_index_entry *freeptr = NULL; in xdr_db_index_entry() local
104 if (freeptr != NULL) { in xdr_db_index_entry()
105 mem_free(freeptr, sizeof (db_index_entry)); in xdr_db_index_entry()
108 freeptr = loc; in xdr_db_index_entry()
117 if ((freeptr != NULL) && (xdrs->x_op == XDR_FREE)) { in xdr_db_index_entry()
118 mem_free(freeptr, sizeof (db_index_entry)); in xdr_db_index_entry()
143 db_free_entry *freeptr = NULL; in xdr_db_free_entry() local
192 if (freeptr != NULL) { in xdr_db_free_entry()
193 mem_free(freeptr, sizeof (db_free_entry)); in xdr_db_free_entry()
196 freeptr = loc; in xdr_db_free_entry()
[all …]
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dauxprop.c980 char *pluginlist = NULL, *freeptr = NULL, *thisplugin = NULL; local
983 thisplugin = freeptr = pluginlist;
1013 sasl_FREE(freeptr);