Lines Matching refs:rptr
446 char *rptr, *bp; in xalloc() local
448 if ((rptr = malloc(size)) == NULL) in xalloc()
450 bp = rptr + size; in xalloc()
453 return (rptr); in xalloc()
459 char *rptr = ptr, *bp; in xrealloc() local
463 if (rptr < end) { in xrealloc()
468 rptr = xalloc(size); in xrealloc()
470 (void) memcpy(rptr, ptr, size); in xrealloc()
471 return (rptr); in xrealloc()
473 if (rptr < xalloc_bottom) { in xrealloc()
480 if ((rptr = realloc(ptr, size)) == NULL) in xrealloc()
482 bp = rptr + size; in xrealloc()
485 return (rptr); in xrealloc()
488 if (rptr > (char *)&rptr) { in xrealloc()
498 if (rptr <= xalloc_bottom) in xrealloc()
508 char *rptr = ptr; in xfree() local
510 if (rptr < end) { in xfree()
513 if (rptr < xalloc_bottom) { in xfree()
518 if (rptr > (char *)&rptr) { in xfree()
524 if (rptr <= xalloc_bottom) { in xfree()