Lines Matching refs:rptr
444 char *rptr, *bp; in xalloc() local
446 if ((rptr = malloc(size)) == NULL) in xalloc()
448 bp = rptr + size; in xalloc()
451 return (rptr); in xalloc()
457 char *rptr = ptr, *bp; in xrealloc() local
461 if (rptr < end) { in xrealloc()
466 rptr = xalloc(size); in xrealloc()
468 (void) memcpy(rptr, ptr, size); in xrealloc()
469 return (rptr); in xrealloc()
471 if (rptr < xalloc_bottom) { in xrealloc()
478 if ((rptr = realloc(ptr, size)) == NULL) in xrealloc()
480 bp = rptr + size; in xrealloc()
483 return (rptr); in xrealloc()
486 if (rptr > (char *)&rptr) { in xrealloc()
496 if (rptr <= xalloc_bottom) in xrealloc()
506 char *rptr = ptr; in xfree() local
508 if (rptr < end) { in xfree()
511 if (rptr < xalloc_bottom) { in xfree()
516 if (rptr > (char *)&rptr) { in xfree()
522 if (rptr <= xalloc_bottom) { in xfree()