Home | History | Annotate | Download | only in lib

Lines Matching refs:pn

59 void *x2realloc (void *p, size_t *pn);
110 void *x2nrealloc (void *p, size_t *pn, size_t s);
139 /* If P is null, allocate a block of at least *PN such objects;
140 otherwise, reallocate P so that it contains more than *PN objects
141 each of S bytes. *PN must be nonzero unless P is null, and S must
142 be nonzero. Set *PN to the new number of objects, and return the
143 pointer to the new block. *PN is never set to zero, and the
172 To have finer-grained control over the initial size, set *PN to a
195 x2nrealloc (void *p, size_t *pn, size_t s)
197 size_t n = *pn;
224 *pn = n;
260 x2realloc (T *p, size_t *pn)
262 return (T *) x2realloc ((void *) p, pn);
266 x2nrealloc (T *p, size_t *pn, size_t s)
268 return (T *) x2nrealloc ((void *) p, pn, s);