Lines Matching defs:dsol
93 dsolist *dsol;
94 dsol = (dsolist *)__libc_calloc(1, sizeof *dsol);
96 if (dsol) {
97 dsol->size = DSOLIST_DEFAULT_SIZE;
98 dsol->dsos = (struct dso **)__libc_calloc(DSOLIST_DEFAULT_SIZE, sizeof *dsol->dsos);
99 if (!dsol->dsos) {
101 __libc_free(dsol);
102 dsol = NULL;
105 return dsol;
108 static void dsolist_realloc(dsolist *dsol)
110 if (!dsol) {
113 size_t size = 2 * dsol->size;
116 ds = (struct dso **)__libc_realloc(dsol->dsos, size * (sizeof *dsol->dsos));
121 dsol->size = size;
122 dsol->dsos = ds;