r 1129 Zend/zend_API.c zval *r; r 1131 Zend/zend_API.c ALLOC_ZVAL(r); r 1132 Zend/zend_API.c *r = **p; r 1133 Zend/zend_API.c INIT_PZVAL(r); r 1134 Zend/zend_API.c zval_copy_ctor(r); r 1135 Zend/zend_API.c CE_STATIC_MEMBERS(class_type)[i] = r; r 1257 Zend/zend_API.c ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, uint key_len, int r) /* {{{ */ r 1262 Zend/zend_API.c ZVAL_RESOURCE(tmp, r); r 1340 Zend/zend_API.c ZEND_API int add_index_resource(zval *arg, ulong index, int r) /* {{{ */ r 1345 Zend/zend_API.c ZVAL_RESOURCE(tmp, r); r 1423 Zend/zend_API.c ZEND_API int add_next_index_resource(zval *arg, int r) /* {{{ */ r 1428 Zend/zend_API.c ZVAL_RESOURCE(tmp, r); r 1775 Zend/zend_API.c zend_module_entry *m, *r; r 1786 Zend/zend_API.c r = (zend_module_entry*)(*b2)->pData; r 1787 Zend/zend_API.c if (strcasecmp(dep->name, r->name) == 0) { r 382 Zend/zend_API.h ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, uint key_len, int r); r 406 Zend/zend_API.h ZEND_API int add_index_resource(zval *arg, ulong idx, int r); r 415 Zend/zend_API.h ZEND_API int add_next_index_resource(zval *arg, int r); r 437 Zend/zend_API.h ZEND_API int add_property_resource_ex(zval *arg, const char *key, uint key_len, long r TSRMLS_DC); r 1748 Zend/zend_execute.c zend_vm_stack r = p; r 1752 Zend/zend_execute.c efree(r); r 1208 Zend/zend_hash.c Bucket *r = p->pListLast; r 1211 Zend/zend_hash.c while (r) { r 1212 Zend/zend_hash.c if (r == q) { r 1216 Zend/zend_hash.c r = r->pListLast; r 520 Zend/zend_strtod.c int j, k, *r; r 528 Zend/zend_strtod.c r = (int*)Balloc(k); r 529 Zend/zend_strtod.c *r = k; r 530 Zend/zend_strtod.c return (char *)(r+1); r 319 Zend/zend_virtual_cwd.c DWORD r = GetCurrentDirectory(len, tmp); r 320 Zend/zend_virtual_cwd.c if (r < len) { r 331 Zend/zend_virtual_cwd.c } else if (!r) { r 335 Zend/zend_virtual_cwd.c len = r+1; r 629 Zend/zend_virtual_cwd.c realpath_cache_bucket *r = p; r 631 Zend/zend_virtual_cwd.c free(r); r 652 Zend/zend_virtual_cwd.c realpath_cache_bucket *r = *bucket; r 656 Zend/zend_virtual_cwd.c if(r->path == r->realpath) { r 657 Zend/zend_virtual_cwd.c CWDG(realpath_cache_size) -= sizeof(realpath_cache_bucket) + r->path_len + 1; r 659 Zend/zend_virtual_cwd.c CWDG(realpath_cache_size) -= sizeof(realpath_cache_bucket) + r->path_len + 1 + r->realpath_len + 1; r 662 Zend/zend_virtual_cwd.c free(r); r 734 Zend/zend_virtual_cwd.c realpath_cache_bucket *r = *bucket; r 738 Zend/zend_virtual_cwd.c if(r->path == r->realpath) { r 739 Zend/zend_virtual_cwd.c CWDG(realpath_cache_size) -= sizeof(realpath_cache_bucket) + r->path_len + 1; r 741 Zend/zend_virtual_cwd.c CWDG(realpath_cache_size) -= sizeof(realpath_cache_bucket) + r->path_len + 1 + r->realpath_len + 1; r 743 Zend/zend_virtual_cwd.c free(r); r 133 ext/date/lib/astro.c static void astro_sunpos(double d, double *lon, double *r) r 152 ext/date/lib/astro.c *r = sqrt(x*x + y*y); /* Solar distance */ r 160 ext/date/lib/astro.c static void astro_sun_RA_dec(double d, double *RA, double *dec, double *r) r 165 ext/date/lib/astro.c astro_sunpos(d, &lon, r); r 168 ext/date/lib/astro.c x = *r * cosd(lon); r 169 ext/date/lib/astro.c y = *r * sind(lon); r 4011 ext/date/php_date.c int r = 0; r 4015 ext/date/php_date.c timelib_strtointerval(format, format_length, &b, &e, &p, &r, &errors); r 4390 ext/date/php_date.c int r = 0; r 4394 ext/date/php_date.c timelib_strtointerval(format, format_length, &b, &e, &p, &r, &errors); r 4403 ext/date/php_date.c *recurrences = r; r 111 ext/dba/libcdb/cdb.c int r; r 113 ext/dba/libcdb/cdb.c r = php_stream_read(c->fp, buf, len); r 114 ext/dba/libcdb/cdb.c } while ((r == -1) && (errno == EINTR)); r 115 ext/dba/libcdb/cdb.c if (r == -1) r 117 ext/dba/libcdb/cdb.c if (r == 0) { r 121 ext/dba/libcdb/cdb.c buf += r; r 122 ext/dba/libcdb/cdb.c len -= r; r 141 ext/ereg/ereg.c int r = 0; r 168 ext/ereg/ereg.c return r; r 172 ext/ereg/ereg.c r = regcomp(preg, pattern, cflags); r 173 ext/ereg/ereg.c if(!r) { r 191 ext/ereg/ereg.c r = regcomp(preg, pattern, cflags); r 192 ext/ereg/ereg.c if(!r) { r 203 ext/ereg/ereg.c return r; r 18 ext/ereg/regex/debug.c regprint(r, d) r 19 ext/ereg/regex/debug.c regex_t *r; r 22 ext/ereg/regex/debug.c register struct re_guts *g = r->re_g; r 71 ext/ereg/regex/regerror.c register const struct rerr *r; r 80 ext/ereg/regex/regerror.c for (r = rerrs; r->code >= 0; r++) r 81 ext/ereg/regex/regerror.c if (r->code == target) r 85 ext/ereg/regex/regerror.c if (r->code >= 0) { r 86 ext/ereg/regex/regerror.c (void) strncpy(convbuf, r->name, sizeof(convbuf) - 1); r 94 ext/ereg/regex/regerror.c s = r->explain; r 120 ext/ereg/regex/regerror.c register const struct rerr *r; r 122 ext/ereg/regex/regerror.c for (r = rerrs; r->code >= 0; r++) r 123 ext/ereg/regex/regerror.c if (strcmp(r->name, preg->re_endp) == 0) r 125 ext/ereg/regex/regerror.c if (r->code < 0) r 128 ext/ereg/regex/regerror.c snprintf(localbuf, bufsize, "%d", r->code); r 247 ext/fileinfo/libmagic/compress.c ssize_t r; r 255 ext/fileinfo/libmagic/compress.c r = errno; r 257 ext/fileinfo/libmagic/compress.c errno = r; r 275 ext/fileinfo/libmagic/compress.c r = 1; r 277 ext/fileinfo/libmagic/compress.c while ((r = sread(fd, buf, sizeof(buf), 1)) > 0) r 278 ext/fileinfo/libmagic/compress.c if (swrite(tfd, buf, (size_t)r) != r) r 282 ext/fileinfo/libmagic/compress.c switch (r) { r 389 ext/fileinfo/libmagic/compress.c ssize_t r; r 476 ext/fileinfo/libmagic/compress.c if ((r = sread(fdout[0], *newch, HOWMANY, 0)) <= 0) { r 486 ext/fileinfo/libmagic/compress.c n = r; r 4710 ext/gd/gd.c long r,g,b,tmp; r 4713 ext/gd/gd.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rllll|l", &SIM, &tmp, &r, &g, &b, &a) == FAILURE) { r 4723 ext/gd/gd.c if (gdImageColor(im_src, (int) r, (int) g, (int) b, (int) a) == 1) { r 261 ext/gd/libgd/gd.c int gdImageColorClosest (gdImagePtr im, int r, int g, int b) r 263 ext/gd/libgd/gd.c return gdImageColorClosestAlpha (im, r, g, b, gdAlphaOpaque); r 266 ext/gd/libgd/gd.c int gdImageColorClosestAlpha (gdImagePtr im, int r, int g, int b, int a) r 275 ext/gd/libgd/gd.c return gdTrueColorAlpha(r, g, b, a); r 282 ext/gd/libgd/gd.c rd = im->red[i] - r; r 303 ext/gd/libgd/gd.c #define RETURN_RGB(r, g, b) {RGB->R = r; RGB->G = g; RGB->B = b; return RGB;} r 305 ext/gd/libgd/gd.c #define SETUP_RGB(s, r, g, b) {s.R = r/255.0f; s.G = g/255.0f; s.B = b/255.0f;} r 432 ext/gd/libgd/gd.c int gdImageColorClosestHWB (gdImagePtr im, int r, int g, int b) r 440 ext/gd/libgd/gd.c return gdTrueColor(r, g, b); r 447 ext/gd/libgd/gd.c dist = HWB_Diff(im->red[i], im->green[i], im->blue[i], r, g, b); r 457 ext/gd/libgd/gd.c int gdImageColorExact (gdImagePtr im, int r, int g, int b) r 459 ext/gd/libgd/gd.c return gdImageColorExactAlpha (im, r, g, b, gdAlphaOpaque); r 462 ext/gd/libgd/gd.c int gdImageColorExactAlpha (gdImagePtr im, int r, int g, int b, int a) r 466 ext/gd/libgd/gd.c return gdTrueColorAlpha(r, g, b, a); r 472 ext/gd/libgd/gd.c if ((im->red[i] == r) && (im->green[i] == g) && (im->blue[i] == b) && (im->alpha[i] == a)) { r 479 ext/gd/libgd/gd.c int gdImageColorAllocate (gdImagePtr im, int r, int g, int b) r 481 ext/gd/libgd/gd.c return gdImageColorAllocateAlpha (im, r, g, b, gdAlphaOpaque); r 484 ext/gd/libgd/gd.c int gdImageColorAllocateAlpha (gdImagePtr im, int r, int g, int b, int a) r 489 ext/gd/libgd/gd.c return gdTrueColorAlpha(r, g, b, a); r 504 ext/gd/libgd/gd.c im->red[ct] = r; r 524 ext/gd/libgd/gd.c int gdImageColorResolve (gdImagePtr im, int r, int g, int b) r 526 ext/gd/libgd/gd.c return gdImageColorResolveAlpha(im, r, g, b, gdAlphaOpaque); r 529 ext/gd/libgd/gd.c int gdImageColorResolveAlpha (gdImagePtr im, int r, int g, int b, int a) r 538 ext/gd/libgd/gd.c return gdTrueColorAlpha (r, g, b, a); r 554 ext/gd/libgd/gd.c rd = (long) (im->red[c] - r); r 579 ext/gd/libgd/gd.c im->red[op] = r; r 1270 ext/gd/libgd/gd.c int dr,dg,db,p,r,g,b; r 1276 ext/gd/libgd/gd.c r = gdTrueColorGetRed(p); r 1280 ext/gd/libgd/gd.c BLEND_COLOR(t, dr, r, dr); r 509 ext/gd/libgd/gd.h int gdImageColorAllocate(gdImagePtr im, int r, int g, int b); r 511 ext/gd/libgd/gd.h int gdImageColorAllocateAlpha(gdImagePtr im, int r, int g, int b, int a); r 513 ext/gd/libgd/gd.h int gdImageColorClosest(gdImagePtr im, int r, int g, int b); r 518 ext/gd/libgd/gd.h int gdImageColorClosestAlpha(gdImagePtr im, int r, int g, int b, int a); r 520 ext/gd/libgd/gd.h int gdImageColorClosestHWB(gdImagePtr im, int r, int g, int b); r 522 ext/gd/libgd/gd.h int gdImageColorExact(gdImagePtr im, int r, int g, int b); r 524 ext/gd/libgd/gd.h int gdImageColorExactAlpha(gdImagePtr im, int r, int g, int b, int a); r 526 ext/gd/libgd/gd.h int gdImageColorResolve(gdImagePtr im, int r, int g, int b); r 528 ext/gd/libgd/gd.h int gdImageColorResolveAlpha(gdImagePtr im, int r, int g, int b, int a); r 533 ext/gd/libgd/gd.h #define gdTrueColor(r, g, b) (((r) << 16) + \ r 541 ext/gd/libgd/gd.h #define gdTrueColorAlpha(r, g, b, a) (((a) << 24) + \ r 542 ext/gd/libgd/gd.h ((r) << 16) + \ r 20 ext/gd/libgd/gd_arc.c long aq,bq,dx,dy,r,rx,ry,a,b; r 33 ext/gd/libgd/gd_arc.c r = a * bq; r 34 ext/gd/libgd/gd_arc.c rx = r << 1; r 38 ext/gd/libgd/gd_arc.c if (r > 0) { r 41 ext/gd/libgd/gd_arc.c r -=ry; r 43 ext/gd/libgd/gd_arc.c if (r <= 0){ r 47 ext/gd/libgd/gd_arc.c r +=rx; r 59 ext/gd/libgd/gd_arc.c long aq,bq,dx,dy,r,rx,ry,a,b; r 77 ext/gd/libgd/gd_arc.c r = a * bq; r 78 ext/gd/libgd/gd_arc.c rx = r << 1; r 83 ext/gd/libgd/gd_arc.c if (r > 0) { r 86 ext/gd/libgd/gd_arc.c r -=ry; r 88 ext/gd/libgd/gd_arc.c if (r <= 0){ r 92 ext/gd/libgd/gd_arc.c r +=rx; r 333 ext/gd/libgd/gd_crop.c register int r,b,g,a; r 335 ext/gd/libgd/gd_crop.c r = (int)(0.5f + (gdImageRed(im, tl) + gdImageRed(im, tr) + gdImageRed(im, bl) + gdImageRed(im, br)) / 4); r 339 ext/gd/libgd/gd_crop.c *color = gdImageColorClosestAlpha(im, r, g, b, a); r 19 ext/gd/libgd/gd_filter.c int r,g,b,a; r 33 ext/gd/libgd/gd_filter.c r = gdImageRed(src, pxl); r 38 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorAllocateAlpha(src, 255-r, 255-g, 255-b, a); r 40 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorClosestAlpha(src, 255-r, 255-g, 255-b, a); r 52 ext/gd/libgd/gd_filter.c int r,g,b,a; r 65 ext/gd/libgd/gd_filter.c r = gdImageRed(src, pxl); r 69 ext/gd/libgd/gd_filter.c r = g = b = (int) (.299 * r + .587 * g + .114 * b); r 71 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorAllocateAlpha(src, r, g, b, a); r 73 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorClosestAlpha(src, r, g, b, a); r 85 ext/gd/libgd/gd_filter.c int r,g,b,a; r 103 ext/gd/libgd/gd_filter.c r = gdImageRed(src, pxl); r 108 ext/gd/libgd/gd_filter.c r = r + brightness; r 112 ext/gd/libgd/gd_filter.c r = (r > 255)? 255 : ((r < 0)? 0:r); r 116 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorAllocateAlpha(src, (int)r, (int)g, (int)b, a); r 118 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorClosestAlpha(src, (int)r, (int)g, (int)b, a); r 130 ext/gd/libgd/gd_filter.c int r,g,b,a; r 149 ext/gd/libgd/gd_filter.c r = gdImageRed(src, pxl); r 154 ext/gd/libgd/gd_filter.c rf = (double)r/255.0; r 202 ext/gd/libgd/gd_filter.c int r,g,b,a; r 205 ext/gd/libgd/gd_filter.c r = gdImageRed(src, pxl); r 210 ext/gd/libgd/gd_filter.c r = r + red; r 215 ext/gd/libgd/gd_filter.c r = (r > 255)? 255 : ((r < 0)? 0 : r); r 220 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorAllocateAlpha(src, r, g, b, a); r 222 ext/gd/libgd/gd_filter.c new_pxl = gdImageColorClosestAlpha(src, r, g, b, a); r 345 ext/gd/libgd/gd_gd2.c int r = chunkBuf[chunkPos++] << 16; r 348 ext/gd/libgd/gd_gd2.c im->tpixels[y][x] = a + r + g + b; r 240 ext/gd/libgd/gd_gif_out.c int r; r 247 ext/gd/libgd/gd_gif_out.c r = gdImageGetPixel(im, ctx->curx, ctx->cury); r 251 ext/gd/libgd/gd_gif_out.c return r; r 764 ext/gd/libgd/gd_interpolation.c int r, g, b, a; r 771 ext/gd/libgd/gd_interpolation.c r = (int)(m1*gdTrueColorGetRed(c1) + m2*gdTrueColorGetRed(c2) + m3*gdTrueColorGetRed(c3) + m4*gdTrueColorGetRed(c4)); r 776 ext/gd/libgd/gd_interpolation.c r = (int)(m1*im->red[(c1)] + m2*im->red[(c2)] + m3*im->red[(c3)] + m4*im->red[(c4)]); r 782 ext/gd/libgd/gd_interpolation.c r = CLAMP(r, 0, 255); r 786 ext/gd/libgd/gd_interpolation.c return gdTrueColorAlpha(r, g, b, a); r 972 ext/gd/libgd/gd_interpolation.c register unsigned char r = 0, g = 0, b = 0, a = 0; r 980 ext/gd/libgd/gd_interpolation.c r += (unsigned char)(contrib->ContribRow[x].Weights[left_channel] * (double)(gdTrueColorGetRed(p_src_row[i]))); r 985 ext/gd/libgd/gd_interpolation.c p_dst_row[x] = gdTrueColorAlpha(r, g, b, a); r 1017 ext/gd/libgd/gd_interpolation.c register unsigned char r = 0, g = 0, b = 0, a = 0; r 1027 ext/gd/libgd/gd_interpolation.c r += (unsigned char)(contrib->ContribRow[y].Weights[i_iLeft] * (double)(gdTrueColorGetRed(pCurSrc))); r 1032 ext/gd/libgd/gd_interpolation.c pRes->tpixels[y][uCol] = gdTrueColorAlpha(r, g, b, a); r 2223 ext/gd/libgd/gd_interpolation.c static void gdImageClipRectangle(gdImagePtr im, gdRectPtr r) r 2229 ext/gd/libgd/gd_interpolation.c x1 = r->x + r->width - 1; r 2230 ext/gd/libgd/gd_interpolation.c y1 = r->y + r->height - 1; r 2231 ext/gd/libgd/gd_interpolation.c r->x = CLAMP(r->x, c1x, c2x); r 2232 ext/gd/libgd/gd_interpolation.c r->y = CLAMP(r->y, c1y, c2y); r 2233 ext/gd/libgd/gd_interpolation.c r->width = CLAMP(x1, c1x, c2x) - r->x + 1; r 2234 ext/gd/libgd/gd_interpolation.c r->height = CLAMP(y1, c1y, c2y) - r->y + 1; r 2237 ext/gd/libgd/gd_interpolation.c void gdDumpRect(const char *msg, gdRectPtr r) r 2239 ext/gd/libgd/gd_interpolation.c printf("%s (%i, %i) (%i, %i)\n", msg, r->x, r->y, r->width, r->height); r 26 ext/gd/libgd/gd_io.c #define GD_IO_EOF_CHK(r) \ r 27 ext/gd/libgd/gd_io.c if (r == EOF) { \ r 78 ext/gd/libgd/gd_io.c int r; r 79 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 80 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 81 ext/gd/libgd/gd_io.c *result = r; r 87 ext/gd/libgd/gd_io.c int r; r 88 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 89 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 90 ext/gd/libgd/gd_io.c *result = r << 8; r 91 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 92 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 93 ext/gd/libgd/gd_io.c *result += r; r 100 ext/gd/libgd/gd_io.c int r; r 101 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 102 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 103 ext/gd/libgd/gd_io.c *result = r << 24; r 105 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 106 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 107 ext/gd/libgd/gd_io.c *result += r << 16; r 109 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 110 ext/gd/libgd/gd_io.c if (r == EOF) { r 113 ext/gd/libgd/gd_io.c *result += r << 8; r 115 ext/gd/libgd/gd_io.c r = (ctx->getC) (ctx); r 116 ext/gd/libgd/gd_io.c GD_IO_EOF_CHK(r); r 117 ext/gd/libgd/gd_io.c *result += r; r 26 ext/gd/libgd/gd_pixelate.c int a, r, g, b, c; r 30 ext/gd/libgd/gd_pixelate.c a = r = g = b = c = total = 0; r 39 ext/gd/libgd/gd_pixelate.c r += gdImageRed(im, c); r 47 ext/gd/libgd/gd_pixelate.c c = gdImageColorResolveAlpha(im, r / total, g / total, b / total, a / total); r 363 ext/gd/libgd/gd_png.c register png_byte r = row_pointers[h][boffset++]; r 366 ext/gd/libgd/gd_png.c im->tpixels[h][w] = gdTrueColor (r, g, b); r 376 ext/gd/libgd/gd_png.c register png_byte r = row_pointers[h][boffset++]; r 386 ext/gd/libgd/gd_png.c im->tpixels[h][w] = gdTrueColorAlpha(r, g, b, a); r 23 ext/gd/libgd/gd_rotate.c int i, r, g, b, a, clrBackR, clrBackG, clrBackB, clrBackA; r 53 ext/gd/libgd/gd_rotate.c r = (int)(gdImageRed(src,pxlSrc) * dWeight); r 58 ext/gd/libgd/gd_rotate.c pxlLeft = gdImageColorAllocateAlpha(src, r, g, b, a); r 61 ext/gd/libgd/gd_rotate.c pxlLeft = gdImageColorClosestAlpha(src, r, g, b, a); r 64 ext/gd/libgd/gd_rotate.c r = gdImageRed(src,pxlSrc) - (gdImageRed(src,pxlLeft) - gdImageRed(src,pxlOldLeft)); r 69 ext/gd/libgd/gd_rotate.c if (r>255) { r 70 ext/gd/libgd/gd_rotate.c r = 255; r 88 ext/gd/libgd/gd_rotate.c pxlSrc = gdImageColorAllocateAlpha(dst, r, g, b, a); r 91 ext/gd/libgd/gd_rotate.c pxlSrc = gdImageColorClosestAlpha(dst, r, g, b, a); r 120 ext/gd/libgd/gd_rotate.c int i, iYPos=0, r, g, b, a; r 133 ext/gd/libgd/gd_rotate.c r = (int)((double)gdImageRed(src,clrBack) * dWeight); r 138 ext/gd/libgd/gd_rotate.c pxlOldLeft = gdImageColorAllocateAlpha(dst, r, g, b, a); r 144 ext/gd/libgd/gd_rotate.c r = (int)((double)gdImageRed(src,pxlSrc) * dWeight); r 149 ext/gd/libgd/gd_rotate.c pxlLeft = gdImageColorAllocateAlpha(src, r, g, b, a); r 152 ext/gd/libgd/gd_rotate.c pxlLeft = gdImageColorClosestAlpha(src, r, g, b, a); r 155 ext/gd/libgd/gd_rotate.c r = gdImageRed(src,pxlSrc) - (gdImageRed(src,pxlLeft) - gdImageRed(src,pxlOldLeft)); r 160 ext/gd/libgd/gd_rotate.c if (r>255) { r 161 ext/gd/libgd/gd_rotate.c r = 255; r 179 ext/gd/libgd/gd_rotate.c pxlSrc = gdImageColorAllocateAlpha(dst, r, g, b, a); r 182 ext/gd/libgd/gd_rotate.c pxlSrc = gdImageColorClosestAlpha(dst, r, g, b, a); r 208 ext/gd/libgd/gd_rotate.c int c,r,g,b,a; r 232 ext/gd/libgd/gd_rotate.c r = gdImageRed(src,c); r 236 ext/gd/libgd/gd_rotate.c c = gdTrueColorAlpha(r, g, b, a); r 255 ext/gd/libgd/gd_rotate.c int c,r,g,b,a; r 279 ext/gd/libgd/gd_rotate.c r = gdImageRed(src,c); r 283 ext/gd/libgd/gd_rotate.c c = gdTrueColorAlpha(r, g, b, a); r 303 ext/gd/libgd/gd_rotate.c int c,r,g,b,a; r 327 ext/gd/libgd/gd_rotate.c r = gdImageRed(src,c); r 331 ext/gd/libgd/gd_rotate.c c = gdTrueColorAlpha(r, g, b, a); r 370 ext/gd/libgd/gd_topal.c int r = GETJSAMPLE (ptr[0]) >> C0_SHIFT; r 374 ext/gd/libgd/gd_topal.c int r = gdTrueColorGetRed (*ptr) >> C0_SHIFT; r 386 ext/gd/libgd/gd_topal.c histp = &histogram[r][g][b]; r 1143 ext/gd/libgd/gd_topal.c int r, g, b; r 1147 ext/gd/libgd/gd_topal.c r = GETJSAMPLE (cinfo->colormap[0][icolor]); r 1152 ext/gd/libgd/gd_topal.c r = nim->red[icolor]; r 1158 ext/gd/libgd/gd_topal.c inc0 = (minc0 - r) * C0_SCALE; r 1315 ext/gd/libgd/gd_topal.c int r, g, b; r 1317 ext/gd/libgd/gd_topal.c r = GETJSAMPLE (*inptr++); r 1321 ext/gd/libgd/gd_topal.c r = gdTrueColorGetRed (*inptr); r 1340 ext/gd/libgd/gd_topal.c c0 = r >> C0_SHIFT; r 100 ext/gd/libgd/webpimg.c static inline int GetLumaY(int r, int g, int b) { r 103 ext/gd/libgd/webpimg.c const int luma = 16839 * r + 33059 * g + 6420 * b; r 108 ext/gd/libgd/webpimg.c const int r = GetRed(rgba); r 111 ext/gd/libgd/webpimg.c return GetLumaY(r, g, b); r 114 ext/gd/libgd/webpimg.c static inline int GetChromaU(int r, int g, int b) { r 116 ext/gd/libgd/webpimg.c return clip_uv(-9719 * r - 19081 * g + 28800 * b); r 119 ext/gd/libgd/webpimg.c static inline int GetChromaV(int r, int g, int b) { r 121 ext/gd/libgd/webpimg.c return clip_uv(+28800 * r - 24116 * g - 4684 * b); r 155 ext/gd/libgd/webpimg.c const int r = kClip[y + r_off - RGB_RANGE_MIN]; r 158 ext/gd/libgd/webpimg.c *dst = (r << RED_SHIFT) | (g << GREEN_SHIFT) | (b << BLUE_SHIFT); r 31 ext/hash/hash_gost.c t = (k1) + r; \ r 35 ext/hash/hash_gost.c r ^= tables[0][t & 0xff] ^ tables[1][(t >> 8) & 0xff] ^ \ r 38 ext/hash/hash_gost.c #define R(tables, key, h, i, t, l, r) \ r 39 ext/hash/hash_gost.c r = h[i]; \ r 57 ext/hash/hash_gost.c t = r; \ r 58 ext/hash/hash_gost.c r = l; \ r 89 ext/hash/hash_gost.c #define A(x, l, r) \ r 91 ext/hash/hash_gost.c r = x[1] ^ x[3]; \ r 99 ext/hash/hash_gost.c x[7] = r; r 101 ext/hash/hash_gost.c #define AA(x, l, r) \ r 103 ext/hash/hash_gost.c r = x[2]; \ r 106 ext/hash/hash_gost.c x[4] = l ^ r; \ r 107 ext/hash/hash_gost.c x[6] = x[0] ^ r; \ r 109 ext/hash/hash_gost.c r = x[3]; \ r 112 ext/hash/hash_gost.c x[5] = l ^ r; \ r 113 ext/hash/hash_gost.c x[7] = x[1] ^ r; r 125 ext/hash/hash_gost.c #define S(s, l, r) \ r 126 ext/hash/hash_gost.c s[i] = r; \ r 200 ext/hash/hash_gost.c R((tables), key, h, i, t, l, r); \ r 201 ext/hash/hash_gost.c S(s, l, r); \ r 203 ext/hash/hash_gost.c A(u, l, r); \ r 207 ext/hash/hash_gost.c AA(v, l, r); \ r 213 ext/hash/hash_gost.c php_hash_uint32 l, r, t, key[8], u[8], v[8], w[8], s[8], *h = context->state, *m = data; r 271 ext/hash/hash_gost.c size_t i = 0, r = (context->length + len) % 32; r 283 ext/hash/hash_gost.c memcpy(context->buffer, input + i, r); r 284 ext/hash/hash_gost.c memset(&context->buffer[r], 0, 32 - r); r 285 ext/hash/hash_gost.c context->length = r; r 156 ext/hash/hash_snefru.c size_t i = 0, r = (context->length + len) % 32; r 168 ext/hash/hash_snefru.c memcpy(context->buffer, input + i, r); r 169 ext/hash/hash_snefru.c memset(&context->buffer[r], 0, 32 - r); r 170 ext/hash/hash_snefru.c context->length = r; r 204 ext/hash/hash_tiger.c size_t i = 0, r = (context->length + len) % 64; r 219 ext/hash/hash_tiger.c memset(&context->buffer[r], 0, 64-r); r 220 ext/hash/hash_tiger.c memcpy(context->buffer, &input[i], r); r 221 ext/hash/hash_tiger.c context->length = r; r 43 ext/hash/hash_whirlpool.c int i, r; r 78 ext/hash/hash_whirlpool.c for (r = 1; r <= R; r++) { r 91 ext/hash/hash_whirlpool.c rc[r]; r 183 ext/interbase/php_ibase_udf.c static void call_php(char *name, PARAMDSC *r, int argc, PARAMDSC **argv) r 187 ext/interbase/php_ibase_udf.c PARAMVARY *res = (PARAMVARY*)r->dsc_address; r 311 ext/interbase/php_ibase_udf.c r->dsc_dtype = dtype_long; r 312 ext/interbase/php_ibase_udf.c *(long*)r->dsc_address = Z_LVAL(return_value); r 313 ext/interbase/php_ibase_udf.c r->dsc_length = sizeof(long); r 317 ext/interbase/php_ibase_udf.c r->dsc_dtype = dtype_double; r 318 ext/interbase/php_ibase_udf.c *(double*)r->dsc_address = Z_DVAL(return_value); r 319 ext/interbase/php_ibase_udf.c r->dsc_length = sizeof(double); r 323 ext/interbase/php_ibase_udf.c r->dsc_flags |= DSC_null; r 330 ext/interbase/php_ibase_udf.c r->dsc_dtype = dtype_varying; r 332 ext/interbase/php_ibase_udf.c (res->vary_length = min(r->dsc_length-2,Z_STRLEN(return_value)))); r 333 ext/interbase/php_ibase_udf.c r->dsc_length = res->vary_length+2; r 355 ext/interbase/php_ibase_udf.c void udf_call_php1(char *name, PARAMDSC *r, PARAMDSC *arg1) r 358 ext/interbase/php_ibase_udf.c call_php(name, r, 1, args); r 361 ext/interbase/php_ibase_udf.c void udf_call_php2(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2) r 364 ext/interbase/php_ibase_udf.c call_php(name, r, 2, args); r 367 ext/interbase/php_ibase_udf.c void udf_call_php3(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3) r 370 ext/interbase/php_ibase_udf.c call_php(name, r, 3, args); r 373 ext/interbase/php_ibase_udf.c void udf_call_php4(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3, r 377 ext/interbase/php_ibase_udf.c call_php(name, r, 4, args); r 380 ext/interbase/php_ibase_udf.c void udf_call_php5(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3, r 384 ext/interbase/php_ibase_udf.c call_php(name, r, 5, args); r 387 ext/interbase/php_ibase_udf.c void udf_call_php6(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3, r 391 ext/interbase/php_ibase_udf.c call_php(name, r, 6, args); r 394 ext/interbase/php_ibase_udf.c void udf_call_php7(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3, r 398 ext/interbase/php_ibase_udf.c call_php(name, r, 7, args); r 401 ext/interbase/php_ibase_udf.c void udf_call_php8(char *name, PARAMDSC *r, PARAMDSC *arg1, PARAMDSC *arg2, PARAMDSC *arg3, r 405 ext/interbase/php_ibase_udf.c call_php(name, r, 8, args); r 242 ext/json/json.c int i, r, need_comma = 0; r 247 ext/json/json.c r = (options & PHP_JSON_FORCE_OBJECT) ? PHP_JSON_OUTPUT_OBJECT : json_determine_array_type(val TSRMLS_CC); r 250 ext/json/json.c r = PHP_JSON_OUTPUT_OBJECT; r 259 ext/json/json.c if (r == PHP_JSON_OUTPUT_ARRAY) { r 290 ext/json/json.c if (r == PHP_JSON_OUTPUT_ARRAY) { r 300 ext/json/json.c } else if (r == PHP_JSON_OUTPUT_OBJECT) { r 364 ext/json/json.c if (r == PHP_JSON_OUTPUT_ARRAY) { r 1575 ext/mbstring/libmbfl/mbfl/mbfilter.c const unsigned char *p, *q, *r; r 1630 ext/mbstring/libmbfl/mbfl/mbfilter.c for (r = p + length - 20; p < r; p++) { r 2690 ext/mbstring/libmbfl/mbfl/mbfilter.c int f, n, s, r, d, size, *mapelm; r 2702 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 100000000; r 2703 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2704 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 2705 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 2708 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2711 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 10; r 2736 ext/mbstring/libmbfl/mbfl/mbfilter.c int f, n, s, r, d, size, *mapelm; r 2798 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 1; r 2801 ext/mbstring/libmbfl/mbfl/mbfilter.c r *= 10; r 2804 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2805 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 10; r 2806 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 2807 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 2808 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2809 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 10; r 2881 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 1; r 2884 ext/mbstring/libmbfl/mbfl/mbfilter.c r *= 16; r 2887 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2888 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 16; r 2889 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 2890 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 2891 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2892 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 16; r 2914 ext/mbstring/libmbfl/mbfl/mbfilter.c int f, n, s, r, d, size, *mapelm; r 2927 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 0x1000000; r 2928 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2929 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 2930 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 2933 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2936 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 16; r 2960 ext/mbstring/libmbfl/mbfl/mbfilter.c int n, s, r, d; r 2976 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 1; r 2979 ext/mbstring/libmbfl/mbfl/mbfilter.c r *= 10; r 2982 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2983 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 10; r 2984 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 2985 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 2986 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 2987 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 10; r 3003 ext/mbstring/libmbfl/mbfl/mbfilter.c r = 1; r 3006 ext/mbstring/libmbfl/mbfl/mbfilter.c r *= 16; r 3009 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 3010 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 16; r 3011 ext/mbstring/libmbfl/mbfl/mbfilter.c while (r > 0) { r 3012 ext/mbstring/libmbfl/mbfl/mbfilter.c d = s/r; r 3013 ext/mbstring/libmbfl/mbfl/mbfilter.c s %= r; r 3014 ext/mbstring/libmbfl/mbfl/mbfilter.c r /= 16; r 470 ext/mbstring/libmbfl/mbfl/mbfl_convert.c int mode_backup, ret, n, m, r; r 517 ext/mbstring/libmbfl/mbfl/mbfl_convert.c r = 28; r 518 ext/mbstring/libmbfl/mbfl/mbfl_convert.c while (r >= 0) { r 519 ext/mbstring/libmbfl/mbfl/mbfl_convert.c n = (c >> r) & 0xf; r 527 ext/mbstring/libmbfl/mbfl/mbfl_convert.c r -= 4; r 543 ext/mbstring/libmbfl/mbfl/mbfl_convert.c r = 28; r 544 ext/mbstring/libmbfl/mbfl/mbfl_convert.c while (r >= 0) { r 545 ext/mbstring/libmbfl/mbfl/mbfl_convert.c n = (c >> r) & 0xf; r 553 ext/mbstring/libmbfl/mbfl/mbfl_convert.c r -= 4; r 64 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c int r = mappings_grow(map); r 65 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c if (r) r 66 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c return r; r 82 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c int r = mappings_grow(map); r 83 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c if (r) r 84 ext/mbstring/libmbfl/tests/conv_encoding.tests/gen_exp.c return r; r 197 ext/mbstring/oniguruma/enc/euc_jp.c int r; r 204 ext/mbstring/oniguruma/enc/euc_jp.c return r; r 231 ext/mbstring/oniguruma/enc/sjis.c int r; r 238 ext/mbstring/oniguruma/enc/sjis.c return r; r 11019 ext/mbstring/oniguruma/enc/unicode.c int i, j, k, r; r 11028 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[j], &code, 1, arg); r 11029 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11032 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->from, &code, 1, arg); r 11033 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11036 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[j], (OnigCodePoint* )(&p11->to.code[k]), 1, arg); r 11037 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11039 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[k], (OnigCodePoint* )(&p11->to.code[j]), 1, arg); r 11040 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11048 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(0x0049, &code, 1, arg); r 11049 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11051 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(0x0131, &code, 1, arg); r 11052 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11055 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(0x0069, &code, 1, arg); r 11056 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11058 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(0x0130, &code, 1, arg); r 11059 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11069 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[j], &code, 1, arg); r 11070 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11073 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->from, &code, 1, arg); r 11074 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11077 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[j], (OnigCodePoint* )(&p11->to.code[k]), r 11079 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11081 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(p11->to.code[k], (OnigCodePoint* )(&p11->to.code[j]), r 11083 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11095 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_12[i].to.code[j], r 11097 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11102 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_12[i].to.code[j], r 11104 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11116 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_12_Locale[i].to.code[j], r 11118 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11123 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_12_Locale[i].to.code[j], r 11126 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11137 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_13[i].to.code[j], r 11139 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 11144 ext/mbstring/oniguruma/enc/unicode.c r = (*f)(CaseUnfold_13[i].to.code[j], r 11146 ext/mbstring/oniguruma/enc/unicode.c if (r != 0) return r; r 597 ext/mbstring/oniguruma/oniguruma.h #define ONIG_IS_CAPTURE_HISTORY_GROUP(r, i) \ r 598 ext/mbstring/oniguruma/oniguruma.h ((i) <= ONIG_MAX_CAPTURE_HISTORY_GROUP && (r)->list && (r)->list[i]) r 58 ext/mbstring/oniguruma/regcomp.c UChar* r = (UChar* )xmalloc(len + 1); r 59 ext/mbstring/oniguruma/regcomp.c CHECK_NULL_RETURN(r); r 60 ext/mbstring/oniguruma/regcomp.c xmemcpy(r, s, len); r 61 ext/mbstring/oniguruma/regcomp.c r[len] = (UChar )0; r 62 ext/mbstring/oniguruma/regcomp.c return r; r 273 ext/mbstring/oniguruma/regcomp.c int r; r 275 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, opcode); r 276 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 277 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, addr); r 278 ext/mbstring/oniguruma/regcomp.c return r; r 298 ext/mbstring/oniguruma/regcomp.c int r; r 300 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, opcode); r 301 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 302 ext/mbstring/oniguruma/regcomp.c r = add_option(reg, option); r 303 ext/mbstring/oniguruma/regcomp.c return r; r 362 ext/mbstring/oniguruma/regcomp.c int r; r 366 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_NULL_CHECK_START); r 367 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 368 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, reg->num_null_check); /* NULL CHECK ID */ r 369 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 373 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node, reg); r 374 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 378 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_NULL_CHECK_END); r 380 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_NULL_CHECK_END_MEMST); r 382 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_NULL_CHECK_END_MEMST_PUSH); r 384 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 385 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, saved_num_null_check); /* NULL CHECK ID */ r 387 ext/mbstring/oniguruma/regcomp.c return r; r 394 ext/mbstring/oniguruma/regcomp.c int r; r 396 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_CALL); r 397 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 398 ext/mbstring/oniguruma/regcomp.c r = unset_addr_list_add(node->unset_addr_list, BBUF_GET_OFFSET_POS(reg), r 400 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 401 ext/mbstring/oniguruma/regcomp.c r = add_abs_addr(reg, 0 /*dummy addr.*/); r 402 ext/mbstring/oniguruma/regcomp.c return r; r 409 ext/mbstring/oniguruma/regcomp.c int i, r; r 412 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node, reg); r 413 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 460 ext/mbstring/oniguruma/regcomp.c int rlen, r, len, prev_len, slen, ambig; r 483 ext/mbstring/oniguruma/regcomp.c r = add_compile_string_length(prev, prev_len, slen, reg, ambig); r 484 ext/mbstring/oniguruma/regcomp.c rlen += r; r 491 ext/mbstring/oniguruma/regcomp.c r = add_compile_string_length(prev, prev_len, slen, reg, ambig); r 492 ext/mbstring/oniguruma/regcomp.c rlen += r; r 508 ext/mbstring/oniguruma/regcomp.c int r, len, prev_len, slen, ambig; r 531 ext/mbstring/oniguruma/regcomp.c r = add_compile_string(prev, prev_len, slen, reg, ambig); r 532 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 560 ext/mbstring/oniguruma/regcomp.c int r, pad_size; r 567 ext/mbstring/oniguruma/regcomp.c r = add_bytes(reg, mbuf->p, mbuf->used); r 572 ext/mbstring/oniguruma/regcomp.c return r; r 609 ext/mbstring/oniguruma/regcomp.c int r; r 613 ext/mbstring/oniguruma/regcomp.c r = add_pointer(reg, cc); r 614 ext/mbstring/oniguruma/regcomp.c return r; r 623 ext/mbstring/oniguruma/regcomp.c r = add_bitset(reg, cc->bs); r 632 ext/mbstring/oniguruma/regcomp.c r = add_multi_byte_cclass(cc->mbuf, reg); r 640 ext/mbstring/oniguruma/regcomp.c r = add_bitset(reg, cc->bs); r 641 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 642 ext/mbstring/oniguruma/regcomp.c r = add_multi_byte_cclass(cc->mbuf, reg); r 646 ext/mbstring/oniguruma/regcomp.c return r; r 684 ext/mbstring/oniguruma/regcomp.c int r; r 687 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, qn->greedy ? OP_REPEAT : OP_REPEAT_NG); r 688 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 689 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, num_repeat); /* OP_REPEAT ID */ r 691 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 692 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, target_len + SIZE_OP_REPEAT_INC); r 693 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 695 ext/mbstring/oniguruma/regcomp.c r = entry_repeat_range(reg, num_repeat, qn->lower, qn->upper); r 696 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 698 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 699 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 706 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, qn->greedy ? OP_REPEAT_INC_SG : OP_REPEAT_INC_NG_SG); r 709 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, qn->greedy ? OP_REPEAT_INC : OP_REPEAT_INC_NG); r 711 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 712 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, num_repeat); /* OP_REPEAT ID */ r 713 ext/mbstring/oniguruma/regcomp.c return r; r 814 ext/mbstring/oniguruma/regcomp.c int r, mod_tlen; r 825 ext/mbstring/oniguruma/regcomp.c r = compile_tree_n_times(qn->target, qn->lower, reg); r 826 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 829 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR_ML_STAR_PEEK_NEXT); r 831 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR_STAR_PEEK_NEXT); r 832 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 834 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 835 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 842 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, (CKN_ON ? r 847 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, (CKN_ON ? r 851 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 853 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 855 ext/mbstring/oniguruma/regcomp.c return r; r 867 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 869 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 873 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_STATE_CHECK_PUSH); r 874 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 875 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 876 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 877 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, mod_tlen + SIZE_OP_JUMP); r 880 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, mod_tlen + SIZE_OP_JUMP); r 882 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 883 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 884 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 885 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 891 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, mod_tlen); r 892 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 894 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 895 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 897 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_STATE_CHECK_PUSH_OR_JUMP); r 898 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 899 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 900 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 901 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, r 905 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, -(mod_tlen + (int )SIZE_OP_PUSH)); r 910 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, tlen); r 911 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 912 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 915 ext/mbstring/oniguruma/regcomp.c r = 0; r 920 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_STATE_CHECK_PUSH); r 921 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 922 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 923 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 924 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, tlen); r 927 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, tlen); r 929 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 932 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 936 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_STATE_CHECK_PUSH); r 937 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 938 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 939 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 940 ext/mbstring/oniguruma/regcomp.c r = add_rel_addr(reg, SIZE_OP_JUMP); r 943 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, SIZE_OP_JUMP); r 946 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 947 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, tlen); r 948 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 949 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 952 ext/mbstring/oniguruma/regcomp.c r = compile_range_repeat_node(qn, mod_tlen, empty_info, reg); r 954 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 955 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_STATE_CHECK); r 956 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 957 ext/mbstring/oniguruma/regcomp.c r = add_state_check_num(reg, ckn); r 960 ext/mbstring/oniguruma/regcomp.c return r; r 1033 ext/mbstring/oniguruma/regcomp.c int i, r, mod_tlen; r 1041 ext/mbstring/oniguruma/regcomp.c r = compile_tree_n_times(qn->target, qn->lower, reg); r 1042 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1045 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR_ML_STAR_PEEK_NEXT); r 1047 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR_STAR_PEEK_NEXT); r 1048 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1069 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, SIZE_OP_PUSH_OR_JUMP_EXACT1); r 1071 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, SIZE_OP_PUSH_IF_PEEK_NEXT); r 1073 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, SIZE_OP_PUSH); r 1076 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, SIZE_OP_JUMP); r 1078 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1081 ext/mbstring/oniguruma/regcomp.c r = compile_tree_n_times(qn->target, qn->lower, reg); r 1082 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1087 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH_OR_JUMP_EXACT1, r 1089 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1091 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 1092 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1093 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 1097 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH_IF_PEEK_NEXT, r 1099 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1101 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 1102 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1103 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 1107 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, mod_tlen + SIZE_OP_JUMP); r 1108 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1109 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 1110 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1111 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 1116 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, mod_tlen); r 1117 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1118 ext/mbstring/oniguruma/regcomp.c r = compile_tree_empty_check(qn->target, reg, empty_info); r 1119 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1120 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, -(mod_tlen + (int )SIZE_OP_PUSH)); r 1124 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, tlen); r 1125 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1126 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 1133 ext/mbstring/oniguruma/regcomp.c r = compile_tree_n_times(qn->target, qn->lower, reg); r 1134 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1137 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, r 1139 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1140 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 1141 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1145 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, SIZE_OP_JUMP); r 1146 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1147 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, tlen); r 1148 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1149 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 1152 ext/mbstring/oniguruma/regcomp.c r = compile_range_repeat_node(qn, mod_tlen, empty_info, reg); r 1154 ext/mbstring/oniguruma/regcomp.c return r; r 1181 ext/mbstring/oniguruma/regcomp.c int r; r 1185 ext/mbstring/oniguruma/regcomp.c r = add_opcode_option(reg, OP_SET_OPTION_PUSH, node->option); r 1186 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1187 ext/mbstring/oniguruma/regcomp.c r = add_opcode_option(reg, OP_SET_OPTION, prev); r 1188 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1189 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_FAIL); r 1190 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1194 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1198 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1199 ext/mbstring/oniguruma/regcomp.c r = add_opcode_option(reg, OP_SET_OPTION, prev); r 1201 ext/mbstring/oniguruma/regcomp.c return r; r 1273 ext/mbstring/oniguruma/regcomp.c int r, len; r 1282 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_CALL); r 1283 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1286 ext/mbstring/oniguruma/regcomp.c r = add_abs_addr(reg, (int )node->call_addr); r 1287 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1297 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, len); r 1298 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1302 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_MEMORY_START_PUSH); r 1304 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_MEMORY_START); r 1305 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1306 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, node->regnum); r 1307 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1308 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1309 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1313 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, (IS_ENCLOSE_RECURSION(node) r 1316 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, (IS_ENCLOSE_RECURSION(node) r 1319 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1320 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, node->regnum); r 1321 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1322 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_RETURN); r 1328 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_MEMORY_END_PUSH); r 1330 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_MEMORY_END); r 1331 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1332 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, node->regnum); r 1339 ext/mbstring/oniguruma/regcomp.c r = compile_tree_n_times(qn->target, qn->lower, reg); r 1340 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1345 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, len + SIZE_OP_POP + SIZE_OP_JUMP); r 1346 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1347 ext/mbstring/oniguruma/regcomp.c r = compile_tree(qn->target, reg); r 1348 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1349 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_POP); r 1350 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1351 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, r 1355 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_PUSH_STOP_BT); r 1356 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1357 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1358 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1359 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_POP_STOP_BT); r 1368 ext/mbstring/oniguruma/regcomp.c return r; r 1407 ext/mbstring/oniguruma/regcomp.c int r, len; r 1410 ext/mbstring/oniguruma/regcomp.c case ANCHOR_BEGIN_BUF: r = add_opcode(reg, OP_BEGIN_BUF); break; r 1411 ext/mbstring/oniguruma/regcomp.c case ANCHOR_END_BUF: r = add_opcode(reg, OP_END_BUF); break; r 1412 ext/mbstring/oniguruma/regcomp.c case ANCHOR_BEGIN_LINE: r = add_opcode(reg, OP_BEGIN_LINE); break; r 1413 ext/mbstring/oniguruma/regcomp.c case ANCHOR_END_LINE: r = add_opcode(reg, OP_END_LINE); break; r 1414 ext/mbstring/oniguruma/regcomp.c case ANCHOR_SEMI_END_BUF: r = add_opcode(reg, OP_SEMI_END_BUF); break; r 1415 ext/mbstring/oniguruma/regcomp.c case ANCHOR_BEGIN_POSITION: r = add_opcode(reg, OP_BEGIN_POSITION); break; r 1417 ext/mbstring/oniguruma/regcomp.c case ANCHOR_WORD_BOUND: r = add_opcode(reg, OP_WORD_BOUND); break; r 1418 ext/mbstring/oniguruma/regcomp.c case ANCHOR_NOT_WORD_BOUND: r = add_opcode(reg, OP_NOT_WORD_BOUND); break; r 1420 ext/mbstring/oniguruma/regcomp.c case ANCHOR_WORD_BEGIN: r = add_opcode(reg, OP_WORD_BEGIN); break; r 1421 ext/mbstring/oniguruma/regcomp.c case ANCHOR_WORD_END: r = add_opcode(reg, OP_WORD_END); break; r 1425 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_PUSH_POS); r 1426 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1427 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1428 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1429 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_POP_POS); r 1435 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH_POS_NOT, len + SIZE_OP_FAIL_POS); r 1436 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1437 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1438 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1439 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_FAIL_POS); r 1445 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_LOOK_BEHIND); r 1446 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1448 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree(node->target, reg, &n); r 1449 ext/mbstring/oniguruma/regcomp.c if (r) return ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 1453 ext/mbstring/oniguruma/regcomp.c r = add_length(reg, n); r 1454 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1455 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1463 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH_LOOK_BEHIND_NOT, r 1465 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1467 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree(node->target, reg, &n); r 1468 ext/mbstring/oniguruma/regcomp.c if (r) return ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 1472 ext/mbstring/oniguruma/regcomp.c r = add_length(reg, n); r 1473 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1474 ext/mbstring/oniguruma/regcomp.c r = compile_tree(node->target, reg); r 1475 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1476 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_FAIL_LOOK_BEHIND_NOT); r 1485 ext/mbstring/oniguruma/regcomp.c return r; r 1491 ext/mbstring/oniguruma/regcomp.c int len, type, r; r 1498 ext/mbstring/oniguruma/regcomp.c r = compile_length_tree(NCAR(node), reg); r 1499 ext/mbstring/oniguruma/regcomp.c if (r < 0) return r; r 1500 ext/mbstring/oniguruma/regcomp.c len += r; r 1502 ext/mbstring/oniguruma/regcomp.c r = len; r 1509 ext/mbstring/oniguruma/regcomp.c n = r = 0; r 1511 ext/mbstring/oniguruma/regcomp.c r += compile_length_tree(NCAR(node), reg); r 1514 ext/mbstring/oniguruma/regcomp.c r += (SIZE_OP_PUSH + SIZE_OP_JUMP) * (n - 1); r 1520 ext/mbstring/oniguruma/regcomp.c r = compile_length_string_raw_node(NSTR(node), reg); r 1522 ext/mbstring/oniguruma/regcomp.c r = compile_length_string_node(node, reg); r 1526 ext/mbstring/oniguruma/regcomp.c r = compile_length_cclass_node(NCCLASS(node), reg); r 1531 ext/mbstring/oniguruma/regcomp.c r = SIZE_OPCODE; r 1540 ext/mbstring/oniguruma/regcomp.c r = SIZE_OPCODE + SIZE_OPTION + SIZE_LENGTH + r 1546 ext/mbstring/oniguruma/regcomp.c r = ((!IS_IGNORECASE(reg->options) && br->back_static[0] <= 2) r 1550 ext/mbstring/oniguruma/regcomp.c r = SIZE_OPCODE + SIZE_LENGTH + (SIZE_MEMNUM * br->back_num); r 1557 ext/mbstring/oniguruma/regcomp.c r = SIZE_OP_CALL; r 1562 ext/mbstring/oniguruma/regcomp.c r = compile_length_quantifier_node(NQTFR(node), reg); r 1566 ext/mbstring/oniguruma/regcomp.c r = compile_length_enclose_node(NENCLOSE(node), reg); r 1570 ext/mbstring/oniguruma/regcomp.c r = compile_length_anchor_node(NANCHOR(node), reg); r 1578 ext/mbstring/oniguruma/regcomp.c return r; r 1584 ext/mbstring/oniguruma/regcomp.c int n, type, len, pos, r = 0; r 1590 ext/mbstring/oniguruma/regcomp.c r = compile_tree(NCAR(node), reg); r 1591 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 1609 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_PUSH, len + SIZE_OP_JUMP); r 1610 ext/mbstring/oniguruma/regcomp.c if (r) break; r 1612 ext/mbstring/oniguruma/regcomp.c r = compile_tree(NCAR(node), reg); r 1613 ext/mbstring/oniguruma/regcomp.c if (r) break; r 1616 ext/mbstring/oniguruma/regcomp.c r = add_opcode_rel_addr(reg, OP_JUMP, len); r 1617 ext/mbstring/oniguruma/regcomp.c if (r) break; r 1625 ext/mbstring/oniguruma/regcomp.c r = compile_string_raw_node(NSTR(node), reg); r 1627 ext/mbstring/oniguruma/regcomp.c r = compile_string_node(node, reg); r 1631 ext/mbstring/oniguruma/regcomp.c r = compile_cclass_node(NCCLASS(node), reg); r 1647 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, op); r 1653 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR_ML); r 1655 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_ANYCHAR); r 1664 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_BACKREF_WITH_LEVEL); r 1665 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1666 ext/mbstring/oniguruma/regcomp.c r = add_option(reg, (reg->options & ONIG_OPTION_IGNORECASE)); r 1667 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1668 ext/mbstring/oniguruma/regcomp.c r = add_length(reg, br->nest_level); r 1669 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1678 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_BACKREFN_IC); r 1679 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1680 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, n); r 1684 ext/mbstring/oniguruma/regcomp.c case 1: r = add_opcode(reg, OP_BACKREF1); break; r 1685 ext/mbstring/oniguruma/regcomp.c case 2: r = add_opcode(reg, OP_BACKREF2); break; r 1687 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_BACKREFN); r 1688 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1689 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, n); r 1699 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_BACKREF_MULTI_IC); r 1702 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_BACKREF_MULTI); r 1704 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1709 ext/mbstring/oniguruma/regcomp.c r = add_length(reg, br->back_num); r 1710 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1713 ext/mbstring/oniguruma/regcomp.c r = add_mem_num(reg, p[i]); r 1714 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 1722 ext/mbstring/oniguruma/regcomp.c r = compile_call(NCALL(node), reg); r 1727 ext/mbstring/oniguruma/regcomp.c r = compile_quantifier_node(NQTFR(node), reg); r 1731 ext/mbstring/oniguruma/regcomp.c r = compile_enclose_node(NENCLOSE(node), reg); r 1735 ext/mbstring/oniguruma/regcomp.c r = compile_anchor_node(NANCHOR(node), reg); r 1745 ext/mbstring/oniguruma/regcomp.c return r; r 1753 ext/mbstring/oniguruma/regcomp.c int r = 0; r 1760 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(&(NCAR(node)), map, counter); r 1761 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 1768 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(ptarget, map, counter); r 1783 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(&(en->target), map, counter); r 1789 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(plink, map, counter); r 1793 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(&(en->target), map, counter); r 1801 ext/mbstring/oniguruma/regcomp.c return r; r 1835 ext/mbstring/oniguruma/regcomp.c int r = 0; r 1841 ext/mbstring/oniguruma/regcomp.c r = renumber_by_map(NCAR(node), map); r 1842 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 1845 ext/mbstring/oniguruma/regcomp.c r = renumber_by_map(NQTFR(node)->target, map); r 1848 ext/mbstring/oniguruma/regcomp.c r = renumber_by_map(NENCLOSE(node)->target, map); r 1852 ext/mbstring/oniguruma/regcomp.c r = renumber_node_backref(node, map); r 1859 ext/mbstring/oniguruma/regcomp.c return r; r 1865 ext/mbstring/oniguruma/regcomp.c int r = 0; r 1871 ext/mbstring/oniguruma/regcomp.c r = numbered_ref_check(NCAR(node)); r 1872 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 1875 ext/mbstring/oniguruma/regcomp.c r = numbered_ref_check(NQTFR(node)->target); r 1878 ext/mbstring/oniguruma/regcomp.c r = numbered_ref_check(NENCLOSE(node)->target); r 1890 ext/mbstring/oniguruma/regcomp.c return r; r 1896 ext/mbstring/oniguruma/regcomp.c int r, i, pos, counter; r 1906 ext/mbstring/oniguruma/regcomp.c r = noname_disable_map(root, map, &counter); r 1907 ext/mbstring/oniguruma/regcomp.c if (r != 0) return r; r 1909 ext/mbstring/oniguruma/regcomp.c r = renumber_by_map(*root, map); r 1910 ext/mbstring/oniguruma/regcomp.c if (r != 0) return r; r 1958 ext/mbstring/oniguruma/regcomp.c int r = 0; r 1967 ext/mbstring/oniguruma/regcomp.c if (v > r) r = v; r 1978 ext/mbstring/oniguruma/regcomp.c r = quantifiers_memory_node_info(NCALL(node)->target); r 1986 ext/mbstring/oniguruma/regcomp.c r = quantifiers_memory_node_info(qn->target); r 2001 ext/mbstring/oniguruma/regcomp.c r = quantifiers_memory_node_info(en->target); r 2019 ext/mbstring/oniguruma/regcomp.c return r; r 2027 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2041 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[0]], min, env); r 2042 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 2045 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[i]], &tmin, env); r 2046 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 2060 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(NCALL(node)->target, min, env); r 2066 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(NCAR(node), &tmin, env); r 2067 ext/mbstring/oniguruma/regcomp.c if (r == 0) *min += tmin; r 2068 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2077 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(x, &tmin, env); r 2078 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 2081 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(y = NCDR(y))); r 2106 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(qn->target, min, env); r 2107 ext/mbstring/oniguruma/regcomp.c if (r == 0) r 2122 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(en->target, min, env); r 2123 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 2132 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(en->target, min, env); r 2143 ext/mbstring/oniguruma/regcomp.c return r; r 2150 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2156 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCAR(node), &tmax, env); r 2157 ext/mbstring/oniguruma/regcomp.c if (r == 0) r 2159 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2164 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCAR(node), &tmax, env); r 2165 ext/mbstring/oniguruma/regcomp.c if (r == 0 && *max < tmax) *max = tmax; r 2166 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2198 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[i]], &tmax, env); r 2199 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 2208 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCALL(node)->target, max, env); r 2219 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(qn->target, max, env); r 2220 ext/mbstring/oniguruma/regcomp.c if (r == 0 && *max != 0) { r 2239 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(en->target, max, env); r 2240 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 2249 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(en->target, max, env); r 2260 ext/mbstring/oniguruma/regcomp.c return r; r 2271 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2278 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(NCAR(node), reg, &tlen, level); r 2279 ext/mbstring/oniguruma/regcomp.c if (r == 0) r 2281 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2289 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(NCAR(node), reg, &tlen, level); r 2290 ext/mbstring/oniguruma/regcomp.c while (r == 0 && IS_NOT_NULL(node = NCDR(node))) { r 2291 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(NCAR(node), reg, &tlen2, level); r 2292 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 2297 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 2300 ext/mbstring/oniguruma/regcomp.c r = GET_CHAR_LEN_TOP_ALT_VARLEN; r 2302 ext/mbstring/oniguruma/regcomp.c r = GET_CHAR_LEN_VARLEN; r 2325 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(qn->target, reg, &tlen, level); r 2326 ext/mbstring/oniguruma/regcomp.c if (r == 0) r 2330 ext/mbstring/oniguruma/regcomp.c r = GET_CHAR_LEN_VARLEN; r 2337 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(NCALL(node)->target, reg, len, level); r 2339 ext/mbstring/oniguruma/regcomp.c r = GET_CHAR_LEN_VARLEN; r 2361 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(en->target, reg, len, level); r 2362 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 2371 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree1(en->target, reg, len, level); r 2383 ext/mbstring/oniguruma/regcomp.c r = GET_CHAR_LEN_VARLEN; r 2387 ext/mbstring/oniguruma/regcomp.c return r; r 2662 ext/mbstring/oniguruma/regcomp.c int type, r = 0; r 2672 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(NCAR(node), type_mask, enclose_mask, r 2674 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2678 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(NQTFR(node)->target, type_mask, enclose_mask, r 2688 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(en->target, type_mask, enclose_mask, anchor_mask); r 2698 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(NANCHOR(node)->target, r 2705 ext/mbstring/oniguruma/regcomp.c return r; r 2717 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2731 ext/mbstring/oniguruma/regcomp.c r |= ret; r 2744 ext/mbstring/oniguruma/regcomp.c r = RECURSION_EXIST; r 2748 ext/mbstring/oniguruma/regcomp.c r &= ret; r 2754 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NQTFR(node)->target, env, head); r 2755 ext/mbstring/oniguruma/regcomp.c if (r == RECURSION_EXIST) { r 2756 ext/mbstring/oniguruma/regcomp.c if (NQTFR(node)->lower == 0) r = 0; r 2768 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(an->target, env, head); r 2775 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NCALL(node)->target, env, head); r 2785 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NENCLOSE(node)->target, env, head); r 2794 ext/mbstring/oniguruma/regcomp.c return r; r 2801 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2808 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(NCAR(node), env); r 2809 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2813 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(NQTFR(node)->target, env); r 2824 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(an->target, env); r 2836 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(en->target, env, 1); r 2837 ext/mbstring/oniguruma/regcomp.c if (r > 0) return ONIGERR_NEVER_ENDING_RECURSION; r 2840 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(en->target, env); r 2849 ext/mbstring/oniguruma/regcomp.c return r; r 2855 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2861 ext/mbstring/oniguruma/regcomp.c r |= subexp_recursive_check(NCAR(node)); r 2866 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check(NQTFR(node)->target); r 2877 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check(an->target); r 2884 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check(NCALL(node)->target); r 2885 ext/mbstring/oniguruma/regcomp.c if (r != 0) SET_CALL_RECURSION(node); r 2895 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check(NENCLOSE(node)->target); r 2904 ext/mbstring/oniguruma/regcomp.c return r; r 2914 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2924 ext/mbstring/oniguruma/regcomp.c if (ret == FOUND_CALLED_NODE) r = FOUND_CALLED_NODE; r 2931 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(NQTFR(node)->target, env); r 2933 ext/mbstring/oniguruma/regcomp.c if (r == FOUND_CALLED_NODE) r 2946 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(an->target, env); r 2959 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check(en->target); r 2960 ext/mbstring/oniguruma/regcomp.c if (r != 0) SET_ENCLOSE_STATUS(node, NST_RECURSION); r 2964 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(en->target, env); r 2966 ext/mbstring/oniguruma/regcomp.c r |= FOUND_CALLED_NODE; r 2974 ext/mbstring/oniguruma/regcomp.c return r; r 2981 ext/mbstring/oniguruma/regcomp.c int r = 0; r 2987 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NCAR(node), env); r 2988 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2993 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NCAR(node), env); r 2994 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 2998 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NQTFR(node)->target, env); r 3001 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NENCLOSE(node)->target, env); r 3072 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(an->target, env); r 3082 ext/mbstring/oniguruma/regcomp.c return r; r 3123 ext/mbstring/oniguruma/regcomp.c int r, len; r 3126 ext/mbstring/oniguruma/regcomp.c r = get_char_length_tree(an->target, reg, &len); r 3127 ext/mbstring/oniguruma/regcomp.c if (r == 0) r 3129 ext/mbstring/oniguruma/regcomp.c else if (r == GET_CHAR_LEN_VARLEN) r 3130 ext/mbstring/oniguruma/regcomp.c r = ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 3131 ext/mbstring/oniguruma/regcomp.c else if (r == GET_CHAR_LEN_TOP_ALT_VARLEN) { r 3133 ext/mbstring/oniguruma/regcomp.c r = divide_look_behind_alternatives(node); r 3135 ext/mbstring/oniguruma/regcomp.c r = ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 3138 ext/mbstring/oniguruma/regcomp.c return r; r 3194 ext/mbstring/oniguruma/regcomp.c int r, i, len, sbuf_size; r 3220 ext/mbstring/oniguruma/regcomp.c r = onig_node_str_set(node, sbuf, sp); r 3221 ext/mbstring/oniguruma/regcomp.c if (r != 0) { r 3223 ext/mbstring/oniguruma/regcomp.c return r; r 3234 ext/mbstring/oniguruma/regcomp.c int r; r 3240 ext/mbstring/oniguruma/regcomp.c r = update_string_node_case_fold(reg, node); r 3241 ext/mbstring/oniguruma/regcomp.c if (r != 0) { r 3243 ext/mbstring/oniguruma/regcomp.c return r; r 3257 ext/mbstring/oniguruma/regcomp.c int r, i, j, len, varlen; r 3300 ext/mbstring/oniguruma/regcomp.c r = len; r 3304 ext/mbstring/oniguruma/regcomp.c r = onig_node_str_cat(snode, buf, buf + len); r 3305 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto mem_err2; r 3318 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_make_rem_string(&rem, q, end, reg); r 3319 ext/mbstring/oniguruma/regcomp.c if (r != 0) { r 3369 ext/mbstring/oniguruma/regcomp.c int r, n, len, alt_num; r 3381 ext/mbstring/oniguruma/regcomp.c r = 0; r 3389 ext/mbstring/oniguruma/regcomp.c r = n; r 3415 ext/mbstring/oniguruma/regcomp.c r = onig_node_str_cat(snode, p, p + len); r 3416 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err; r 3430 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_string_alt(n, items, p, len, end, reg, &prev_node); r 3431 ext/mbstring/oniguruma/regcomp.c if (r < 0) goto mem_err; r 3432 ext/mbstring/oniguruma/regcomp.c if (r == 1) { r 3463 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_make_rem_string(&srem, p, end, reg); r 3464 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto mem_err; r 3493 ext/mbstring/oniguruma/regcomp.c r = ONIGERR_MEMORY; r 3497 ext/mbstring/oniguruma/regcomp.c return r; r 3514 ext/mbstring/oniguruma/regcomp.c int r = state; r 3522 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(NCAR(node), r, env); r 3524 ext/mbstring/oniguruma/regcomp.c } while (r >= 0 && IS_NOT_NULL(node = NCDR(node))); r 3533 ext/mbstring/oniguruma/regcomp.c r |= ret; r 3598 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(target, child_state, env); r 3599 ext/mbstring/oniguruma/regcomp.c r |= add_state; r 3613 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(en->target, state, env); r 3618 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(en->target, state, env); r 3629 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(NCALL(node)->target, state, env); r 3637 ext/mbstring/oniguruma/regcomp.c return r; r 3658 ext/mbstring/oniguruma/regcomp.c int r = 0; r 3666 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NCAR(node), reg, state, env); r 3667 ext/mbstring/oniguruma/regcomp.c if (IS_NOT_NULL(prev) && r == 0) { r 3668 ext/mbstring/oniguruma/regcomp.c r = next_setup(prev, NCAR(node), reg); r 3671 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 3677 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NCAR(node), reg, (state | IN_ALT), env); r 3678 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(node = NCDR(node))); r 3686 ext/mbstring/oniguruma/regcomp.c r = expand_case_fold_string(node, reg); r 3731 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(target, &d, env); r 3732 ext/mbstring/oniguruma/regcomp.c if (r) break; r 3736 ext/mbstring/oniguruma/regcomp.c r = quantifiers_memory_node_info(target); r 3737 ext/mbstring/oniguruma/regcomp.c if (r < 0) break; r 3738 ext/mbstring/oniguruma/regcomp.c if (r > 0) { r 3739 ext/mbstring/oniguruma/regcomp.c qn->target_empty_info = r; r 3743 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(target, &d, env); r 3744 ext/mbstring/oniguruma/regcomp.c if (r == 0 && d == 0) { r 3759 ext/mbstring/oniguruma/regcomp.c r = setup_tree(target, reg, state, env); r 3760 ext/mbstring/oniguruma/regcomp.c if (r) break; r 3774 ext/mbstring/oniguruma/regcomp.c r = onig_node_str_cat(node, sn->s, sn->end); r 3775 ext/mbstring/oniguruma/regcomp.c if (r) break; r 3809 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NENCLOSE(node)->target, reg, state, env); r 3819 ext/mbstring/oniguruma/regcomp.c r = setup_tree(en->target, reg, state, env); r 3825 ext/mbstring/oniguruma/regcomp.c r = setup_tree(target, reg, state, env); r 3847 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, state, env); r 3850 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, (state | IN_NOT), env); r 3868 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(an->target, ALLOWED_TYPE_IN_LB, r 3870 ext/mbstring/oniguruma/regcomp.c if (r < 0) return r; r 3871 ext/mbstring/oniguruma/regcomp.c if (r > 0) return ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 3872 ext/mbstring/oniguruma/regcomp.c r = setup_look_behind(node, reg, env); r 3873 ext/mbstring/oniguruma/regcomp.c if (r != 0) return r; r 3874 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, state, env); r 3880 ext/mbstring/oniguruma/regcomp.c r = check_type_tree(an->target, ALLOWED_TYPE_IN_LB, r 3882 ext/mbstring/oniguruma/regcomp.c if (r < 0) return r; r 3883 ext/mbstring/oniguruma/regcomp.c if (r > 0) return ONIGERR_INVALID_LOOK_BEHIND_PATTERN; r 3884 ext/mbstring/oniguruma/regcomp.c r = setup_look_behind(node, reg, env); r 3885 ext/mbstring/oniguruma/regcomp.c if (r != 0) return r; r 3886 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, (state | IN_NOT), env); r 3897 ext/mbstring/oniguruma/regcomp.c return r; r 4541 ext/mbstring/oniguruma/regcomp.c int r = 0; r 4556 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NCAR(nd), &nopt, &nenv); r 4557 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 4561 ext/mbstring/oniguruma/regcomp.c } while (r == 0 && IS_NOT_NULL(nd = NCDR(nd))); r 4571 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NCAR(nd), &nopt, env); r 4572 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 4576 ext/mbstring/oniguruma/regcomp.c } while ((r == 0) && IS_NOT_NULL(nd = NCDR(nd))); r 4607 ext/mbstring/oniguruma/regcomp.c r = add_char_amb_opt_map_info(&opt->map, sn->s, sn->end, r 4609 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 4706 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NANCHOR(node)->target, &nopt, env); r 4707 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 4741 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[0]], &min, env->scan_env); r 4742 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 4743 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[0]], &max, env->scan_env); r 4744 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 4746 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[i]], &tmin, env->scan_env); r 4747 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 4748 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[i]], &tmax, env->scan_env); r 4749 ext/mbstring/oniguruma/regcomp.c if (r != 0) break; r 4753 ext/mbstring/oniguruma/regcomp.c if (r == 0) set_mml(&opt->len, min, max); r 4764 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NCALL(node)->target, opt, env); r 4777 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(qn->target, &nopt, env); r 4778 ext/mbstring/oniguruma/regcomp.c if (r) break; r 4833 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); r 4853 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); r 4863 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); r 4874 ext/mbstring/oniguruma/regcomp.c r = ONIGERR_TYPE_BUG; r 4878 ext/mbstring/oniguruma/regcomp.c return r; r 4884 ext/mbstring/oniguruma/regcomp.c int r; r 4906 ext/mbstring/oniguruma/regcomp.c r = set_bm_skip(reg->exact, reg->exact_end, reg->enc, r 4908 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 4960 ext/mbstring/oniguruma/regcomp.c int r; r 4970 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(node, &opt, &env); r 4971 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 4990 ext/mbstring/oniguruma/regcomp.c r = set_optimize_exact_info(reg, &opt.exb); r 5008 ext/mbstring/oniguruma/regcomp.c return r; r 5267 ext/mbstring/oniguruma/regcomp.c int r, init_size; r 5285 ext/mbstring/oniguruma/regcomp.c r = BBUF_INIT(reg, init_size); r 5286 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto end; r 5300 ext/mbstring/oniguruma/regcomp.c r = onig_parse_make_tree(&root, pattern, pattern_end, reg, &scan_env); r 5301 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err; r 5309 ext/mbstring/oniguruma/regcomp.c r = disable_noname_group_capture(&root, reg, &scan_env); r 5311 ext/mbstring/oniguruma/regcomp.c r = numbered_ref_check(root); r 5313 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err; r 5319 ext/mbstring/oniguruma/regcomp.c r = unset_addr_list_init(&uslist, scan_env.num_call); r 5320 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err; r 5322 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(root, &scan_env); r 5323 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err_unset; r 5324 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(root, &scan_env); r 5325 ext/mbstring/oniguruma/regcomp.c if (r < 0) goto err_unset; r 5326 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(root, &scan_env); r 5327 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err_unset; r 5335 ext/mbstring/oniguruma/regcomp.c r = setup_tree(root, reg, 0, &scan_env); r 5336 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err_unset; r 5381 ext/mbstring/oniguruma/regcomp.c r = set_optimize_info_from_tree(root, reg, &scan_env); r 5382 ext/mbstring/oniguruma/regcomp.c if (r != 0) goto err_unset; r 5390 ext/mbstring/oniguruma/regcomp.c r = compile_tree(root, reg); r 5391 ext/mbstring/oniguruma/regcomp.c if (r == 0) { r 5392 ext/mbstring/oniguruma/regcomp.c r = add_opcode(reg, OP_END); r 5395 ext/mbstring/oniguruma/regcomp.c r = unset_addr_list_fix(&uslist, reg); r 5397 ext/mbstring/oniguruma/regcomp.c if (r) goto err; r 5426 ext/mbstring/oniguruma/regcomp.c return r; r 5446 ext/mbstring/oniguruma/regcomp.c return r; r 5455 ext/mbstring/oniguruma/regcomp.c int r; r 5458 ext/mbstring/oniguruma/regcomp.c r = onig_new(&new_reg, pattern, pattern_end, option, enc, syntax, einfo); r 5459 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 5523 ext/mbstring/oniguruma/regcomp.c int r; r 5525 ext/mbstring/oniguruma/regcomp.c r = onig_reg_init(reg, option, ONIGENC_CASE_FOLD_DEFAULT, enc, syntax); r 5526 ext/mbstring/oniguruma/regcomp.c if (r) return r; r 5528 ext/mbstring/oniguruma/regcomp.c r = onig_compile(reg, pattern, pattern_end, einfo); r 5529 ext/mbstring/oniguruma/regcomp.c return r; r 5537 ext/mbstring/oniguruma/regcomp.c int r; r 5542 ext/mbstring/oniguruma/regcomp.c r = onig_reg_init(*reg, option, ONIGENC_CASE_FOLD_DEFAULT, enc, syntax); r 5543 ext/mbstring/oniguruma/regcomp.c if (r) goto err; r 5545 ext/mbstring/oniguruma/regcomp.c r = onig_compile(*reg, pattern, pattern_end, einfo); r 5546 ext/mbstring/oniguruma/regcomp.c if (r) { r 5551 ext/mbstring/oniguruma/regcomp.c return r; r 398 ext/mbstring/oniguruma/regenc.c int i, r; r 404 ext/mbstring/oniguruma/regenc.c r = (*f)(OnigAsciiLowerMap[i].from, &code, 1, arg); r 405 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 408 ext/mbstring/oniguruma/regenc.c r = (*f)(OnigAsciiLowerMap[i].to, &code, 1, arg); r 409 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 452 ext/mbstring/oniguruma/regenc.c int i, r; r 454 ext/mbstring/oniguruma/regenc.c r = onigenc_ascii_apply_all_case_fold(flag, f, arg); r 455 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 459 ext/mbstring/oniguruma/regenc.c r = (*f)(map[i].from, &code, 1, arg); r 460 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 463 ext/mbstring/oniguruma/regenc.c r = (*f)(map[i].to, &code, 1, arg); r 464 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 870 ext/mbstring/oniguruma/regenc.c int r; r 874 ext/mbstring/oniguruma/regenc.c r = resize_property_list(new_size, plist, psize); r 875 ext/mbstring/oniguruma/regenc.c if (r != 0) return r; r 894 ext/mbstring/oniguruma/regenc.c int r; r 898 ext/mbstring/oniguruma/regenc.c r = f(); r 901 ext/mbstring/oniguruma/regenc.c return r; r 72 ext/mbstring/oniguruma/regexec.c history_root_free(OnigRegion* r) r 74 ext/mbstring/oniguruma/regexec.c if (IS_NOT_NULL(r->history_root)) { r 75 ext/mbstring/oniguruma/regexec.c history_tree_free(r->history_root); r 76 ext/mbstring/oniguruma/regexec.c r->history_root = (OnigCaptureTreeNode* )0; r 204 ext/mbstring/oniguruma/regexec.c int r; r 206 ext/mbstring/oniguruma/regexec.c r = onig_region_resize(region, n); r 207 ext/mbstring/oniguruma/regexec.c if (r != 0) return r; r 218 ext/mbstring/oniguruma/regexec.c int r = onig_region_resize(region, at + 1); r 219 ext/mbstring/oniguruma/regexec.c if (r < 0) return r; r 240 ext/mbstring/oniguruma/regexec.c OnigRegion* r; r 242 ext/mbstring/oniguruma/regexec.c r = (OnigRegion* )xmalloc(sizeof(OnigRegion)); r 243 ext/mbstring/oniguruma/regexec.c onig_region_init(r); r 244 ext/mbstring/oniguruma/regexec.c return r; r 248 ext/mbstring/oniguruma/regexec.c onig_region_free(OnigRegion* r, int free_self) r 250 ext/mbstring/oniguruma/regexec.c if (r) { r 251 ext/mbstring/oniguruma/regexec.c if (r->allocated > 0) { r 252 ext/mbstring/oniguruma/regexec.c if (r->beg) xfree(r->beg); r 253 ext/mbstring/oniguruma/regexec.c if (r->end) xfree(r->end); r 254 ext/mbstring/oniguruma/regexec.c r->allocated = 0; r 257 ext/mbstring/oniguruma/regexec.c history_root_free(r); r 259 ext/mbstring/oniguruma/regexec.c if (free_self) xfree(r); r 470 ext/mbstring/oniguruma/regexec.c int r = stack_double(&stk_base, &stk_end, &stk, stk_alloc, msa);\ r 471 ext/mbstring/oniguruma/regexec.c if (r != 0) { STACK_SAVE; return r; } \ r 1040 ext/mbstring/oniguruma/regexec.c int n, r; r 1053 ext/mbstring/oniguruma/regexec.c r = history_tree_add_child(node, child); r 1054 ext/mbstring/oniguruma/regexec.c if (r != 0) return r; r 1056 ext/mbstring/oniguruma/regexec.c r = make_capture_history_tree(child, kp, stk_top, str, reg); r 1057 ext/mbstring/oniguruma/regexec.c if (r != 0) return r; r 1377 ext/mbstring/oniguruma/regexec.c int r; r 1394 ext/mbstring/oniguruma/regexec.c r = make_capture_history_tree(region->history_root, &stkp, r 1396 ext/mbstring/oniguruma/regexec.c if (r < 0) { r 1397 ext/mbstring/oniguruma/regexec.c best_len = r; /* error code */ r 3052 ext/mbstring/oniguruma/regexec.c int r; r 3094 ext/mbstring/oniguruma/regexec.c r = onig_region_resize_clear(region, reg->num_mem + 1); r 3097 ext/mbstring/oniguruma/regexec.c r = 0; r 3099 ext/mbstring/oniguruma/regexec.c if (r == 0) { r 3101 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, r 3110 ext/mbstring/oniguruma/regexec.c return r; r 3249 ext/mbstring/oniguruma/regexec.c int r; r 3275 ext/mbstring/oniguruma/regexec.c r = set_bm_backward_skip(reg->exact, reg->exact_end, reg->enc, r 3277 ext/mbstring/oniguruma/regexec.c if (r) return r; r 3353 ext/mbstring/oniguruma/regexec.c int r; r 3397 ext/mbstring/oniguruma/regexec.c r = onig_region_resize_clear(region, reg->num_mem + 1); r 3398 ext/mbstring/oniguruma/regexec.c if (r) goto finish_no_msa; r 3407 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, (upper_range), s, prev, &msa); \ r 3408 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) {\ r 3409 ext/mbstring/oniguruma/regexec.c if (r >= 0) {\ r 3418 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, (upper_range), s, prev, &msa); \ r 3419 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) {\ r 3420 ext/mbstring/oniguruma/regexec.c if (r >= 0) {\ r 3429 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, s, prev, &msa);\ r 3430 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) {\ r 3431 ext/mbstring/oniguruma/regexec.c if (r >= 0) {\ r 3440 ext/mbstring/oniguruma/regexec.c r = match_at(reg, str, end, s, prev, &msa);\ r 3441 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) {\ r 3442 ext/mbstring/oniguruma/regexec.c if (r >= 0) {\ r 3713 ext/mbstring/oniguruma/regexec.c r = ONIG_MISMATCH; r 3730 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) r 3731 ext/mbstring/oniguruma/regexec.c fprintf(stderr, "onig_search: error %d\n", r); r 3733 ext/mbstring/oniguruma/regexec.c return r; r 3736 ext/mbstring/oniguruma/regexec.c r = ONIG_MISMATCH; r 3740 ext/mbstring/oniguruma/regexec.c if (r != ONIG_MISMATCH) r 3741 ext/mbstring/oniguruma/regexec.c fprintf(stderr, "onig_search: error %d\n", r); r 3743 ext/mbstring/oniguruma/regexec.c return r; r 166 ext/mbstring/oniguruma/regext.c int r; r 172 ext/mbstring/oniguruma/regext.c r = conv_encoding(ci->pattern_enc, ci->target_enc, pattern, pattern_end, r 174 ext/mbstring/oniguruma/regext.c if (r) return r; r 183 ext/mbstring/oniguruma/regext.c r = ONIGERR_MEMORY; r 187 ext/mbstring/oniguruma/regext.c r = onig_reg_init(*reg, ci->option, ci->case_fold_flag, ci->target_enc, r 189 ext/mbstring/oniguruma/regext.c if (r) goto err; r 191 ext/mbstring/oniguruma/regext.c r = onig_compile(*reg, cpat, cpat_end, einfo); r 192 ext/mbstring/oniguruma/regext.c if (r) { r 201 ext/mbstring/oniguruma/regext.c return r; r 209 ext/mbstring/oniguruma/regext.c int r; r 212 ext/mbstring/oniguruma/regext.c r = onig_new_deluxe(&new_reg, pattern, pattern_end, ci, einfo); r 213 ext/mbstring/oniguruma/regext.c if (r) return r; r 37 ext/mbstring/oniguruma/reggnu.c re_free_registers(OnigRegion* r) r 40 ext/mbstring/oniguruma/reggnu.c onig_region_free(r, 0); r 84 ext/mbstring/oniguruma/reggnu.c int r; r 87 ext/mbstring/oniguruma/reggnu.c r = onig_compile(reg, (UChar* )pattern, (UChar* )(pattern + size), &einfo); r 88 ext/mbstring/oniguruma/reggnu.c if (r != ONIG_NORMAL) { r 90 ext/mbstring/oniguruma/reggnu.c (void )onig_error_code_to_str((UChar* )ebuf, r, &einfo); r 93 ext/mbstring/oniguruma/reggnu.c return r; r 100 ext/mbstring/oniguruma/reggnu.c int r; r 109 ext/mbstring/oniguruma/reggnu.c r = onig_recompile(reg, (UChar* )pattern, (UChar* )(pattern + size), r 111 ext/mbstring/oniguruma/reggnu.c if (r != ONIG_NORMAL) { r 113 ext/mbstring/oniguruma/reggnu.c (void )onig_error_code_to_str((UChar* )ebuf, r, &einfo); r 115 ext/mbstring/oniguruma/reggnu.c return r; r 791 ext/mbstring/oniguruma/regint.h r = onigenc_property_list_add_property((UChar* )Name, CR,\ r 794 ext/mbstring/oniguruma/regint.h if (r != 0) goto end r 798 ext/mbstring/oniguruma/regint.h int r = onigenc_property_list_init(init_property_list);\ r 799 ext/mbstring/oniguruma/regint.h if (r != 0) return r;\ r 112 ext/mbstring/oniguruma/regparse.c int r; r 117 ext/mbstring/oniguruma/regparse.c r = BBUF_INIT(to, from->alloc); r 118 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 137 ext/mbstring/oniguruma/regparse.c r = SET_ALL_MULTI_BYTE_RANGE(enc, &(mbuf));\ r 138 ext/mbstring/oniguruma/regparse.c if (r) return r;\ r 233 ext/mbstring/oniguruma/regparse.c UChar *r; r 238 ext/mbstring/oniguruma/regparse.c r = (UChar* )xmalloc(slen + term_len); r 239 ext/mbstring/oniguruma/regparse.c CHECK_NULL_RETURN(r); r 240 ext/mbstring/oniguruma/regparse.c xmemcpy(r, s, slen); r 243 ext/mbstring/oniguruma/regparse.c r[slen + i] = (UChar )0; r 245 ext/mbstring/oniguruma/regparse.c return r; r 280 ext/mbstring/oniguruma/regparse.c UChar* r; r 283 ext/mbstring/oniguruma/regparse.c r = (UChar* )xrealloc(dest, capa + 1); r 285 ext/mbstring/oniguruma/regparse.c r = (UChar* )xmalloc(capa + 1); r 287 ext/mbstring/oniguruma/regparse.c CHECK_NULL_RETURN(r); r 288 ext/mbstring/oniguruma/regparse.c onig_strcpy(r + (dest_end - dest), src, src_end); r 289 ext/mbstring/oniguruma/regparse.c return r; r 297 ext/mbstring/oniguruma/regparse.c UChar* r; r 299 ext/mbstring/oniguruma/regparse.c r = (UChar* )xmalloc(capa + 1); r 300 ext/mbstring/oniguruma/regparse.c CHECK_NULL_RETURN(r); r 301 ext/mbstring/oniguruma/regparse.c onig_strcpy(r, dest, dest_end); r 302 ext/mbstring/oniguruma/regparse.c onig_strcpy(r + (dest_end - dest), src, src_end); r 303 ext/mbstring/oniguruma/regparse.c return r; r 474 ext/mbstring/oniguruma/regparse.c int r; r 477 ext/mbstring/oniguruma/regparse.c r = names_clear(reg); r 478 ext/mbstring/oniguruma/regparse.c if (r) return r; r 510 ext/mbstring/oniguruma/regparse.c int r = (*(arg->func))(e->name, r 515 ext/mbstring/oniguruma/regparse.c if (r != 0) { r 516 ext/mbstring/oniguruma/regparse.c arg->ret = r; r 655 ext/mbstring/oniguruma/regparse.c int r; r 658 ext/mbstring/oniguruma/regparse.c r = names_clear(reg); r 659 ext/mbstring/oniguruma/regparse.c if (r) return r; r 689 ext/mbstring/oniguruma/regparse.c int i, r; r 696 ext/mbstring/oniguruma/regparse.c r = (*func)(e->name, e->name + e->name_len, e->back_num, r 699 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1682 ext/mbstring/oniguruma/regparse.c int r; r 1688 ext/mbstring/oniguruma/regparse.c r = BBUF_INIT(*pbuf, INIT_MULTI_BYTE_RANGE_SIZE); r 1689 ext/mbstring/oniguruma/regparse.c if (r) return r; r 1699 ext/mbstring/oniguruma/regparse.c int r, inc_n, pos; r 1709 ext/mbstring/oniguruma/regparse.c r = new_code_range(pbuf); r 1710 ext/mbstring/oniguruma/regparse.c if (r) return r; r 1787 ext/mbstring/oniguruma/regparse.c int r, i, n; r 1801 ext/mbstring/oniguruma/regparse.c r = 0; r 1807 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, pre, from - 1); r 1808 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1814 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, to + 1, ~((OnigCodePoint )0)); r 1816 ext/mbstring/oniguruma/regparse.c return r; r 1830 ext/mbstring/oniguruma/regparse.c int r; r 1841 ext/mbstring/oniguruma/regparse.c r = 0; r 1867 ext/mbstring/oniguruma/regparse.c r = bbuf_clone(pbuf, bbuf2); r 1870 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, bbuf2, pbuf); r 1872 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1877 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, from, to); r 1878 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1887 ext/mbstring/oniguruma/regparse.c int i, r; r 1902 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, from1, from2-1); r 1903 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1917 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, from1, to1); r 1918 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1926 ext/mbstring/oniguruma/regparse.c int r; r 1963 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(pbuf, from, to); r 1964 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1972 ext/mbstring/oniguruma/regparse.c r = and_code_range1(pbuf, from1, to1, data2, n2); r 1973 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 1983 ext/mbstring/oniguruma/regparse.c int r, not1, not2; r 2014 ext/mbstring/oniguruma/regparse.c r = or_code_range_buf(enc, buf1, 0, buf2, 0, &pbuf); r 2017 ext/mbstring/oniguruma/regparse.c r = and_code_range_buf(buf1, not1, buf2, not2, &pbuf); r 2018 ext/mbstring/oniguruma/regparse.c if (r == 0 && not1 != 0) { r 2020 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, pbuf, &tbuf); r 2021 ext/mbstring/oniguruma/regparse.c if (r != 0) { r 2023 ext/mbstring/oniguruma/regparse.c return r; r 2029 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 2033 ext/mbstring/oniguruma/regparse.c return r; r 2041 ext/mbstring/oniguruma/regparse.c int r, not1, not2; r 2072 ext/mbstring/oniguruma/regparse.c r = and_code_range_buf(buf1, 0, buf2, 0, &pbuf); r 2075 ext/mbstring/oniguruma/regparse.c r = or_code_range_buf(enc, buf1, not1, buf2, not2, &pbuf); r 2076 ext/mbstring/oniguruma/regparse.c if (r == 0 && not1 != 0) { r 2078 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, pbuf, &tbuf); r 2079 ext/mbstring/oniguruma/regparse.c if (r != 0) { r 2081 ext/mbstring/oniguruma/regparse.c return r; r 2087 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 2091 ext/mbstring/oniguruma/regparse.c return r; r 2321 ext/mbstring/oniguruma/regparse.c int r = 0; r 2379 ext/mbstring/oniguruma/regparse.c r = 2; /* fixed */ r 2398 ext/mbstring/oniguruma/regparse.c return r; /* 0: normal {n,m}, 2: fixed {n} */ r 2507 ext/mbstring/oniguruma/regparse.c int r, sign, is_num, exist_level; r 2524 ext/mbstring/oniguruma/regparse.c r = 0; r 2542 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2550 ext/mbstring/oniguruma/regparse.c if (is_num == 2) r = ONIGERR_INVALID_GROUP_NAME; r 2559 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2564 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2568 ext/mbstring/oniguruma/regparse.c if (r == 0 && c != end_code) { r 2587 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2592 ext/mbstring/oniguruma/regparse.c if (r == 0) { r 2606 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); r 2607 ext/mbstring/oniguruma/regparse.c return r; r 2620 ext/mbstring/oniguruma/regparse.c int r, is_num, sign; r 2634 ext/mbstring/oniguruma/regparse.c r = 0; r 2649 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2660 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2665 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2669 ext/mbstring/oniguruma/regparse.c if (r == 0) { r 2674 ext/mbstring/oniguruma/regparse.c if (is_num == 2) r = ONIGERR_INVALID_GROUP_NAME; r 2684 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2686 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2692 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2698 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2706 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2728 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); r 2729 ext/mbstring/oniguruma/regparse.c return r; r 2737 ext/mbstring/oniguruma/regparse.c int r, is_num, sign; r 2751 ext/mbstring/oniguruma/regparse.c r = 0; r 2773 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2783 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_IN_GROUP_NAME; r 2785 ext/mbstring/oniguruma/regparse.c if (r == 0 && c != end_code) { r 2786 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2790 ext/mbstring/oniguruma/regparse.c if (r == 0) { r 2794 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_GROUP_NAME; r 2805 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); r 2806 ext/mbstring/oniguruma/regparse.c return r; r 3128 ext/mbstring/oniguruma/regparse.c int r, num; r 3204 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); r 3205 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; /* error */ r 3206 ext/mbstring/oniguruma/regparse.c if (r == 0) goto greedy_check; r 3207 ext/mbstring/oniguruma/regparse.c else if (r == 2) { /* {n} */ r 3465 ext/mbstring/oniguruma/regparse.c r = fetch_name_with_level((OnigCodePoint )c, &p, end, &name_end, r 3467 ext/mbstring/oniguruma/regparse.c if (r == 1) tok->u.backref.exist_level = 1; r 3470 ext/mbstring/oniguruma/regparse.c r = fetch_name(&p, end, &name_end, env, &back_num, 1); r 3472 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 3534 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &gnum, 1); r 3535 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 3654 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); r 3655 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; /* error */ r 3656 ext/mbstring/oniguruma/regparse.c if (r == 0) goto greedy_check; r 3657 ext/mbstring/oniguruma/regparse.c else if (r == 2) { /* {n} */ r 3760 ext/mbstring/oniguruma/regparse.c int i, r; r 3772 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(&(cc->mbuf), j, r 3774 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 3786 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(&(cc->mbuf), r 3789 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 3814 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(&(cc->mbuf), prev, r 3816 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 3821 ext/mbstring/oniguruma/regparse.c r = add_code_range_to_buf(&(cc->mbuf), prev, 0x7fffffff); r 3822 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 3832 ext/mbstring/oniguruma/regparse.c int c, r; r 3837 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(enc, ctype, &sb_out, &ranges); r 3838 ext/mbstring/oniguruma/regparse.c if (r == 0) { r 3841 ext/mbstring/oniguruma/regparse.c else if (r != ONIG_NO_SUPPORT_CONFIG) { r 3842 ext/mbstring/oniguruma/regparse.c return r; r 3845 ext/mbstring/oniguruma/regparse.c r = 0; r 3911 ext/mbstring/oniguruma/regparse.c return r; r 3939 ext/mbstring/oniguruma/regparse.c int not, i, r; r 3960 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, pb->ctype, not, env); r 3961 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 3991 ext/mbstring/oniguruma/regparse.c int r; r 3996 ext/mbstring/oniguruma/regparse.c r = 0; r 4003 ext/mbstring/oniguruma/regparse.c r = ONIGENC_PROPERTY_NAME_TO_CTYPE(enc, start, prev); r 4004 ext/mbstring/oniguruma/regparse.c if (r < 0) break; r 4007 ext/mbstring/oniguruma/regparse.c return r; r 4010 ext/mbstring/oniguruma/regparse.c r = ONIGERR_INVALID_CHAR_PROPERTY_NAME; r 4015 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, prev); r 4016 ext/mbstring/oniguruma/regparse.c return r; r 4023 ext/mbstring/oniguruma/regparse.c int r, ctype; r 4032 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, ctype, 0, env); r 4033 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4057 ext/mbstring/oniguruma/regparse.c int r; r 4066 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, *vs); r 4067 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4082 ext/mbstring/oniguruma/regparse.c int r; r 4089 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, *vs); r 4090 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4109 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, v); r 4110 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4124 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, (OnigCodePoint )*vs, v); r 4125 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4178 ext/mbstring/oniguruma/regparse.c int r, neg, len, fetched, and_start; r 4191 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); r 4192 ext/mbstring/oniguruma/regparse.c if (r == TK_CHAR && tok->u.c == '^' && tok->escaped == 0) { r 4194 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); r 4200 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4201 ext/mbstring/oniguruma/regparse.c if (r == TK_CC_CLOSE) { r 4207 ext/mbstring/oniguruma/regparse.c r = tok->type = TK_CHAR; /* allow []...] */ r 4217 ext/mbstring/oniguruma/regparse.c while (r != TK_CC_CLOSE) { r 4219 ext/mbstring/oniguruma/regparse.c switch (r) { r 4226 ext/mbstring/oniguruma/regparse.c r = len; r 4248 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4249 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4250 ext/mbstring/oniguruma/regparse.c if (r != TK_RAW_BYTE || tok->base != base) { r 4258 ext/mbstring/oniguruma/regparse.c r = ONIGERR_TOO_SHORT_MULTI_BYTE_STRING; r 4264 ext/mbstring/oniguruma/regparse.c r = ONIGERR_TOO_SHORT_MULTI_BYTE_STRING; r 4270 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4299 ext/mbstring/oniguruma/regparse.c r = len; r 4304 ext/mbstring/oniguruma/regparse.c r = next_state_val(cc, &vs, v, &val_israw, in_israw, in_type, &val_type, r 4306 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4310 ext/mbstring/oniguruma/regparse.c r = parse_posix_bracket(cc, &p, end, env); r 4311 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4312 ext/mbstring/oniguruma/regparse.c if (r == 1) { /* is not POSIX bracket */ r 4323 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, tok->u.prop.ctype, tok->u.prop.not, env); r 4324 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4327 ext/mbstring/oniguruma/regparse.c r = next_state_class(cc, &vs, &val_type, &state, env); r 4328 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4337 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, ctype, tok->u.prop.not, env); r 4338 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4345 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4346 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4348 ext/mbstring/oniguruma/regparse.c if (r == TK_CC_CLOSE) { /* allow [x-] */ r 4354 ext/mbstring/oniguruma/regparse.c else if (r == TK_CC_AND) { r 4365 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4366 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4369 ext/mbstring/oniguruma/regparse.c if (r == TK_CC_RANGE || and_start != 0) r 4379 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4380 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4382 ext/mbstring/oniguruma/regparse.c if (r == TK_CC_CLOSE) goto range_end_val; /* allow [a-b-] */ r 4383 ext/mbstring/oniguruma/regparse.c else if (r == TK_CC_AND) { r 4392 ext/mbstring/oniguruma/regparse.c r = ONIGERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS; r 4402 ext/mbstring/oniguruma/regparse.c r = parse_char_class(&anode, tok, &p, end, env); r 4403 ext/mbstring/oniguruma/regparse.c if (r != 0) goto cc_open_err; r 4405 ext/mbstring/oniguruma/regparse.c r = or_cclass(cc, acc, env->enc); r 4409 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4416 ext/mbstring/oniguruma/regparse.c r = next_state_val(cc, &vs, 0, &val_israw, 0, val_type, r 4418 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4425 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); r 4426 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4438 ext/mbstring/oniguruma/regparse.c r = ONIGERR_PREMATURE_END_OF_CHAR_CLASS; r 4442 ext/mbstring/oniguruma/regparse.c r = ONIGERR_PARSER_BUG; r 4448 ext/mbstring/oniguruma/regparse.c r = tok->type; r 4450 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); r 4451 ext/mbstring/oniguruma/regparse.c if (r < 0) goto err; r 4456 ext/mbstring/oniguruma/regparse.c r = next_state_val(cc, &vs, 0, &val_israw, 0, val_type, r 4458 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4462 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); r 4463 ext/mbstring/oniguruma/regparse.c if (r != 0) goto err; r 4498 ext/mbstring/oniguruma/regparse.c return r; r 4508 ext/mbstring/oniguruma/regparse.c int r, num; r 4534 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); r 4535 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4536 ext/mbstring/oniguruma/regparse.c r = parse_subexp(np, tok, term, &p, end, env); r 4537 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4582 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &num, 0); r 4583 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4590 ext/mbstring/oniguruma/regparse.c r = name_add(env->reg, name, name_end, num, env); r 4591 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4694 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); r 4695 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4696 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); r 4698 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4728 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); r 4729 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4730 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); r 4731 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 4739 ext/mbstring/oniguruma/regparse.c r = scan_env_set_mem_node(env, NENCLOSE(*np)->regnum, *np); r 4740 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4929 ext/mbstring/oniguruma/regparse.c int r; r 4935 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, cc->mbuf, &tbuf); r 4936 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 4999 ext/mbstring/oniguruma/regparse.c int r, i, len; r 5019 ext/mbstring/oniguruma/regparse.c r = onig_node_str_cat(snode, buf, buf + len); r 5020 ext/mbstring/oniguruma/regparse.c if (r < 0) { r 5022 ext/mbstring/oniguruma/regparse.c return r; r 5040 ext/mbstring/oniguruma/regparse.c int r, len, group = 0; r 5057 ext/mbstring/oniguruma/regparse.c r = parse_enclose(np, tok, TK_SUBEXP_CLOSE, src, end, env); r 5058 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5059 ext/mbstring/oniguruma/regparse.c if (r == 1) group = 1; r 5060 ext/mbstring/oniguruma/regparse.c else if (r == 2) { /* option only */ r 5065 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5066 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5067 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, src, end, env); r 5069 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5090 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5091 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5092 ext/mbstring/oniguruma/regparse.c if (r != TK_STRING) break; r 5094 ext/mbstring/oniguruma/regparse.c r = onig_node_str_cat(*np, tok->backp, *src); r 5095 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5113 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5119 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5120 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5121 ext/mbstring/oniguruma/regparse.c if (r != TK_RAW_BYTE) { r 5137 ext/mbstring/oniguruma/regparse.c r = node_str_cat_char(*np, (UChar )tok->u.c); r 5138 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5195 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype, r 5197 ext/mbstring/oniguruma/regparse.c if (r == 0 && r 5262 ext/mbstring/oniguruma/regparse.c r = parse_char_property(np, tok, src, end, env); r 5263 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 5270 ext/mbstring/oniguruma/regparse.c r = parse_char_class(np, tok, src, end, env); r 5271 ext/mbstring/oniguruma/regparse.c if (r != 0) return r; r 5282 ext/mbstring/oniguruma/regparse.c r = ONIGENC_APPLY_ALL_CASE_FOLD(env->enc, env->case_fold_flag, r 5284 ext/mbstring/oniguruma/regparse.c if (r != 0) { r 5286 ext/mbstring/oniguruma/regparse.c return r; r 5370 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5371 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5374 ext/mbstring/oniguruma/regparse.c if (r == TK_OP_REPEAT || r == TK_INTERVAL) { r 5379 ext/mbstring/oniguruma/regparse.c (r == TK_INTERVAL ? 1 : 0)); r 5382 ext/mbstring/oniguruma/regparse.c r = set_quantifier(qn, *targetp, group, env); r 5383 ext/mbstring/oniguruma/regparse.c if (r < 0) { r 5385 ext/mbstring/oniguruma/regparse.c return r; r 5399 ext/mbstring/oniguruma/regparse.c if (r == 0) { r 5402 ext/mbstring/oniguruma/regparse.c else if (r == 1) { r 5405 ext/mbstring/oniguruma/regparse.c else if (r == 2) { /* split case: /abc+/ */ r 5424 ext/mbstring/oniguruma/regparse.c return r; r 5431 ext/mbstring/oniguruma/regparse.c int r; r 5435 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); r 5436 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5438 ext/mbstring/oniguruma/regparse.c if (r == TK_EOT || r == term || r == TK_ALT) { r 5444 ext/mbstring/oniguruma/regparse.c while (r != TK_EOT && r != term && r != TK_ALT) { r 5445 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); r 5446 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5460 ext/mbstring/oniguruma/regparse.c return r; r 5468 ext/mbstring/oniguruma/regparse.c int r; r 5472 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); r 5473 ext/mbstring/oniguruma/regparse.c if (r < 0) { r 5475 ext/mbstring/oniguruma/regparse.c return r; r 5478 ext/mbstring/oniguruma/regparse.c if (r == term) { r 5481 ext/mbstring/oniguruma/regparse.c else if (r == TK_ALT) { r 5484 ext/mbstring/oniguruma/regparse.c while (r == TK_ALT) { r 5485 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); r 5486 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5487 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); r 5488 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5505 ext/mbstring/oniguruma/regparse.c return r; r 5511 ext/mbstring/oniguruma/regparse.c int r; r 5514 ext/mbstring/oniguruma/regparse.c r = fetch_token(&tok, src, end, env); r 5515 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5516 ext/mbstring/oniguruma/regparse.c r = parse_subexp(top, &tok, TK_EOT, src, end, env); r 5517 ext/mbstring/oniguruma/regparse.c if (r < 0) return r; r 5525 ext/mbstring/oniguruma/regparse.c int r; r 5543 ext/mbstring/oniguruma/regparse.c r = parse_regexp(root, &p, (UChar* )end, env); r 5545 ext/mbstring/oniguruma/regparse.c return r; r 136 ext/mbstring/oniguruma/regposix.c int r, len; r 154 ext/mbstring/oniguruma/regposix.c r = onig_new(PONIG_C(reg), (UChar* )pattern, (UChar* )(pattern + len), r 157 ext/mbstring/oniguruma/regposix.c if (r != ONIG_NORMAL) { r 158 ext/mbstring/oniguruma/regposix.c return onig2posix_error_code(r); r 169 ext/mbstring/oniguruma/regposix.c int r, i, len; r 194 ext/mbstring/oniguruma/regposix.c r = onig_search(ONIG_C(reg), (UChar* )str, end, (UChar* )str, end, r 197 ext/mbstring/oniguruma/regposix.c if (r >= 0) { r 198 ext/mbstring/oniguruma/regposix.c r = 0; /* Match */ r 203 ext/mbstring/oniguruma/regposix.c else if (r == ONIG_MISMATCH) { r 204 ext/mbstring/oniguruma/regposix.c r = REG_NOMATCH; r 209 ext/mbstring/oniguruma/regposix.c r = onig2posix_error_code(r); r 220 ext/mbstring/oniguruma/regposix.c return r; r 39 ext/mbstring/oniguruma/regtrav.c int r, i; r 45 ext/mbstring/oniguruma/regtrav.c r = (*callback_func)(node->group, node->beg, node->end, r 47 ext/mbstring/oniguruma/regtrav.c if (r != 0) return r; r 51 ext/mbstring/oniguruma/regtrav.c r = capture_tree_traverse(node->childs[i], at, r 53 ext/mbstring/oniguruma/regtrav.c if (r != 0) return r; r 57 ext/mbstring/oniguruma/regtrav.c r = (*callback_func)(node->group, node->beg, node->end, r 59 ext/mbstring/oniguruma/regtrav.c if (r != 0) return r; r 36 ext/mbstring/oniguruma/testc.c int r; r 43 ext/mbstring/oniguruma/testc.c r = regcomp(®, pattern, REG_EXTENDED | REG_NEWLINE); r 44 ext/mbstring/oniguruma/testc.c if (r) { r 45 ext/mbstring/oniguruma/testc.c regerror(r, ®, buf, sizeof(buf)); r 51 ext/mbstring/oniguruma/testc.c r = regexec(®, str, reg.re_nsub + 1, pmatch, 0); r 52 ext/mbstring/oniguruma/testc.c if (r != 0 && r != REG_NOMATCH) { r 53 ext/mbstring/oniguruma/testc.c regerror(r, ®, buf, sizeof(buf)); r 59 ext/mbstring/oniguruma/testc.c if (r == REG_NOMATCH) { r 92 ext/mbstring/oniguruma/testc.c r = onig_new(®, (UChar* )pattern, (UChar* )(pattern + SLEN(pattern)), r 94 ext/mbstring/oniguruma/testc.c if (r) { r 96 ext/mbstring/oniguruma/testc.c onig_error_code_to_str((UChar* )s, r, &einfo); r 102 ext/mbstring/oniguruma/testc.c r = onig_search(reg, (UChar* )str, (UChar* )(str + SLEN(str)), r 105 ext/mbstring/oniguruma/testc.c if (r < ONIG_MISMATCH) { r 107 ext/mbstring/oniguruma/testc.c onig_error_code_to_str((UChar* )s, r); r 113 ext/mbstring/oniguruma/testc.c if (r == ONIG_MISMATCH) { r 60 ext/mbstring/oniguruma/testu.c int r; r 71 ext/mbstring/oniguruma/testu.c r = regcomp(®, pattern, REG_EXTENDED | REG_NEWLINE); r 72 ext/mbstring/oniguruma/testu.c if (r) { r 73 ext/mbstring/oniguruma/testu.c regerror(r, ®, buf, sizeof(buf)); r 79 ext/mbstring/oniguruma/testu.c r = regexec(®, str, reg.re_nsub + 1, pmatch, 0); r 80 ext/mbstring/oniguruma/testu.c if (r != 0 && r != REG_NOMATCH) { r 81 ext/mbstring/oniguruma/testu.c regerror(r, ®, buf, sizeof(buf)); r 87 ext/mbstring/oniguruma/testu.c if (r == REG_NOMATCH) { r 125 ext/mbstring/oniguruma/testu.c r = onig_new(®, (UChar* )pattern, (UChar* )(pattern + ulen(pattern)), r 135 ext/mbstring/oniguruma/testu.c r = onig_new_deluxe(®, (UChar* )pattern, r 140 ext/mbstring/oniguruma/testu.c if (r) { r 142 ext/mbstring/oniguruma/testu.c onig_error_code_to_str(s, r, &einfo); r 148 ext/mbstring/oniguruma/testu.c r = onig_search(reg, (UChar* )str, (UChar* )(str + ulen(str)), r 151 ext/mbstring/oniguruma/testu.c if (r < ONIG_MISMATCH) { r 153 ext/mbstring/oniguruma/testu.c onig_error_code_to_str(s, r); r 159 ext/mbstring/oniguruma/testu.c if (r == ONIG_MISMATCH) { r 36 ext/mbstring/oniguruma/win32/testc.c int r; r 43 ext/mbstring/oniguruma/win32/testc.c r = regcomp(®, pattern, REG_EXTENDED | REG_NEWLINE); r 44 ext/mbstring/oniguruma/win32/testc.c if (r) { r 45 ext/mbstring/oniguruma/win32/testc.c regerror(r, ®, buf, sizeof(buf)); r 51 ext/mbstring/oniguruma/win32/testc.c r = regexec(®, str, reg.re_nsub + 1, pmatch, 0); r 52 ext/mbstring/oniguruma/win32/testc.c if (r != 0 && r != REG_NOMATCH) { r 53 ext/mbstring/oniguruma/win32/testc.c regerror(r, ®, buf, sizeof(buf)); r 59 ext/mbstring/oniguruma/win32/testc.c if (r == REG_NOMATCH) { r 92 ext/mbstring/oniguruma/win32/testc.c r = onig_new(®, (UChar* )pattern, (UChar* )(pattern + SLEN(pattern)), r 94 ext/mbstring/oniguruma/win32/testc.c if (r) { r 96 ext/mbstring/oniguruma/win32/testc.c onig_error_code_to_str((UChar* )s, r, &einfo); r 102 ext/mbstring/oniguruma/win32/testc.c r = onig_search(reg, (UChar* )str, (UChar* )(str + SLEN(str)), r 105 ext/mbstring/oniguruma/win32/testc.c if (r < ONIG_MISMATCH) { r 107 ext/mbstring/oniguruma/win32/testc.c onig_error_code_to_str((UChar* )s, r); r 113 ext/mbstring/oniguruma/win32/testc.c if (r == ONIG_MISMATCH) { r 64 ext/mbstring/php_unicode.c long l, r, m; r 81 ext/mbstring/php_unicode.c r = _ucprop_offsets[n + m] - 1; r 83 ext/mbstring/php_unicode.c while (l <= r) { r 88 ext/mbstring/php_unicode.c m = (l + r) >> 1; r 93 ext/mbstring/php_unicode.c r = m - 2; r 122 ext/mbstring/php_unicode.c static unsigned long case_lookup(unsigned long code, long l, long r, int field) r 129 ext/mbstring/php_unicode.c while (l <= r) { r 134 ext/mbstring/php_unicode.c m = (l + r) >> 1; r 139 ext/mbstring/php_unicode.c r = m - 3; r 147 ext/mbstring/php_unicode.c MBSTRING_API unsigned long php_turkish_toupper(unsigned long code, long l, long r, int field) r 152 ext/mbstring/php_unicode.c return case_lookup(code, l, r, field); r 155 ext/mbstring/php_unicode.c MBSTRING_API unsigned long php_turkish_tolower(unsigned long code, long l, long r, int field) r 160 ext/mbstring/php_unicode.c return case_lookup(code, l, r, field); r 166 ext/mbstring/php_unicode.c long l, r; r 177 ext/mbstring/php_unicode.c r = (l + _uccase_len[1]) - 3; r 180 ext/mbstring/php_unicode.c return php_turkish_toupper(code, l, r, field); r 189 ext/mbstring/php_unicode.c r = _uccase_size - 3; r 191 ext/mbstring/php_unicode.c return case_lookup(code, l, r, field); r 197 ext/mbstring/php_unicode.c long l, r; r 208 ext/mbstring/php_unicode.c r = _uccase_len[0] - 3; r 211 ext/mbstring/php_unicode.c return php_turkish_tolower(code, l, r, field); r 220 ext/mbstring/php_unicode.c r = _uccase_size - 3; r 222 ext/mbstring/php_unicode.c return case_lookup(code, l, r, field); r 228 ext/mbstring/php_unicode.c long l, r; r 243 ext/mbstring/php_unicode.c r = _uccase_len[0] - 3; r 249 ext/mbstring/php_unicode.c r = (l + _uccase_len[1]) - 3; r 251 ext/mbstring/php_unicode.c return case_lookup(code, l, r, field); r 1140 ext/mbstring/ucgendat/ucgendat.c long l, r, m; r 1144 ext/mbstring/ucgendat/ucgendat.c r = (compat ? kdecomps_used : decomps_used) - 1; r 1146 ext/mbstring/ucgendat/ucgendat.c while (l <= r) { r 1147 ext/mbstring/ucgendat/ucgendat.c m = (l + r) >> 1; r 1151 ext/mbstring/ucgendat/ucgendat.c r = m - 1; r 28 ext/mysql/mysql_mysqlnd.h #define mysql_result_is_unbuffered(r) ((r)->unbuf) r 32 ext/mysqli/mysqli_libmysql.h #define mysqli_result_is_unbuffered(r) ((r)->handle && (r)->handle->status == MYSQL_STATUS_USE_RESULT && (r)->data == NULL) r 33 ext/mysqli/mysqli_libmysql.h #define mysqli_result_is_unbuffered_and_not_everything_is_fetched(r) mysqli_result_is_unbuffered(r) r 41 ext/mysqli/mysqli_libmysql.h #define mysqli_free_result(r, is_forced) mysql_free_result((r)) r 33 ext/mysqli/mysqli_mysqlnd.h #define mysqli_result_is_unbuffered(r) ((r)->unbuf) r 34 ext/mysqli/mysqli_mysqlnd.h #define mysqli_result_is_unbuffered_and_not_everything_is_fetched(r) ((r)->unbuf && !(r)->unbuf->eof_reached) r 42 ext/mysqli/mysqli_mysqlnd.h #define mysqli_free_result(r, implicit) mysqlnd_free_result((r), (implicit)) r 1377 ext/mysqlnd/mysqlnd.c #define php_select(m, r, w, e, t) select(m, r, w, e, t) r 117 ext/mysqlnd/mysqlnd.h #define mysqlnd_poll(r, err, d_pull,sec,usec,desc_num) _mysqlnd_poll((r), (err), (d_pull), (sec), (usec), (desc_num) TSRMLS_CC) r 128 ext/mysqlnd/mysqlnd.h #define mysqlnd_free_result(r,e_or_i) ((MYSQLND_RES*)r)->m.free_result(((MYSQLND_RES*)(r)), (e_or_i) TSRMLS_CC) r 32 ext/mysqlnd/mysqlnd_ext_plugin.h #define mysqlnd_plugin_get_plugin_result_data(r, p_id) _mysqlnd_plugin_get_plugin_result_data((r), (p_id) TSRMLS_CC) r 35 ext/mysqlnd/mysqlnd_ext_plugin.h #define mysqlnd_plugin_get_plugin_result_unbuffered_data(r, p_id) _mysqlnd_plugin_get_plugin_result_unbuffered_data((r), (p_id) TSRMLS_CC) r 38 ext/mysqlnd/mysqlnd_ext_plugin.h #define mysqlnd_plugin_get_plugin_result_buffered_data_zval(r, p_id) _mysqlnd_plugin_get_plugin_result_buffered_data_zval((r), (p_id) TSRMLS_CC) r 41 ext/mysqlnd/mysqlnd_ext_plugin.h #define mysqlnd_plugin_get_plugin_result_buffered_data_c(r, p_id) _mysqlnd_plugin_get_plugin_result_buffered_data_c((r), (p_id) TSRMLS_CC) r 42 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_affected_rows(r) mysqlnd_affected_rows((r)) r 43 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_autocommit(r,m) mysqlnd_autocommit((r),(m)) r 44 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_change_user(r,a,b,c) mysqlnd_change_user((r), (a), (b), (c), FALSE) r 46 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_close(r) mysqlnd_close((r), MYSQLND_CLOSE_EXPLICIT) r 47 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_commit(r) mysqlnd_commit((r), TRANS_COR_NO_OPT, NULL) r 48 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_data_seek(r,o) mysqlnd_data_seek((r),(o)) r 50 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_dump_debug_info(r) mysqlnd_dump_debug_info((r)) r 51 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_errno(r) mysqlnd_errno((r)) r 52 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_error(r) mysqlnd_error((r)) r 54 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_fetch_field(r) mysqlnd_fetch_field((r)) r 55 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_fetch_field_direct(r,o) mysqlnd_fetch_field_direct((r), (o)) r 56 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_fetch_fields(r) mysqlnd_fetch_fields((r)) r 57 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_fetch_lengths(r) mysqlnd_fetch_lengths((r)) r 58 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_fetch_row(r) mysqlnd_fetch_row_c((r)) r 59 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_field_count(r) mysqlnd_field_count((r)) r 60 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_field_seek(r,o) mysqlnd_field_seek((r), (o)) r 61 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_field_tell(r) mysqlnd_field_tell((r)) r 63 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_insert_id(r) mysqlnd_insert_id((r)) r 64 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_kill(r,n) mysqlnd_kill((r), (n)) r 69 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_more_results(r) mysqlnd_more_results((r)) r 70 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_next_result(r) mysqlnd_next_result((r)) r 71 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_num_fields(r) mysqlnd_num_fields((r)) r 72 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_num_rows(r) mysqlnd_num_rows((r)) r 73 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_ping(r) mysqlnd_ping((r)) r 74 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_real_escape_string(r,a,b,c) mysqlnd_real_escape_string((r), (a), (b), (c)) r 75 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_real_query(r,a,b) mysqlnd_query((r), (a), (b)) r 77 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_rollback(r) mysqlnd_rollback((r), TRANS_COR_NO_OPT, NULL) r 78 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_select_db(r,a) mysqlnd_select_db((r), (a) ,strlen((a))) r 79 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_set_server_option(r,o) mysqlnd_set_server_option((r), (o)) r 80 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_set_character_set(r,a) mysqlnd_set_character_set((r), (a)) r 81 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_sqlstate(r) mysqlnd_sqlstate((r)) r 99 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_stmt_data_seek(s,r) mysqlnd_stmt_data_seek((s), (r)) r 108 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_info(r) mysqlnd_info((r)) r 111 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_stmt_init(r) mysqlnd_stmt_init((r)) r 112 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_free_result(r) mysqlnd_free_result((r), FALSE) r 113 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_store_result(r) mysqlnd_store_result((r)) r 114 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_use_result(r) mysqlnd_use_result((r)) r 115 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_async_store_result(r) mysqlnd_async_store_result((r)) r 116 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_thread_id(r) mysqlnd_thread_id((r)) r 119 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_get_host_info(r) mysqlnd_get_host_info((r)) r 120 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_get_proto_info(r) mysqlnd_get_proto_info((r)) r 121 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_get_server_info(r) mysqlnd_get_server_info((r)) r 122 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_get_server_version(r) mysqlnd_get_server_version((r)) r 123 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_warning_count(r) mysqlnd_warning_count((r)) r 124 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_eof(r) (((r)->unbuf && (r)->unbuf->eof_reached) || (r)->stored_data) r 1562 ext/pcre/pcrelib/pcre_compile.c int r; r 1564 ext/pcre/pcrelib/pcre_compile.c r = STRCMP_UC_C8(name, PRIV(utt_names) + PRIV(utt)[i].name_offset); r 1565 ext/pcre/pcrelib/pcre_compile.c if (r == 0) r 1571 ext/pcre/pcrelib/pcre_compile.c if (r > 0) bot = i + 1; else top = i; r 1802 ext/pcre/pcrelib/pcre_compile.c recurse_check *r = recurses; r 1803 ext/pcre/pcrelib/pcre_compile.c for (r = recurses; r != NULL; r = r->prev) if (r->group == cs) break; r 1804 ext/pcre/pcrelib/pcre_compile.c if (r != NULL) return -1; /* Mutual recursion */ r 2454 ext/pcre/pcrelib/pcre_compile.c recurse_check *r = recurses; r 2455 ext/pcre/pcrelib/pcre_compile.c for (r = recurses; r != NULL; r = r->prev) r 2456 ext/pcre/pcrelib/pcre_compile.c if (r->group == scode) break; r 2457 ext/pcre/pcrelib/pcre_compile.c if (r != NULL) continue; /* Mutual recursion */ r 409 ext/pcre/pcrelib/pcre_study.c recurse_check *r = recurses; r 410 ext/pcre/pcrelib/pcre_study.c for (r = recurses; r != NULL; r = r->prev) if (r->group == cs) break; r 411 ext/pcre/pcrelib/pcre_study.c if (r != NULL) /* Mutual recursion */ r 448 ext/pcre/pcrelib/pcre_study.c recurse_check *r = recurses; r 449 ext/pcre/pcrelib/pcre_study.c for (r = recurses; r != NULL; r = r->prev) if (r->group == cs) break; r 450 ext/pcre/pcrelib/pcre_study.c if (r != NULL) /* Mutual recursion */ r 514 ext/pcre/pcrelib/pcre_study.c recurse_check *r = recurses; r 515 ext/pcre/pcrelib/pcre_study.c for (r = recurses; r != NULL; r = r->prev) if (r->group == cs) break; r 516 ext/pcre/pcrelib/pcre_study.c if (r != NULL) /* Mutual recursion */ r 687 ext/pcre/pcrelib/sljit/sljitLir.c #define FUNCTION_CHECK_IS_REG(r) \ r 688 ext/pcre/pcrelib/sljit/sljitLir.c (((r) >= SLJIT_R0 && (r) < (SLJIT_R0 + compiler->scratches)) || \ r 689 ext/pcre/pcrelib/sljit/sljitLir.c ((r) > (SLJIT_S0 - compiler->saveds) && (r) <= SLJIT_S0)) r 691 ext/pcre/pcrelib/sljit/sljitLir.c #define FUNCTION_CHECK_IS_REG_OR_UNUSED(r) \ r 692 ext/pcre/pcrelib/sljit/sljitLir.c ((r) == SLJIT_UNUSED || \ r 693 ext/pcre/pcrelib/sljit/sljitLir.c ((r) >= SLJIT_R0 && (r) < (SLJIT_R0 + compiler->scratches)) || \ r 694 ext/pcre/pcrelib/sljit/sljitLir.c ((r) > (SLJIT_S0 - compiler->saveds) && (r) <= SLJIT_S0)) r 790 ext/pcre/pcrelib/sljit/sljitLir.c #define sljit_verbose_reg(compiler, r) \ r 792 ext/pcre/pcrelib/sljit/sljitLir.c if ((r) < (SLJIT_R0 + compiler->scratches)) \ r 793 ext/pcre/pcrelib/sljit/sljitLir.c fprintf(compiler->verbose, "r%d", (r) - SLJIT_R0); \ r 795 ext/pcre/pcrelib/sljit/sljitLir.c fprintf(compiler->verbose, "s%d", SLJIT_NUMBER_OF_REGISTERS - (r)); \ r 261 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define PUSH_REG(r) (*inst++ = (PUSH_r + (r))) r 262 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define POP_REG(r) (*inst++ = (POP_r + (r))) r 279 ext/pdo_firebird/firebird_driver.c char const *co, *l, *r; r 298 ext/pdo_firebird/firebird_driver.c for (l = unquoted; (r = strchr(l,'\'')); l = r+1) { r 299 ext/pdo_firebird/firebird_driver.c strncpy(c, l, r-l+1); r 300 ext/pdo_firebird/firebird_driver.c c += (r-l+1); r 374 ext/pdo_oci/oci_driver.c char const *cu, *l, *r; r 393 ext/pdo_oci/oci_driver.c for (l = unquoted; (r = strchr(l,'\'')); l = r+1) { r 394 ext/pdo_oci/oci_driver.c strncpy(c, l, r-l+1); r 395 ext/pdo_oci/oci_driver.c c += (r-l+1); r 618 ext/pdo_oci/oci_statement.c sword r; r 621 ext/pdo_oci/oci_statement.c r = OCILobWrite(self->S->H->svc, self->S->err, self->lob, r 626 ext/pdo_oci/oci_statement.c if (r != OCI_SUCCESS) { r 638 ext/pdo_oci/oci_statement.c sword r; r 641 ext/pdo_oci/oci_statement.c r = OCILobRead(self->S->H->svc, self->S->err, self->lob, r 645 ext/pdo_oci/oci_statement.c if (r != OCI_SUCCESS && r != OCI_NEED_DATA) { r 90 ext/pdo_pgsql/php_pdo_pgsql_int.h #define pdo_pgsql_sqlstate(r) PQresultErrorField(r, PG_DIAG_SQLSTATE) r 200 ext/phar/tar.c char *r = (char *)memchr(s, '\0', maxlen); r 201 ext/phar/tar.c return r ? r-s : maxlen; r 147 ext/recode/recode.c char *r = NULL; r 168 ext/recode/recode.c recode_buffer_to_buffer(request, str, str_len, &r, &r_len, &r_alen); r 169 ext/recode/recode.c if (!r) { r 174 ext/recode/recode.c RETVAL_STRINGL(r, r_len, 1); r 175 ext/recode/recode.c free(r); r 656 ext/sockets/multicast.c MIB_IPADDRROW r = addr_table->table[i]; r 657 ext/sockets/multicast.c if (r.dwIndex == if_index) { r 658 ext/sockets/multicast.c out_addr->s_addr = r.dwAddr; r 696 ext/sockets/multicast.c MIB_IPADDRROW r = addr_table->table[i]; r 697 ext/sockets/multicast.c if (r.dwAddr == addr->s_addr) { r 698 ext/sockets/multicast.c *if_index = r.dwIndex; r 14667 ext/sqlite3/libsqlite/sqlite3.c double r; /* Real value used when MEM_Real is set in flags */ r 15651 ext/sqlite3/libsqlite/sqlite3.c double r; r 15658 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3AtoF(zDate, &r, sqlite3Strlen30(zDate), SQLITE_UTF8) ){ r 15659 ext/sqlite3/libsqlite/sqlite3.c p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); r 15880 ext/sqlite3/libsqlite/sqlite3.c double r; r 15938 ext/sqlite3/libsqlite/sqlite3.c && sqlite3AtoF(&z[8], &r, sqlite3Strlen30(&z[8]), SQLITE_UTF8) r 15939 ext/sqlite3/libsqlite/sqlite3.c && (n=(int)r)==r && n>=0 && r<7 ){ r 15995 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3AtoF(z, &r, n, SQLITE_UTF8) ){ r 16029 ext/sqlite3/libsqlite/sqlite3.c rRounder = r<0 ? -0.5 : +0.5; r 16031 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)(r*86400000.0 + rRounder); r 16033 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)(r*(86400000.0/24.0) + rRounder); r 16035 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)(r*(86400000.0/(24.0*60.0)) + rRounder); r 16037 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)(r*(86400000.0/(24.0*60.0*60.0)) + rRounder); r 16041 ext/sqlite3/libsqlite/sqlite3.c p->M += (int)r; r 16047 ext/sqlite3/libsqlite/sqlite3.c y = (int)r; r 16048 ext/sqlite3/libsqlite/sqlite3.c if( y!=r ){ r 16049 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)((r - y)*30.0*86400000.0 + rRounder); r 16052 ext/sqlite3/libsqlite/sqlite3.c int y = (int)r; r 16057 ext/sqlite3/libsqlite/sqlite3.c if( y!=r ){ r 16058 ext/sqlite3/libsqlite/sqlite3.c p->iJD += (sqlite3_int64)((r - y)*365.0*86400000.0 + rRounder); r 16719 ext/sqlite3/libsqlite/sqlite3.c double r; r 16720 ext/sqlite3/libsqlite/sqlite3.c rc = pVfs->xCurrentTime(pVfs, &r); r 16721 ext/sqlite3/libsqlite/sqlite3.c *pTimeOut = (sqlite3_int64)(r*86400000.0); r 17528 ext/sqlite3/libsqlite/sqlite3.c unsigned int x, y, r; r 17534 ext/sqlite3/libsqlite/sqlite3.c r = x ^ y; r 17535 ext/sqlite3/libsqlite/sqlite3.c *(int*)pBuf = r; r 17542 ext/sqlite3/libsqlite/sqlite3.c r = x ^ y; r 17543 ext/sqlite3/libsqlite/sqlite3.c *(pBuf++) = r & 0xff; r 23278 ext/sqlite3/libsqlite/sqlite3.c int r = 0; r 23289 ext/sqlite3/libsqlite/sqlite3.c r++; r 23291 ext/sqlite3/libsqlite/sqlite3.c return r; r 24654 ext/sqlite3/libsqlite/sqlite3.c i64 iA1, iA0, iB1, iB0, r; r 24665 ext/sqlite3/libsqlite/sqlite3.c r = iA0*iB1; r 24667 ext/sqlite3/libsqlite/sqlite3.c r = iA1*iB0; r 24672 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31)-1 ); r 24673 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31) ); r 24674 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31 ); r 24675 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31-1 ); r 24676 ext/sqlite3/libsqlite/sqlite3.c if( r<(-TWOPOWER31) || r>=TWOPOWER31 ) return 1; r 24677 ext/sqlite3/libsqlite/sqlite3.c r *= TWOPOWER32; r 24678 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AddInt64(&r, iA0*iB0) ) return 1; r 24679 ext/sqlite3/libsqlite/sqlite3.c *pA = r; r 41554 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalCheckpoint(r,s,t,u,v,w,x,y,z) 0 r 55808 ext/sqlite3/libsqlite/sqlite3.c int r = 0; r 55811 ext/sqlite3/libsqlite/sqlite3.c && pCur->eState!=CURSOR_FAULT ) r++; r 55813 ext/sqlite3/libsqlite/sqlite3.c return r; r 60000 ext/sqlite3/libsqlite/sqlite3.c int r; /* Index of right-most cell in left sibling */ r 60003 ext/sqlite3/libsqlite/sqlite3.c r = cntNew[i-1] - 1; r 60004 ext/sqlite3/libsqlite/sqlite3.c d = r + 1 - leafData; r 60006 ext/sqlite3/libsqlite/sqlite3.c assert( r<nMaxCells ); r 60008 ext/sqlite3/libsqlite/sqlite3.c || (!bBulk && szRight+szCell[d]+2<=szLeft-(szCell[r]+2)) r 60011 ext/sqlite3/libsqlite/sqlite3.c szLeft -= szCell[r] + 2; r 60013 ext/sqlite3/libsqlite/sqlite3.c r = cntNew[i-1] - 1; r 60014 ext/sqlite3/libsqlite/sqlite3.c d = r + 1 - leafData; r 63395 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nByte, pMem->z, "%!.15g", pMem->u.r); r 63508 ext/sqlite3/libsqlite/sqlite3.c static i64 doubleToInt64(double r){ r 63511 ext/sqlite3/libsqlite/sqlite3.c return r; r 63523 ext/sqlite3/libsqlite/sqlite3.c if( r<=(double)minInt ){ r 63525 ext/sqlite3/libsqlite/sqlite3.c }else if( r>=(double)maxInt ){ r 63528 ext/sqlite3/libsqlite/sqlite3.c return (i64)r; r 63552 ext/sqlite3/libsqlite/sqlite3.c return doubleToInt64(pMem->u.r); r 63573 ext/sqlite3/libsqlite/sqlite3.c return pMem->u.r; r 63598 ext/sqlite3/libsqlite/sqlite3.c ix = doubleToInt64(pMem->u.r); r 63610 ext/sqlite3/libsqlite/sqlite3.c if( pMem->u.r==ix && ix>SMALLEST_INT64 && ix<LARGEST_INT64 ){ r 63637 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = sqlite3VdbeRealValue(pMem); r 63657 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = sqlite3VdbeRealValue(pMem); r 63793 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = val; r 64417 ext/sqlite3/libsqlite/sqlite3.c pVal->u.r = -pVal->u.r; r 64419 ext/sqlite3/libsqlite/sqlite3.c pVal->u.r = -(double)SMALLEST_INT64; r 65891 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nTemp, zTemp, "%.16g", pMem->u.r); r 67752 ext/sqlite3/libsqlite/sqlite3.c u64 r; r 67757 ext/sqlite3/libsqlite/sqlite3.c u.r = in; r 67761 ext/sqlite3/libsqlite/sqlite3.c return u.r; r 67789 ext/sqlite3/libsqlite/sqlite3.c assert( sizeof(v)==sizeof(pMem->u.r) ); r 67790 ext/sqlite3/libsqlite/sqlite3.c memcpy(&v, &pMem->u.r, sizeof(v)); r 67864 ext/sqlite3/libsqlite/sqlite3.c assert( sizeof(x)==8 && sizeof(pMem->u.r)==8 ); r 67866 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pMem->u.r, &x, sizeof(x)); r 67867 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = sqlite3IsNaN(pMem->u.r) ? MEM_Null : MEM_Real; r 68264 ext/sqlite3/libsqlite/sqlite3.c r1 = pMem1->u.r; r 68271 ext/sqlite3/libsqlite/sqlite3.c r2 = pMem2->u.r; r 68432 ext/sqlite3/libsqlite/sqlite3.c if( mem1.u.r<rhs ){ r 68434 ext/sqlite3/libsqlite/sqlite3.c }else if( mem1.u.r>rhs ){ r 68456 ext/sqlite3/libsqlite/sqlite3.c double rhs = pRhs->u.r; r 68460 ext/sqlite3/libsqlite/sqlite3.c lhs = mem1.u.r; r 70292 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_double(pStmt, i, pValue->u.r); r 70510 ext/sqlite3/libsqlite/sqlite3.c double r = 1.0; r 70514 ext/sqlite3/libsqlite/sqlite3.c r *= 0.5; r 70516 ext/sqlite3/libsqlite/sqlite3.c *(double*)pOut = r*sqlite3LogEstToInt(x); r 70687 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "%!.15g", pVar->u.r); r 70995 ext/sqlite3/libsqlite/sqlite3.c pRec->u.r = rValue; r 71083 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pMem->z, &pMem->u.r, pMem->n, pMem->enc)==0 ){ r 71207 ext/sqlite3/libsqlite/sqlite3.c printf(" r:%g", p->u.r); r 71859 ext/sqlite3/libsqlite/sqlite3.c pOut->u.r = *pOp->p4.pReal; r 72349 ext/sqlite3/libsqlite/sqlite3.c pOut->u.r = rB; r 74439 ext/sqlite3/libsqlite/sqlite3.c UnpackedRecord r; r 74501 ext/sqlite3/libsqlite/sqlite3.c if( pIn3->u.r<(double)iKey ){ r 74510 ext/sqlite3/libsqlite/sqlite3.c else if( pIn3->u.r>(double)iKey ){ r 74526 ext/sqlite3/libsqlite/sqlite3.c r.pKeyInfo = pC->pKeyInfo; r 74527 ext/sqlite3/libsqlite/sqlite3.c r.nField = (u16)nField; r 74536 ext/sqlite3/libsqlite/sqlite3.c r.default_rc = ((1 & (oc - OP_SeekLT)) ? -1 : +1); r 74537 ext/sqlite3/libsqlite/sqlite3.c assert( oc!=OP_SeekGT || r.default_rc==-1 ); r 74538 ext/sqlite3/libsqlite/sqlite3.c assert( oc!=OP_SeekLE || r.default_rc==-1 ); r 74539 ext/sqlite3/libsqlite/sqlite3.c assert( oc!=OP_SeekGE || r.default_rc==+1 ); r 74540 ext/sqlite3/libsqlite/sqlite3.c assert( oc!=OP_SeekLT || r.default_rc==+1 ); r 74542 ext/sqlite3/libsqlite/sqlite3.c r.aMem = &aMem[pOp->p3]; r 74544 ext/sqlite3/libsqlite/sqlite3.c { int i; for(i=0; i<r.nField; i++) assert( memIsValid(&r.aMem[i]) ); } r 74546 ext/sqlite3/libsqlite/sqlite3.c ExpandBlob(r.aMem); r 74547 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeMovetoUnpacked(pC->pCursor, &r, 0, 0, &res); r 74681 ext/sqlite3/libsqlite/sqlite3.c UnpackedRecord r; r 74700 ext/sqlite3/libsqlite/sqlite3.c r.pKeyInfo = pC->pKeyInfo; r 74701 ext/sqlite3/libsqlite/sqlite3.c r.nField = (u16)pOp->p4.i; r 74702 ext/sqlite3/libsqlite/sqlite3.c r.aMem = pIn3; r 74703 ext/sqlite3/libsqlite/sqlite3.c for(ii=0; ii<r.nField; ii++){ r 74704 ext/sqlite3/libsqlite/sqlite3.c assert( memIsValid(&r.aMem[ii]) ); r 74705 ext/sqlite3/libsqlite/sqlite3.c ExpandBlob(&r.aMem[ii]); r 74707 ext/sqlite3/libsqlite/sqlite3.c if( ii ) REGISTER_TRACE(pOp->p3+ii, &r.aMem[ii]); r 74710 ext/sqlite3/libsqlite/sqlite3.c pIdxKey = &r; r 75631 ext/sqlite3/libsqlite/sqlite3.c UnpackedRecord r; r 75641 ext/sqlite3/libsqlite/sqlite3.c r.pKeyInfo = pC->pKeyInfo; r 75642 ext/sqlite3/libsqlite/sqlite3.c r.nField = (u16)pOp->p3; r 75643 ext/sqlite3/libsqlite/sqlite3.c r.default_rc = 0; r 75644 ext/sqlite3/libsqlite/sqlite3.c r.aMem = &aMem[pOp->p2]; r 75646 ext/sqlite3/libsqlite/sqlite3.c { int i; for(i=0; i<r.nField; i++) assert( memIsValid(&r.aMem[i]) ); } r 75648 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeMovetoUnpacked(pCrsr, &r, 0, 0, &res); r 75750 ext/sqlite3/libsqlite/sqlite3.c UnpackedRecord r; r 75760 ext/sqlite3/libsqlite/sqlite3.c r.pKeyInfo = pC->pKeyInfo; r 75761 ext/sqlite3/libsqlite/sqlite3.c r.nField = (u16)pOp->p4.i; r 75764 ext/sqlite3/libsqlite/sqlite3.c r.default_rc = -1; r 75767 ext/sqlite3/libsqlite/sqlite3.c r.default_rc = 0; r 75769 ext/sqlite3/libsqlite/sqlite3.c r.aMem = &aMem[pOp->p3]; r 75771 ext/sqlite3/libsqlite/sqlite3.c { int i; for(i=0; i<r.nField; i++) assert( memIsValid(&r.aMem[i]) ); } r 75774 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeIdxKeyCompare(db, pC, &r, &res); r 81883 ext/sqlite3/libsqlite/sqlite3.c double r = -1.0; r 81885 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8); r 81886 ext/sqlite3/libsqlite/sqlite3.c assert( r>=0.0 ); r 81887 ext/sqlite3/libsqlite/sqlite3.c if( r>1.0 ) return -1; r 81888 ext/sqlite3/libsqlite/sqlite3.c return (int)(r*134217728.0); r 85176 ext/sqlite3/libsqlite/sqlite3.c int r = p->iReg; r 85177 ext/sqlite3/libsqlite/sqlite3.c if( r>=iReg && r<=iLast ){ r 85350 ext/sqlite3/libsqlite/sqlite3.c int r = p->iReg; r 85351 ext/sqlite3/libsqlite/sqlite3.c if( r>=iFrom && r<=iTo ) return 1; /*NO_TEST*/ r 96782 ext/sqlite3/libsqlite/sqlite3.c double r; r 96792 ext/sqlite3/libsqlite/sqlite3.c r = sqlite3_value_double(argv[0]); r 96797 ext/sqlite3/libsqlite/sqlite3.c if( n==0 && r>=0 && r<LARGEST_INT64-1 ){ r 96798 ext/sqlite3/libsqlite/sqlite3.c r = (double)((sqlite_int64)(r+0.5)); r 96799 ext/sqlite3/libsqlite/sqlite3.c }else if( n==0 && r<0 && (-r)<LARGEST_INT64-1 ){ r 96800 ext/sqlite3/libsqlite/sqlite3.c r = -(double)((sqlite_int64)((-r)+0.5)); r 96802 ext/sqlite3/libsqlite/sqlite3.c zBuf = sqlite3_mprintf("%.*f",n,r); r 96807 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8); r 96810 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_double(context, r); r 96899 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 r; r 96901 ext/sqlite3/libsqlite/sqlite3.c sqlite3_randomness(sizeof(r), &r); r 96902 ext/sqlite3/libsqlite/sqlite3.c if( r<0 ){ r 96911 ext/sqlite3/libsqlite/sqlite3.c r = -(r & LARGEST_INT64); r 96913 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_int64(context, r); r 120106 ext/sqlite3/libsqlite/sqlite3.c int r; r 120109 ext/sqlite3/libsqlite/sqlite3.c r = sqlite3ExprCodeGetColumn(pParse, pTab, -1, iCur, regRowid, 0); r 120110 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp4Int(v, OP_RowSetTest, regRowset, 0, r,iSet); r 120118 ext/sqlite3/libsqlite/sqlite3.c r = sqlite3GetTempRange(pParse, nPk); r 120121 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumn(pParse, pTab, iCol, iCur, r+iPk, 0); r 120136 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp4Int(v, OP_Found, regRowset, 0, r, nPk); r 120140 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid); r 120146 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, r, nPk); r 128836 ext/sqlite3/libsqlite/sqlite3.c int r = sqlite3StrNICmp( r 128839 ext/sqlite3/libsqlite/sqlite3.c if( 0==r ){ r 128840 ext/sqlite3/libsqlite/sqlite3.c r = nKey1-nKey2; r 128842 ext/sqlite3/libsqlite/sqlite3.c return r; r 151892 ext/sqlite3/libsqlite/sqlite3.c #define RTREE_DECODE_COORD(eInt, a, r) { \ r 151897 ext/sqlite3/libsqlite/sqlite3.c r = eInt ? (sqlite3_rtree_dbl)c.i : (sqlite3_rtree_dbl)c.f; \ r 151900 ext/sqlite3/libsqlite/sqlite3.c #define RTREE_DECODE_COORD(eInt, a, r) { \ r 151903 ext/sqlite3/libsqlite/sqlite3.c r = eInt ? (sqlite3_rtree_dbl)c.i : (sqlite3_rtree_dbl)c.f; \ r 151906 ext/sqlite3/libsqlite/sqlite3.c #define RTREE_DECODE_COORD(eInt, a, r) { \ r 151910 ext/sqlite3/libsqlite/sqlite3.c r = eInt ? (sqlite3_rtree_dbl)c.i : (sqlite3_rtree_dbl)c.f; \ r 3661 ext/standard/array.c int r; r 3665 ext/standard/array.c r = 0; r 3667 ext/standard/array.c php_set_compare_func(ARRAYG(multisort_flags)[MULTISORT_TYPE][r] TSRMLS_CC); r 3669 ext/standard/array.c ARRAYG(compare_func)(&temp, *((zval **)ab[r]->pData), *((zval **)bb[r]->pData) TSRMLS_CC); r 3670 ext/standard/array.c result = ARRAYG(multisort_flags)[MULTISORT_ORDER][r] * Z_LVAL(temp); r 3674 ext/standard/array.c r++; r 3675 ext/standard/array.c } while (ab[r] != NULL); r 470 ext/standard/crypt_freesec.c uint32_t l, r, *kl, *kr, *kl1, *kr1; r 502 ext/standard/crypt_freesec.c r = ip_maskr[0][l_in >> 24] r 523 ext/standard/crypt_freesec.c r48l = ((r & 0x00000001) << 23) r 524 ext/standard/crypt_freesec.c | ((r & 0xf8000000) >> 9) r 525 ext/standard/crypt_freesec.c | ((r & 0x1f800000) >> 11) r 526 ext/standard/crypt_freesec.c | ((r & 0x01f80000) >> 13) r 527 ext/standard/crypt_freesec.c | ((r & 0x001f8000) >> 15); r 529 ext/standard/crypt_freesec.c r48r = ((r & 0x0001f800) << 7) r 530 ext/standard/crypt_freesec.c | ((r & 0x00001f80) << 5) r 531 ext/standard/crypt_freesec.c | ((r & 0x000001f8) << 3) r 532 ext/standard/crypt_freesec.c | ((r & 0x0000001f) << 1) r 533 ext/standard/crypt_freesec.c | ((r & 0x80000000) >> 31); r 553 ext/standard/crypt_freesec.c l = r; r 554 ext/standard/crypt_freesec.c r = f; r 556 ext/standard/crypt_freesec.c r = l; r 566 ext/standard/crypt_freesec.c | fp_maskl[4][r >> 24] r 567 ext/standard/crypt_freesec.c | fp_maskl[5][(r >> 16) & 0xff] r 568 ext/standard/crypt_freesec.c | fp_maskl[6][(r >> 8) & 0xff] r 569 ext/standard/crypt_freesec.c | fp_maskl[7][r & 0xff]; r 574 ext/standard/crypt_freesec.c | fp_maskr[4][r >> 24] r 575 ext/standard/crypt_freesec.c | fp_maskr[5][(r >> 16) & 0xff] r 576 ext/standard/crypt_freesec.c | fp_maskr[6][(r >> 8) & 0xff] r 577 ext/standard/crypt_freesec.c | fp_maskr[7][r & 0xff]; r 1557 ext/standard/html.c const entity_stage3_row *r, r 1568 ext/standard/html.c if (!r->ambiguous) { r 1569 ext/standard/html.c size_t l = r->data.ent.entity_len; r 1570 ext/standard/html.c memcpy(&entity[1], r->data.ent.entity, l); r 1576 ext/standard/html.c const entity_multicodepoint_row *mcpr = r->data.multicodepoint_table; r 1664 ext/standard/html.c const entity_stage3_row *r = &ms_table[i][j][k]; r 1667 ext/standard/html.c if (r->data.ent.entity == NULL) r 1674 ext/standard/html.c write_s3row_data(r, code, charset, return_value); r 1683 ext/standard/html.c const entity_stage3_row *r; r 1692 ext/standard/html.c r = &ms_table[ENT_STAGE1_INDEX(uni_cp)][ENT_STAGE2_INDEX(uni_cp)][ENT_STAGE3_INDEX(uni_cp)]; r 1693 ext/standard/html.c if (r->data.ent.entity == NULL) r 1696 ext/standard/html.c write_s3row_data(r, i, charset, return_value); r 1706 ext/standard/html.c const entity_stage3_row *r = &entity_table.table[j]; r 1707 ext/standard/html.c if (r->data.ent.entity == NULL) r 1715 ext/standard/html.c write_s3row_data(r, j, cs_8859_1, return_value); r 154 ext/standard/php_smart_str.h char *r; r 155 ext/standard/php_smart_str.h smart_str_print_long4(buf, num, unsigned long, r); r 156 ext/standard/php_smart_str.h return r; r 160 ext/standard/php_smart_str.h char *r; r 161 ext/standard/php_smart_str.h smart_str_print_unsigned4(buf, num, unsigned long, r); r 162 ext/standard/php_smart_str.h return r; r 161 ext/standard/rand.c register php_uint32 *r = state; r 166 ext/standard/rand.c *s++ = ( 1812433253U * ( *r ^ (*r >> 30) ) + i ) & 0xffffffffU; r 167 ext/standard/rand.c r++; r 35 ext/standard/streamsfuncs.c #define php_select(m, r, w, e, t) select(m, r, w, e, t) r 2691 ext/standard/string.c register char *r; r 2692 ext/standard/string.c r = str; r 2693 ext/standard/string.c *r = toupper((unsigned char) *r); r 2721 ext/standard/string.c register char *r; r 2722 ext/standard/string.c r = str; r 2723 ext/standard/string.c *r = tolower((unsigned char) *r); r 2752 ext/standard/string.c register char *r, *r_end; r 2767 ext/standard/string.c r = Z_STRVAL_P(return_value); r 2769 ext/standard/string.c *r = toupper((unsigned char) *r); r 2770 ext/standard/string.c for (r_end = r + Z_STRLEN_P(return_value) - 1; r < r_end; ) { r 2771 ext/standard/string.c if (mask[(unsigned char)*r++]) { r 2772 ext/standard/string.c *r = toupper((unsigned char) *r); r 3686 ext/standard/string.c char *e, *s, *p, *r; r 3694 ext/standard/string.c for (p = new_str; (r = php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { r 3695 ext/standard/string.c memcpy(r, str, str_len); r 3706 ext/standard/string.c for (p = haystack_dup; (r = php_memnstr(p, needle_dup, needle_len, end)); p = r + needle_len) { r 3707 ext/standard/string.c memcpy(new_str + (r - haystack_dup), str, str_len); r 3765 ext/standard/string.c for (p = haystack; (r = php_memnstr(p, needle, needle_len, end)); p = r + needle_len) { r 3766 ext/standard/string.c memcpy(e, p, r - p); r 3767 ext/standard/string.c e += r - p; r 3782 ext/standard/string.c for (p = haystack_dup; (r = php_memnstr(p, needle_dup, needle_len, end)); p = r + needle_len) { r 3783 ext/standard/string.c memcpy(e, haystack + (p - haystack_dup), r - p); r 3784 ext/standard/string.c e += r - p; r 103 ext/standard/url_scanner_ex.c #define YYMARKER r r 892 ext/zip/lib/zip_dirent.c zip_uint8_t *r; r 897 ext/zip/lib/zip_dirent.c r = (zip_uint8_t *)malloc(nulp ? len+1 : len); r 898 ext/zip/lib/zip_dirent.c if (!r) { r 904 ext/zip/lib/zip_dirent.c memcpy(r, *buf, len); r 908 ext/zip/lib/zip_dirent.c if (fread(r, 1, len, fp)<len) { r 909 ext/zip/lib/zip_dirent.c free(r); r 921 ext/zip/lib/zip_dirent.c r[len] = 0; r 922 ext/zip/lib/zip_dirent.c for (o=r; o<r+len; o++) r 927 ext/zip/lib/zip_dirent.c return r; r 641 main/SAPI.c int r; r 646 main/SAPI.c r = sapi_header_op(replace ? SAPI_HEADER_REPLACE : SAPI_HEADER_ADD, r 652 main/SAPI.c return r; r 195 main/spprintf.c char *r = memchr(s, '\0', maxlen); r 196 main/spprintf.c return r ? r-s : maxlen; r 144 main/streams/plain_wrapper.c int r; r 147 main/streams/plain_wrapper.c r = fstat(fd, &d->sb); r 148 main/streams/plain_wrapper.c d->cached_fstat = r == 0; r 150 main/streams/plain_wrapper.c return r; r 990 main/streams/plain_wrapper.c int r; r 992 main/streams/plain_wrapper.c r = do_fstat(self, 0); r 993 main/streams/plain_wrapper.c if ((r == 0 && !S_ISREG(self->sb.st_mode))) { r 33 sapi/apache/mod_php5.c int apache_php_module_main(request_rec *r, int display_source_mode TSRMLS_DC); r 40 sapi/apache/mod_php5.c static int send_php(request_rec *r, int display_source_mode, char *filename); r 41 sapi/apache/mod_php5.c static int send_parsed_php(request_rec * r); r 42 sapi/apache/mod_php5.c static int send_parsed_php_source(request_rec * r); r 43 sapi/apache/mod_php5.c static int php_xbithack_handler(request_rec * r); r 128 sapi/apache/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 137 sapi/apache/mod_php5.c if (!SG(read_post_bytes) && !ap_should_client_block(r)) { r 143 sapi/apache/mod_php5.c hard_timeout("Read POST information", r); /* start timeout timer */ r 144 sapi/apache/mod_php5.c read_bytes = get_client_block(r, buffer+total_read_bytes, count_bytes-total_read_bytes); r 145 sapi/apache/mod_php5.c reset_timeout(r); r 169 sapi/apache/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 170 sapi/apache/mod_php5.c if(!r) { r 176 sapi/apache/mod_php5.c clear_table(r->headers_out); r 180 sapi/apache/mod_php5.c table_unset(r->headers_out, sapi_header->header); r 198 sapi/apache/mod_php5.c r->content_type = pstrdup(r->pool, header_content); r 200 sapi/apache/mod_php5.c ap_set_content_length(r, strtol(header_content, (char **)NULL, 10)); r 202 sapi/apache/mod_php5.c table_add(r->headers_out, header_name, header_content); r 204 sapi/apache/mod_php5.c table_set(r->headers_out, header_name, header_content); r 206 sapi/apache/mod_php5.c table_add(r->headers_out, header_name, header_content); r 223 sapi/apache/mod_php5.c request_rec *r = SG(server_context); r 227 sapi/apache/mod_php5.c if(r == NULL) { /* server_context is not here anymore */ r 231 sapi/apache/mod_php5.c r->status = SG(sapi_headers).http_response_code; r 237 sapi/apache/mod_php5.c r->status_line = ap_pstrndup(r->pool, sline + 9, MAX_STATUS_LENGTH); r 239 sapi/apache/mod_php5.c r->status_line = ap_pstrndup(r->pool, sline + 9, sline_len - 9); r 243 sapi/apache/mod_php5.c if(r->status==304) { r 244 sapi/apache/mod_php5.c send_error_response(r,0); r 246 sapi/apache/mod_php5.c send_http_header(r); r 347 sapi/apache/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 358 sapi/apache/mod_php5.c register_cleanup(r->pool, NULL, php_apache_request_shutdown, php_request_shutdown_for_exec); r 365 sapi/apache/mod_php5.c SG(request_info).headers_only = r->header_only; r 395 sapi/apache/mod_php5.c request_rec *r = SG(server_context); r 398 sapi/apache/mod_php5.c fd = r->connection->client->fd; r 413 sapi/apache/mod_php5.c request_rec *r = SG(server_context); r 415 sapi/apache/mod_php5.c r->proto_num = HTTP_VERSION(1,0); r 522 sapi/apache/mod_php5.c request_rec *r = ((request_rec *) SG(server_context)); r 523 sapi/apache/mod_php5.c char *content_length = (char *) table_get(r->subprocess_env, "CONTENT_LENGTH"); r 527 sapi/apache/mod_php5.c SG(request_info).query_string = r->args; r 528 sapi/apache/mod_php5.c SG(request_info).path_translated = r->filename; r 529 sapi/apache/mod_php5.c SG(request_info).request_uri = r->uri; r 530 sapi/apache/mod_php5.c SG(request_info).request_method = (char *)r->method; r 531 sapi/apache/mod_php5.c SG(request_info).content_type = (char *) table_get(r->subprocess_env, "CONTENT_TYPE"); r 533 sapi/apache/mod_php5.c SG(sapi_headers).http_response_code = r->status; r 534 sapi/apache/mod_php5.c SG(request_info).proto_num = r->proto_num; r 536 sapi/apache/mod_php5.c if (r->headers_in) { r 537 sapi/apache/mod_php5.c authorization = table_get(r->headers_in, "Authorization"); r 545 sapi/apache/mod_php5.c char *p = getword(r->pool, &authorization, ' '); r 547 sapi/apache/mod_php5.c tmp = uudecode(r->pool, authorization); r 548 sapi/apache/mod_php5.c tmp_user = getword_nulls_nc(r->pool, &tmp, ':'); r 550 sapi/apache/mod_php5.c r->connection->user = pstrdup(r->connection->pool, tmp_user); r 551 sapi/apache/mod_php5.c r->connection->ap_auth_type = "Basic"; r 558 sapi/apache/mod_php5.c r->connection->ap_auth_type = "Digest"; r 576 sapi/apache/mod_php5.c static char *php_apache_get_default_mimetype(request_rec *r TSRMLS_DC) r 585 sapi/apache/mod_php5.c mimetype = pstrdup(r->pool, tmpmimetype); r 596 sapi/apache/mod_php5.c static int send_php(request_rec *r, int display_source_mode, char *filename) r 605 sapi/apache/mod_php5.c fh.filename = r->filename; r 614 sapi/apache/mod_php5.c SG(server_context) = r; r 619 sapi/apache/mod_php5.c if (filename == NULL && r->finfo.st_mode == 0) { r 623 sapi/apache/mod_php5.c per_dir_conf = (HashTable *) get_module_config(r->per_dir_config, &php5_module); r 632 sapi/apache/mod_php5.c r->content_type = php_apache_get_default_mimetype(r TSRMLS_CC); r 639 sapi/apache/mod_php5.c filename = r->filename; r 644 sapi/apache/mod_php5.c if ((retval = setup_client_block(r, REQUEST_CHUNKED_DECHUNK))) { r 654 sapi/apache/mod_php5.c if ((retval = set_last_modified(r, r->finfo.st_mtime))) { r 661 sapi/apache/mod_php5.c update_mtime (r, r->finfo.st_mtime); r 662 sapi/apache/mod_php5.c set_last_modified(r); r 663 sapi/apache/mod_php5.c set_etag(r); r 668 sapi/apache/mod_php5.c r->content_type = php_apache_get_default_mimetype(r TSRMLS_CC); r 671 sapi/apache/mod_php5.c hard_timeout("send", r); r 674 sapi/apache/mod_php5.c add_common_vars(r); r 675 sapi/apache/mod_php5.c add_cgi_vars(r); r 678 sapi/apache/mod_php5.c apache_php_module_main(r, display_source_mode TSRMLS_CC); r 682 sapi/apache/mod_php5.c kill_timeout(r); r 691 sapi/apache/mod_php5.c static int send_parsed_php(request_rec * r) r 693 sapi/apache/mod_php5.c int result = send_php(r, 0, NULL); r 696 sapi/apache/mod_php5.c ap_table_setn(r->notes, "mod_php_memory_usage", r 697 sapi/apache/mod_php5.c ap_psprintf(r->pool, "%lu", zend_memory_peak_usage(1 TSRMLS_CC))); r 705 sapi/apache/mod_php5.c static int send_parsed_php_source(request_rec * r) r 707 sapi/apache/mod_php5.c return send_php(r, 1, NULL); r 894 sapi/apache/mod_php5.c static int php_xbithack_handler(request_rec * r) r 899 sapi/apache/mod_php5.c if (!(r->finfo.st_mode & S_IXUSR)) { r 902 sapi/apache/mod_php5.c per_dir_conf = (HashTable *) get_module_config(r->per_dir_config, &php5_module); r 912 sapi/apache/mod_php5.c return send_parsed_php(r); r 246 sapi/apache/php_apache.c request_rec *r; r 248 sapi/apache/php_apache.c r = ((request_rec *) SG(server_context)); r 249 sapi/apache/php_apache.c arr = table_elts(r->subprocess_env); r 265 sapi/apache/php_apache.c request_rec *r; r 267 sapi/apache/php_apache.c r = ((request_rec *) SG(server_context)); r 271 sapi/apache/php_apache.c php_info_print_table_row(2, "HTTP Request", r->the_request); r 272 sapi/apache/php_apache.c env_arr = table_elts(r->headers_in); r 280 sapi/apache/php_apache.c env_arr = table_elts(r->headers_out); r 441 sapi/apache/php_apache.c request_rec *r = (request_rec *) SG(server_context); r 448 sapi/apache/php_apache.c if(r->prev) r = r->prev; r 452 sapi/apache/php_apache.c ap_table_setn(r->subprocess_env, ap_pstrndup(r->pool, var, var_len), ap_pstrndup(r->pool, val, val_len)); r 28 sapi/apache/sapi_apache.c int apache_php_module_main(request_rec *r, int display_source_mode TSRMLS_DC) r 37 sapi/apache2filter/php_apache.h request_rec *r; r 55 sapi/apache2filter/php_functions.c return ap_sub_req_lookup_uri(filename, ctx->f->r, ctx->f->next); r 162 sapi/apache2filter/php_functions.c arr = apr_table_elts(ctx->f->r->headers_in); r 182 sapi/apache2filter/php_functions.c arr = apr_table_elts(ctx->f->r->headers_out); r 206 sapi/apache2filter/php_functions.c old_note_val = (char *) apr_table_get(ctx->r->notes, note_name); r 209 sapi/apache2filter/php_functions.c apr_table_set(ctx->r->notes, note_name, note_val); r 238 sapi/apache2filter/php_functions.c while(ctx->f->r->prev) { r 239 sapi/apache2filter/php_functions.c ctx->f->r = ctx->f->r->prev; r 243 sapi/apache2filter/php_functions.c apr_table_set(ctx->r->subprocess_env, variable, string_val); r 267 sapi/apache2filter/php_functions.c while(ctx->f->r->prev) { r 268 sapi/apache2filter/php_functions.c ctx->f->r = ctx->f->r->prev; r 272 sapi/apache2filter/php_functions.c env_val = (char*) apr_table_get(ctx->r->subprocess_env, variable); r 81 sapi/apache2filter/sapi_apache2.c bb = apr_brigade_create(ctx->r->pool, ba); r 86 sapi/apache2filter/sapi_apache2.c if (ap_pass_brigade(f->next, bb) != APR_SUCCESS || ctx->r->connection->aborted) { r 103 sapi/apache2filter/sapi_apache2.c apr_table_unset(ctx->r->headers_out, sapi_header->header); r 107 sapi/apache2filter/sapi_apache2.c apr_table_clear(ctx->r->headers_out); r 127 sapi/apache2filter/sapi_apache2.c ctx->r->content_type = apr_pstrdup(ctx->r->pool, val); r 129 sapi/apache2filter/sapi_apache2.c ap_set_content_length(ctx->r, strtol(val, (char **)NULL, 10)); r 131 sapi/apache2filter/sapi_apache2.c apr_table_set(ctx->r->headers_out, sapi_header->header, val); r 133 sapi/apache2filter/sapi_apache2.c apr_table_add(ctx->r->headers_out, sapi_header->header, val); r 148 sapi/apache2filter/sapi_apache2.c ctx->r->status = SG(sapi_headers).http_response_code; r 184 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_uid = ctx->r->finfo.user; r 185 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_gid = ctx->r->finfo.group; r 186 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_dev = ctx->r->finfo.device; r 187 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_ino = ctx->r->finfo.inode; r 189 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_atime.tv_sec = apr_time_sec(ctx->r->finfo.atime); r 190 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_mtime.tv_sec = apr_time_sec(ctx->r->finfo.mtime); r 191 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_ctime.tv_sec = apr_time_sec(ctx->r->finfo.ctime); r 193 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_atime = apr_time_sec(ctx->r->finfo.atime); r 194 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_mtime = apr_time_sec(ctx->r->finfo.mtime); r 195 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_ctime = apr_time_sec(ctx->r->finfo.ctime); r 198 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_size = ctx->r->finfo.size; r 199 sapi/apache2filter/sapi_apache2.c ctx->finfo.st_nlink = ctx->r->finfo.nlink; r 210 sapi/apache2filter/sapi_apache2.c http_cookie = apr_table_get(ctx->r->headers_in, "cookie"); r 222 sapi/apache2filter/sapi_apache2.c env_var = apr_table_get(ctx->r->subprocess_env, name); r 231 sapi/apache2filter/sapi_apache2.c const apr_array_header_t *arr = apr_table_elts(ctx->r->subprocess_env); r 244 sapi/apache2filter/sapi_apache2.c php_register_variable("PHP_SELF", ctx->r->uri, track_vars_array TSRMLS_CC); r 245 sapi/apache2filter/sapi_apache2.c if (sapi_module.input_filter(PARSE_SERVER, "PHP_SELF", &ctx->r->uri, strlen(ctx->r->uri), &new_val_len TSRMLS_CC)) { r 246 sapi/apache2filter/sapi_apache2.c php_register_variable_safe("PHP_SELF", ctx->r->uri, new_val_len, track_vars_array TSRMLS_CC); r 269 sapi/apache2filter/sapi_apache2.c ctx->r->status = SG(sapi_headers).http_response_code; r 279 sapi/apache2filter/sapi_apache2.c ba = ctx->r->connection->bucket_alloc; r 280 sapi/apache2filter/sapi_apache2.c bb = apr_brigade_create(ctx->r->pool, ba); r 283 sapi/apache2filter/sapi_apache2.c if (ap_pass_brigade(f->next, bb) != APR_SUCCESS || ctx->r->connection->aborted) { r 298 sapi/apache2filter/sapi_apache2.c ap_log_error(APLOG_MARK, APLOG_ERR, 0, ctx->r->server, "%s", msg); r 309 sapi/apache2filter/sapi_apache2.c f->r->no_local_copy = 1; r 317 sapi/apache2filter/sapi_apache2.c return ((double) apr_time_as_msec(ctx->r->request_time)) / 1000.0; r 369 sapi/apache2filter/sapi_apache2.c if (f->r->proxyreq) { r 375 sapi/apache2filter/sapi_apache2.c ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, f->r, r 385 sapi/apache2filter/sapi_apache2.c ctx->post_data = apr_brigade_create(f->r->pool, f->c->bucket_alloc); r 387 sapi/apache2filter/sapi_apache2.c if ((rv = ap_save_brigade(f, &ctx->post_data, &bb, f->r->pool)) != APR_SUCCESS) { r 403 sapi/apache2filter/sapi_apache2.c SG(sapi_headers).http_response_code = !f->r->status ? HTTP_OK : f->r->status; r 404 sapi/apache2filter/sapi_apache2.c SG(request_info).content_type = apr_table_get(f->r->headers_in, "Content-Type"); r 407 sapi/apache2filter/sapi_apache2.c SG(request_info).query_string = safe_strdup(f->r->args); r 408 sapi/apache2filter/sapi_apache2.c SG(request_info).request_method = f->r->method; r 409 sapi/apache2filter/sapi_apache2.c SG(request_info).proto_num = f->r->proto_num; r 410 sapi/apache2filter/sapi_apache2.c SG(request_info).request_uri = safe_strdup(f->r->uri); r 411 sapi/apache2filter/sapi_apache2.c SG(request_info).path_translated = safe_strdup(f->r->filename); r 412 sapi/apache2filter/sapi_apache2.c f->r->no_local_copy = 1; r 414 sapi/apache2filter/sapi_apache2.c f->r->content_type = apr_pstrdup(f->r->pool, content_type); r 418 sapi/apache2filter/sapi_apache2.c content_length = (char *) apr_table_get(f->r->headers_in, "Content-Length"); r 421 sapi/apache2filter/sapi_apache2.c apr_table_unset(f->r->headers_out, "Content-Length"); r 422 sapi/apache2filter/sapi_apache2.c apr_table_unset(f->r->headers_out, "Last-Modified"); r 423 sapi/apache2filter/sapi_apache2.c apr_table_unset(f->r->headers_out, "Expires"); r 424 sapi/apache2filter/sapi_apache2.c apr_table_unset(f->r->headers_out, "ETag"); r 426 sapi/apache2filter/sapi_apache2.c auth = apr_table_get(f->r->headers_in, "Authorization"); r 429 sapi/apache2filter/sapi_apache2.c if (SG(request_info).auth_user == NULL && f->r->user) { r 430 sapi/apache2filter/sapi_apache2.c SG(request_info).auth_user = estrdup(f->r->user); r 433 sapi/apache2filter/sapi_apache2.c ctx->r->user = apr_pstrdup(ctx->r->pool, SG(request_info).auth_user); r 460 sapi/apache2filter/sapi_apache2.c void *conf = ap_get_module_config(f->r->per_dir_config, &php5_module); r 467 sapi/apache2filter/sapi_apache2.c if (f->r->proxyreq) { r 485 sapi/apache2filter/sapi_apache2.c pbb = f->ctx = apr_palloc(f->r->pool, sizeof(*pbb)); r 486 sapi/apache2filter/sapi_apache2.c pbb->bb = apr_brigade_create(f->r->pool, f->c->bucket_alloc); r 489 sapi/apache2filter/sapi_apache2.c if(ap_save_brigade(NULL, &pbb->bb, &bb, f->r->pool) != APR_SUCCESS) { r 502 sapi/apache2filter/sapi_apache2.c if (f->r->main == NULL || r 504 sapi/apache2filter/sapi_apache2.c f->r->subprocess_env != f->r->main->subprocess_env r 507 sapi/apache2filter/sapi_apache2.c ap_add_common_vars(f->r); r 508 sapi/apache2filter/sapi_apache2.c ap_add_cgi_vars(f->r); r 513 sapi/apache2filter/sapi_apache2.c ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, f->r, r 544 sapi/apache2filter/sapi_apache2.c zfd.filename = f->r->filename; r 550 sapi/apache2filter/sapi_apache2.c apr_table_set(ctx->r->notes, "mod_php_memory_usage", r 551 sapi/apache2filter/sapi_apache2.c apr_psprintf(ctx->r->pool, "%lu", (unsigned long) zend_memory_peak_usage(1 TSRMLS_CC))); r 555 sapi/apache2filter/sapi_apache2.c if (!f->r->main) { r 638 sapi/apache2filter/sapi_apache2.c static void php_add_filter(request_rec *r, ap_filter_t *f) r 640 sapi/apache2filter/sapi_apache2.c int output = (f == r->output_filters); r 646 sapi/apache2filter/sapi_apache2.c 0, r->server, r 648 sapi/apache2filter/sapi_apache2.c output ? "Output" : "Input", r->uri); r 655 sapi/apache2filter/sapi_apache2.c ap_add_output_filter("PHP", NULL, r, r->connection); r 657 sapi/apache2filter/sapi_apache2.c ap_add_input_filter("PHP", NULL, r, r->connection); r 661 sapi/apache2filter/sapi_apache2.c static void php_insert_filter(request_rec *r) r 665 sapi/apache2filter/sapi_apache2.c if (r->content_type && !strncmp(r->content_type, "application/x-httpd-php", content_type_len-1)) { r 666 sapi/apache2filter/sapi_apache2.c if (r->content_type[content_type_len] == '\0' || !strncmp(r->content_type+content_type_len, "-source", sizeof("-source"))) { r 667 sapi/apache2filter/sapi_apache2.c php_add_filter(r, r->output_filters); r 668 sapi/apache2filter/sapi_apache2.c php_add_filter(r, r->input_filters); r 680 sapi/apache2filter/sapi_apache2.c static int php_post_read_request(request_rec *r) r 686 sapi/apache2filter/sapi_apache2.c SG(server_context) = ctx = apr_pcalloc(r->pool, sizeof(*ctx)); r 691 sapi/apache2filter/sapi_apache2.c apr_pool_cleanup_register(r->pool, (void *)&SG(server_context), r 697 sapi/apache2filter/sapi_apache2.c ctx->r = r; r 37 sapi/apache2handler/php_apache.h request_rec *r; r 63 sapi/apache2handler/php_functions.c if (!filename || !ctx || !ctx->r) { r 67 sapi/apache2handler/php_functions.c return ap_sub_req_lookup_uri(filename, ctx->r, ctx->r->output_filters); r 186 sapi/apache2handler/php_functions.c arr = apr_table_elts(ctx->r->headers_in); r 210 sapi/apache2handler/php_functions.c arr = apr_table_elts(ctx->r->headers_out); r 234 sapi/apache2handler/php_functions.c old_note_val = (char *) apr_table_get(ctx->r->notes, note_name); r 237 sapi/apache2handler/php_functions.c apr_table_set(ctx->r->notes, note_name, note_val); r 260 sapi/apache2handler/php_functions.c request_rec *r; r 268 sapi/apache2handler/php_functions.c r = ctx->r; r 271 sapi/apache2handler/php_functions.c while(r->prev) { r 272 sapi/apache2handler/php_functions.c r = r->prev; r 277 sapi/apache2handler/php_functions.c apr_table_set(r->subprocess_env, variable, string_val); r 296 sapi/apache2handler/php_functions.c request_rec *r; r 304 sapi/apache2handler/php_functions.c r = ctx->r; r 307 sapi/apache2handler/php_functions.c while(r->prev) { r 308 sapi/apache2handler/php_functions.c r = r->prev; r 313 sapi/apache2handler/php_functions.c env_val = (char*) apr_table_get(r->subprocess_env, variable); r 373 sapi/apache2handler/php_functions.c server_rec *serv = ((php_struct *) SG(server_context))->r->server; r 437 sapi/apache2handler/php_functions.c const apr_array_header_t *arr = apr_table_elts(((php_struct *) SG(server_context))->r->subprocess_env); r 455 sapi/apache2handler/php_functions.c php_info_print_table_row(2, "HTTP Request", ((php_struct *) SG(server_context))->r->the_request); r 457 sapi/apache2handler/php_functions.c arr = apr_table_elts(((php_struct *) SG(server_context))->r->headers_in); r 466 sapi/apache2handler/php_functions.c arr = apr_table_elts(((php_struct *) SG(server_context))->r->headers_out); r 78 sapi/apache2handler/sapi_apache2.c request_rec *r; r 82 sapi/apache2handler/sapi_apache2.c r = ctx->r; r 84 sapi/apache2handler/sapi_apache2.c if (ap_rwrite(str, str_length, r) < 0) { r 101 sapi/apache2handler/sapi_apache2.c apr_table_unset(ctx->r->headers_out, sapi_header->header); r 105 sapi/apache2handler/sapi_apache2.c apr_table_clear(ctx->r->headers_out); r 137 sapi/apache2handler/sapi_apache2.c ap_set_content_length(ctx->r, clen); r 139 sapi/apache2handler/sapi_apache2.c apr_table_set(ctx->r->headers_out, sapi_header->header, val); r 141 sapi/apache2handler/sapi_apache2.c apr_table_add(ctx->r->headers_out, sapi_header->header, val); r 159 sapi/apache2handler/sapi_apache2.c ctx->r->status = SG(sapi_headers).http_response_code; r 164 sapi/apache2handler/sapi_apache2.c ctx->r->status_line = apr_pstrdup(ctx->r->pool, sline + 9); r 165 sapi/apache2handler/sapi_apache2.c ctx->r->proto_num = 1000 + (sline[7]-'0'); r 167 sapi/apache2handler/sapi_apache2.c apr_table_set(ctx->r->subprocess_env, "force-response-1.0", "true"); r 176 sapi/apache2handler/sapi_apache2.c ap_set_content_type(ctx->r, apr_pstrdup(ctx->r->pool, ctx->content_type)); r 188 sapi/apache2handler/sapi_apache2.c request_rec *r; r 191 sapi/apache2handler/sapi_apache2.c r = ctx->r; r 201 sapi/apache2handler/sapi_apache2.c while (ap_get_brigade(r->input_filters, brigade, AP_MODE_READBYTES, APR_BLOCK_READ, len) == APR_SUCCESS) { r 220 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_uid = ctx->r->finfo.user; r 221 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_gid = ctx->r->finfo.group; r 222 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_dev = ctx->r->finfo.device; r 223 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_ino = ctx->r->finfo.inode; r 225 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_atime.tv_sec = apr_time_sec(ctx->r->finfo.atime); r 226 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_mtime.tv_sec = apr_time_sec(ctx->r->finfo.mtime); r 227 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_ctime.tv_sec = apr_time_sec(ctx->r->finfo.ctime); r 229 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_atime = apr_time_sec(ctx->r->finfo.atime); r 230 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_mtime = apr_time_sec(ctx->r->finfo.mtime); r 231 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_ctime = apr_time_sec(ctx->r->finfo.ctime); r 234 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_size = ctx->r->finfo.size; r 235 sapi/apache2handler/sapi_apache2.c ctx->finfo.st_nlink = ctx->r->finfo.nlink; r 246 sapi/apache2handler/sapi_apache2.c http_cookie = apr_table_get(ctx->r->headers_in, "cookie"); r 262 sapi/apache2handler/sapi_apache2.c env_var = apr_table_get(ctx->r->subprocess_env, name); r 271 sapi/apache2handler/sapi_apache2.c const apr_array_header_t *arr = apr_table_elts(ctx->r->subprocess_env); r 284 sapi/apache2handler/sapi_apache2.c if (sapi_module.input_filter(PARSE_SERVER, "PHP_SELF", &ctx->r->uri, strlen(ctx->r->uri), (unsigned int *)&new_val_len TSRMLS_CC)) { r 285 sapi/apache2handler/sapi_apache2.c php_register_variable_safe("PHP_SELF", ctx->r->uri, new_val_len, track_vars_array TSRMLS_CC); r 293 sapi/apache2handler/sapi_apache2.c request_rec *r; r 304 sapi/apache2handler/sapi_apache2.c r = ctx->r; r 308 sapi/apache2handler/sapi_apache2.c r->status = SG(sapi_headers).http_response_code; r 311 sapi/apache2handler/sapi_apache2.c if (ap_rflush(r) < 0 || r->connection->aborted) { r 325 sapi/apache2handler/sapi_apache2.c ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, ctx->r, "%s", msg); r 329 sapi/apache2handler/sapi_apache2.c static void php_apache_sapi_log_message_ex(char *msg, request_rec *r TSRMLS_DC) r 331 sapi/apache2handler/sapi_apache2.c if (r) { r 332 sapi/apache2handler/sapi_apache2.c ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, msg, r->filename); r 341 sapi/apache2handler/sapi_apache2.c return ((double) apr_time_as_msec(ctx->r->request_time)) / 1000.0; r 471 sapi/apache2handler/sapi_apache2.c static int php_apache_request_ctor(request_rec *r, php_struct *ctx TSRMLS_DC) r 476 sapi/apache2handler/sapi_apache2.c SG(sapi_headers).http_response_code = !r->status ? HTTP_OK : r->status; r 477 sapi/apache2handler/sapi_apache2.c SG(request_info).content_type = apr_table_get(r->headers_in, "Content-Type"); r 478 sapi/apache2handler/sapi_apache2.c SG(request_info).query_string = apr_pstrdup(r->pool, r->args); r 479 sapi/apache2handler/sapi_apache2.c SG(request_info).request_method = r->method; r 480 sapi/apache2handler/sapi_apache2.c SG(request_info).proto_num = r->proto_num; r 481 sapi/apache2handler/sapi_apache2.c SG(request_info).request_uri = apr_pstrdup(r->pool, r->uri); r 482 sapi/apache2handler/sapi_apache2.c SG(request_info).path_translated = apr_pstrdup(r->pool, r->filename); r 483 sapi/apache2handler/sapi_apache2.c r->no_local_copy = 1; r 485 sapi/apache2handler/sapi_apache2.c content_length = (char *) apr_table_get(r->headers_in, "Content-Length"); r 488 sapi/apache2handler/sapi_apache2.c apr_table_unset(r->headers_out, "Content-Length"); r 489 sapi/apache2handler/sapi_apache2.c apr_table_unset(r->headers_out, "Last-Modified"); r 490 sapi/apache2handler/sapi_apache2.c apr_table_unset(r->headers_out, "Expires"); r 491 sapi/apache2handler/sapi_apache2.c apr_table_unset(r->headers_out, "ETag"); r 493 sapi/apache2handler/sapi_apache2.c auth = apr_table_get(r->headers_in, "Authorization"); r 496 sapi/apache2handler/sapi_apache2.c if (SG(request_info).auth_user == NULL && r->user) { r 497 sapi/apache2handler/sapi_apache2.c SG(request_info).auth_user = estrdup(r->user); r 500 sapi/apache2handler/sapi_apache2.c ctx->r->user = apr_pstrdup(ctx->r->pool, SG(request_info).auth_user); r 505 sapi/apache2handler/sapi_apache2.c static void php_apache_request_dtor(request_rec *r TSRMLS_DC) r 510 sapi/apache2handler/sapi_apache2.c static void php_apache_ini_dtor(request_rec *r, request_rec *p TSRMLS_DC) r 512 sapi/apache2handler/sapi_apache2.c if (strcmp(r->protocol, "INCLUDED")) { r 520 sapi/apache2handler/sapi_apache2.c php_conf_rec *c = ap_get_module_config(r->per_dir_config, &php5_module); r 530 sapi/apache2handler/sapi_apache2.c ((php_struct *)SG(server_context))->r = p; r 532 sapi/apache2handler/sapi_apache2.c apr_pool_cleanup_run(r->pool, (void *)&SG(server_context), php_server_context_cleanup); r 536 sapi/apache2handler/sapi_apache2.c static int php_handler(request_rec *r) r 546 sapi/apache2handler/sapi_apache2.c #define PHPAP_INI_OFF php_apache_ini_dtor(r, parent_req TSRMLS_CC); r 548 sapi/apache2handler/sapi_apache2.c conf = ap_get_module_config(r->per_dir_config, &php5_module); r 552 sapi/apache2handler/sapi_apache2.c if (ctx == NULL || (ctx && ctx->request_processed && !strcmp(r->protocol, "INCLUDED"))) { r 554 sapi/apache2handler/sapi_apache2.c ctx = SG(server_context) = apr_pcalloc(r->pool, sizeof(*ctx)); r 559 sapi/apache2handler/sapi_apache2.c apr_pool_cleanup_register(r->pool, (void *)&SG(server_context), php_server_context_cleanup, apr_pool_cleanup_null); r 560 sapi/apache2handler/sapi_apache2.c ctx->r = r; r 563 sapi/apache2handler/sapi_apache2.c parent_req = ctx->r; r 564 sapi/apache2handler/sapi_apache2.c ctx->r = r; r 568 sapi/apache2handler/sapi_apache2.c if (strcmp(r->handler, PHP_MAGIC_TYPE) && strcmp(r->handler, PHP_SOURCE_MAGIC_TYPE) && strcmp(r->handler, PHP_SCRIPT)) { r 570 sapi/apache2handler/sapi_apache2.c if (!AP2(xbithack) || strcmp(r->handler, "text/html") || !(r->finfo.protection & APR_UEXECUTE)) { r 578 sapi/apache2handler/sapi_apache2.c if (r->used_path_info == AP_REQ_REJECT_PATH_INFO r 579 sapi/apache2handler/sapi_apache2.c && r->path_info && r->path_info[0]) { r 590 sapi/apache2handler/sapi_apache2.c if (r->finfo.filetype == 0) { r 591 sapi/apache2handler/sapi_apache2.c php_apache_sapi_log_message_ex("script '%s' not found or unable to stat", r TSRMLS_CC); r 595 sapi/apache2handler/sapi_apache2.c if (r->finfo.filetype == APR_DIR) { r 596 sapi/apache2handler/sapi_apache2.c php_apache_sapi_log_message_ex("attempt to invoke directory '%s' as script", r TSRMLS_CC); r 602 sapi/apache2handler/sapi_apache2.c if (r->main == NULL || r 604 sapi/apache2handler/sapi_apache2.c r->subprocess_env != r->main->subprocess_env r 607 sapi/apache2handler/sapi_apache2.c ap_add_common_vars(r); r 608 sapi/apache2handler/sapi_apache2.c ap_add_cgi_vars(r); r 614 sapi/apache2handler/sapi_apache2.c brigade = apr_brigade_create(r->pool, r->connection->bucket_alloc); r 618 sapi/apache2handler/sapi_apache2.c if (php_apache_request_ctor(r, ctx TSRMLS_CC)!=SUCCESS) { r 623 sapi/apache2handler/sapi_apache2.c parent_req = ctx->r; r 629 sapi/apache2handler/sapi_apache2.c if (php_apache_request_ctor(r, ctx TSRMLS_CC)!=SUCCESS) { r 640 sapi/apache2handler/sapi_apache2.c if (parent_req && parent_req->status != HTTP_OK && parent_req->status != 413 && strcmp(r->protocol, "INCLUDED")) { r 644 sapi/apache2handler/sapi_apache2.c ctx->r = r; r 649 sapi/apache2handler/sapi_apache2.c ap_update_mtime(r, r->finfo.mtime); r 650 sapi/apache2handler/sapi_apache2.c ap_set_last_modified(r); r 654 sapi/apache2handler/sapi_apache2.c if (strncmp(r->handler, PHP_SOURCE_MAGIC_TYPE, sizeof(PHP_SOURCE_MAGIC_TYPE) - 1) == 0) { r 657 sapi/apache2handler/sapi_apache2.c highlight_file((char *)r->filename, &syntax_highlighter_ini TSRMLS_CC); r 662 sapi/apache2handler/sapi_apache2.c zfd.filename = (char *) r->filename; r 672 sapi/apache2handler/sapi_apache2.c apr_table_set(r->notes, "mod_php_memory_usage", r 673 sapi/apache2handler/sapi_apache2.c apr_psprintf(ctx->r->pool, "%" APR_SIZE_T_FMT, zend_memory_peak_usage(1 TSRMLS_CC))); r 679 sapi/apache2handler/sapi_apache2.c php_apache_request_dtor(r TSRMLS_CC); r 681 sapi/apache2handler/sapi_apache2.c bucket = apr_bucket_eos_create(r->connection->bucket_alloc); r 684 sapi/apache2handler/sapi_apache2.c rv = ap_pass_brigade(r->output_filters, brigade); r 685 sapi/apache2handler/sapi_apache2.c if (rv != APR_SUCCESS || r->connection->aborted) { r 691 sapi/apache2handler/sapi_apache2.c apr_pool_cleanup_run(r->pool, (void *)&SG(server_context), php_server_context_cleanup); r 693 sapi/apache2handler/sapi_apache2.c ctx->r = parent_req; r 32 sapi/apache_hooks/mod_php5.c int apache_php_module_main(request_rec *r, int display_source_mode TSRMLS_DC); r 39 sapi/apache_hooks/mod_php5.c static int send_php(request_rec *r, int display_source_mode, char *filename); r 40 sapi/apache_hooks/mod_php5.c static int send_parsed_php(request_rec * r); r 41 sapi/apache_hooks/mod_php5.c static int send_parsed_php_source(request_rec * r); r 42 sapi/apache_hooks/mod_php5.c static int php_xbithack_handler(request_rec * r); r 273 sapi/apache_hooks/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 282 sapi/apache_hooks/mod_php5.c if (!SG(read_post_bytes) && !ap_should_client_block(r)) { r 288 sapi/apache_hooks/mod_php5.c hard_timeout("Read POST information", r); /* start timeout timer */ r 289 sapi/apache_hooks/mod_php5.c read_bytes = get_client_block(r, buffer+total_read_bytes, count_bytes-total_read_bytes); r 290 sapi/apache_hooks/mod_php5.c reset_timeout(r); r 314 sapi/apache_hooks/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 315 sapi/apache_hooks/mod_php5.c if(!r) { r 321 sapi/apache_hooks/mod_php5.c clear_table(r->headers_out); r 325 sapi/apache_hooks/mod_php5.c table_unset(r->headers_out, sapi_header->header); r 343 sapi/apache_hooks/mod_php5.c r->content_type = pstrdup(r->pool, header_content); r 345 sapi/apache_hooks/mod_php5.c table_add(r->headers_out, header_name, header_content); r 347 sapi/apache_hooks/mod_php5.c table_set(r->headers_out, header_name, header_content); r 349 sapi/apache_hooks/mod_php5.c table_add(r->headers_out, header_name, header_content); r 473 sapi/apache_hooks/mod_php5.c request_rec *r = (request_rec *) SG(server_context); r 484 sapi/apache_hooks/mod_php5.c register_cleanup(r->pool, NULL, php_apache_request_shutdown, php_request_shutdown_for_exec); r 491 sapi/apache_hooks/mod_php5.c SG(request_info).headers_only = r->header_only; r 574 sapi/apache_hooks/mod_php5.c request_rec *r = ((request_rec *) SG(server_context)); r 575 sapi/apache_hooks/mod_php5.c char *content_length = (char *) table_get(r->subprocess_env, "CONTENT_LENGTH"); r 579 sapi/apache_hooks/mod_php5.c SG(request_info).query_string = r->args; r 580 sapi/apache_hooks/mod_php5.c SG(request_info).path_translated = r->filename; r 581 sapi/apache_hooks/mod_php5.c SG(request_info).request_uri = r->uri; r 582 sapi/apache_hooks/mod_php5.c SG(request_info).request_method = (char *)r->method; r 583 sapi/apache_hooks/mod_php5.c SG(request_info).proto_num = r->proto_num; r 584 sapi/apache_hooks/mod_php5.c SG(request_info).content_type = (char *) table_get(r->subprocess_env, "CONTENT_TYPE"); r 586 sapi/apache_hooks/mod_php5.c SG(sapi_headers).http_response_code = r->status; r 588 sapi/apache_hooks/mod_php5.c if (r->headers_in) { r 589 sapi/apache_hooks/mod_php5.c authorization = table_get(r->headers_in, "Authorization"); r 595 sapi/apache_hooks/mod_php5.c if (authorization && !auth_type(r)) { r 596 sapi/apache_hooks/mod_php5.c if (!strcasecmp(getword(r->pool, &authorization, ' '), "Basic")) { r 597 sapi/apache_hooks/mod_php5.c tmp = uudecode(r->pool, authorization); r 598 sapi/apache_hooks/mod_php5.c tmp_user = getword_nulls_nc(r->pool, &tmp, ':'); r 600 sapi/apache_hooks/mod_php5.c r->connection->user = pstrdup(r->connection->pool, tmp_user); r 601 sapi/apache_hooks/mod_php5.c r->connection->ap_auth_type = "Basic"; r 607 sapi/apache_hooks/mod_php5.c } else if (!strcasecmp(getword(r->pool, &authorization, ' '), "Digest")) { r 608 sapi/apache_hooks/mod_php5.c r->connection->ap_auth_type = "Digest"; r 626 sapi/apache_hooks/mod_php5.c static char *php_apache_get_default_mimetype(request_rec *r TSRMLS_DC) r 635 sapi/apache_hooks/mod_php5.c mimetype = pstrdup(r->pool, tmpmimetype); r 646 sapi/apache_hooks/mod_php5.c static int send_php(request_rec *r, int display_source_mode, char *filename) r 654 sapi/apache_hooks/mod_php5.c fh.filename = r->filename; r 666 sapi/apache_hooks/mod_php5.c if (filename == NULL && r->finfo.st_mode == 0) { r 670 sapi/apache_hooks/mod_php5.c per_dir_conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 679 sapi/apache_hooks/mod_php5.c r->content_type = php_apache_get_default_mimetype(r TSRMLS_CC); r 680 sapi/apache_hooks/mod_php5.c r->allowed |= (1 << METHODS) - 1; r 687 sapi/apache_hooks/mod_php5.c filename = r->filename; r 692 sapi/apache_hooks/mod_php5.c if ((retval = setup_client_block(r, REQUEST_CHUNKED_ERROR))) { r 702 sapi/apache_hooks/mod_php5.c if ((retval = set_last_modified(r, r->finfo.st_mtime))) { r 709 sapi/apache_hooks/mod_php5.c update_mtime (r, r->finfo.st_mtime); r 710 sapi/apache_hooks/mod_php5.c set_last_modified(r); r 711 sapi/apache_hooks/mod_php5.c set_etag(r); r 716 sapi/apache_hooks/mod_php5.c r->content_type = php_apache_get_default_mimetype(r TSRMLS_CC); r 719 sapi/apache_hooks/mod_php5.c hard_timeout("send", r); r 721 sapi/apache_hooks/mod_php5.c SG(server_context) = r; r 726 sapi/apache_hooks/mod_php5.c add_common_vars(r); r 727 sapi/apache_hooks/mod_php5.c add_cgi_vars(r); r 730 sapi/apache_hooks/mod_php5.c apache_php_module_main(r, display_source_mode TSRMLS_CC); r 734 sapi/apache_hooks/mod_php5.c kill_timeout(r); r 743 sapi/apache_hooks/mod_php5.c static int send_parsed_php(request_rec * r) r 745 sapi/apache_hooks/mod_php5.c int result = send_php(r, 0, NULL); r 748 sapi/apache_hooks/mod_php5.c ap_table_setn(r->notes, "mod_php_memory_usage", r 749 sapi/apache_hooks/mod_php5.c ap_psprintf(r->pool, "%u", zend_memory_peak_usage(1 TSRMLS_CC))); r 757 sapi/apache_hooks/mod_php5.c static int send_parsed_php_source(request_rec * r) r 759 sapi/apache_hooks/mod_php5.c return send_php(r, 1, NULL); r 1178 sapi/apache_hooks/mod_php5.c static int php_xbithack_handler(request_rec * r) r 1183 sapi/apache_hooks/mod_php5.c if (!(r->finfo.st_mode & S_IXUSR)) { r 1184 sapi/apache_hooks/mod_php5.c r->allowed |= (1 << METHODS) - 1; r 1187 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1192 sapi/apache_hooks/mod_php5.c r->allowed |= (1 << METHODS) - 1; r 1198 sapi/apache_hooks/mod_php5.c return send_parsed_php(r); r 1261 sapi/apache_hooks/mod_php5.c static int php_run_hook(php_handler *handler, request_rec *r) r 1269 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1280 sapi/apache_hooks/mod_php5.c add_common_vars(r); r 1281 sapi/apache_hooks/mod_php5.c add_cgi_vars(r); r 1283 sapi/apache_hooks/mod_php5.c SG(server_context) = r; r 1285 sapi/apache_hooks/mod_php5.c apache_php_module_hook(r, handler, &ret TSRMLS_CC); r 1287 sapi/apache_hooks/mod_php5.c kill_timeout(r); r 1296 sapi/apache_hooks/mod_php5.c static int php_uri_translation(request_rec *r) r 1301 sapi/apache_hooks/mod_php5.c conf = (php_per_server_config *) get_module_config(r->server->module_config, &php5_module); r 1304 sapi/apache_hooks/mod_php5.c (int (*)(void *element, void *)) php_run_hook, r, OK); r 1307 sapi/apache_hooks/mod_php5.c static int php_header_hook(request_rec *r) r 1312 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1315 sapi/apache_hooks/mod_php5.c (int (*)(void *element, void *)) php_run_hook, r); r 1318 sapi/apache_hooks/mod_php5.c static int php_auth_hook(request_rec *r) r 1323 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1326 sapi/apache_hooks/mod_php5.c (int (*)(void *element, void *)) php_run_hook, r, OK); r 1329 sapi/apache_hooks/mod_php5.c static int php_access_hook(request_rec *r) r 1335 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1338 sapi/apache_hooks/mod_php5.c (int (*)(void *element, void *)) php_run_hook, r); r 1343 sapi/apache_hooks/mod_php5.c static int php_type_hook(request_rec *r) r 1348 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1352 sapi/apache_hooks/mod_php5.c r, OK); r 1355 sapi/apache_hooks/mod_php5.c static int php_fixup_hook(request_rec *r) r 1360 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1364 sapi/apache_hooks/mod_php5.c r); r 1367 sapi/apache_hooks/mod_php5.c static int php_logger_hook(request_rec *r) r 1372 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1376 sapi/apache_hooks/mod_php5.c r); r 1379 sapi/apache_hooks/mod_php5.c static int php_post_read_hook(request_rec *r) r 1385 sapi/apache_hooks/mod_php5.c svr = get_module_config(r->server->module_config, &php5_module); r 1386 sapi/apache_hooks/mod_php5.c if(ap_is_initial_req(r)) { r 1387 sapi/apache_hooks/mod_php5.c sapi_stack_apply_with_argument_all(&svr->requires, ZEND_STACK_APPLY_BOTTOMUP, (int (*)(void *element, void *)) php_run_hook, r); r 1389 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1392 sapi/apache_hooks/mod_php5.c (int (*)(void *element, void *)) php_run_hook, r); r 1395 sapi/apache_hooks/mod_php5.c static int php_response_handler(request_rec *r) r 1400 sapi/apache_hooks/mod_php5.c conf = (php_per_dir_config *) get_module_config(r->per_dir_config, &php5_module); r 1401 sapi/apache_hooks/mod_php5.c return sapi_stack_apply_with_argument_all(&conf->response_handlers, ZEND_STACK_APPLY_BOTTOMUP, (int (*)(void *element, void *)) php_run_hook, r); r 131 sapi/apache_hooks/php_apache.c request_rec *r; r 149 sapi/apache_hooks/php_apache.c r = (request_rec *)Z_LVAL_PP(addr); r 150 sapi/apache_hooks/php_apache.c if (!r) { r 155 sapi/apache_hooks/php_apache.c return r; r 161 sapi/apache_hooks/php_apache.c zval *php_apache_request_new(request_rec *r) r 170 sapi/apache_hooks/php_apache.c Z_LVAL_P(addr) = (int) r; r 185 sapi/apache_hooks/php_apache.c request_rec *r; r 192 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 194 sapi/apache_hooks/php_apache.c s = *(char **)((char*)r + offset); r 210 sapi/apache_hooks/php_apache.c request_rec *r; r 219 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 221 sapi/apache_hooks/php_apache.c target = (char **)((char*)r + offset); r 225 sapi/apache_hooks/php_apache.c *target = ap_pstrdup(r->pool, new_value); r 241 sapi/apache_hooks/php_apache.c request_rec *r; r 248 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 250 sapi/apache_hooks/php_apache.c l = *(long *)((char*)r + offset); r 261 sapi/apache_hooks/php_apache.c request_rec *r; r 269 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 271 sapi/apache_hooks/php_apache.c target = (long *)((char*)r + offset); r 507 sapi/apache_hooks/php_apache.c request_rec *r; r 516 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 518 sapi/apache_hooks/php_apache.c (void)ap_set_content_length(r, zlen); r 566 sapi/apache_hooks/php_apache.c request_rec *r; r 568 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 570 sapi/apache_hooks/php_apache.c apache_table_to_zval(r->headers_in, return_value); r 659 sapi/apache_hooks/php_apache.c request_rec *r; r 661 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 664 sapi/apache_hooks/php_apache.c add_header_to_table(r->headers_out, INTERNAL_FUNCTION_PARAM_PASSTHRU); r 667 sapi/apache_hooks/php_apache.c apache_table_to_zval(r->headers_out, return_value); r 678 sapi/apache_hooks/php_apache.c request_rec *r; r 680 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 683 sapi/apache_hooks/php_apache.c add_header_to_table(r->err_headers_out, INTERNAL_FUNCTION_PARAM_PASSTHRU); r 686 sapi/apache_hooks/php_apache.c apache_table_to_zval(r->err_headers_out, return_value); r 699 sapi/apache_hooks/php_apache.c request_rec *r; r 705 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 707 sapi/apache_hooks/php_apache.c RETURN_LONG(ap_get_server_port(r)); r 717 sapi/apache_hooks/php_apache.c request_rec *r; r 728 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 730 sapi/apache_hooks/php_apache.c res = (char *)ap_get_remote_host(r->connection, r->per_dir_config, (int)type); r 745 sapi/apache_hooks/php_apache.c request_rec *r; r 752 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 754 sapi/apache_hooks/php_apache.c RETURN_LONG(ap_update_mtime(r, (int) mtime)); r 764 sapi/apache_hooks/php_apache.c request_rec *r; r 770 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 772 sapi/apache_hooks/php_apache.c ap_set_etag(r); r 782 sapi/apache_hooks/php_apache.c request_rec *r; r 788 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 790 sapi/apache_hooks/php_apache.c ap_set_last_modified(r); r 800 sapi/apache_hooks/php_apache.c request_rec *r; r 806 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 808 sapi/apache_hooks/php_apache.c RETURN_LONG(ap_meets_conditions(r)); r 817 sapi/apache_hooks/php_apache.c request_rec *r; r 823 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 825 sapi/apache_hooks/php_apache.c RETURN_LONG(ap_discard_request_body(r)); r 834 sapi/apache_hooks/php_apache.c request_rec *r; r 840 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 842 sapi/apache_hooks/php_apache.c RETURN_LONG(ap_satisfies(r)); r 852 sapi/apache_hooks/php_apache.c request_rec *r; r 858 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 860 sapi/apache_hooks/php_apache.c RETURN_BOOL(ap_is_initial_req(r)); r 869 sapi/apache_hooks/php_apache.c request_rec *r; r 875 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 877 sapi/apache_hooks/php_apache.c RETURN_BOOL(ap_some_auth_required(r)); r 886 sapi/apache_hooks/php_apache.c request_rec *r; r 893 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 895 sapi/apache_hooks/php_apache.c t = (char *)ap_auth_type(r); r 909 sapi/apache_hooks/php_apache.c request_rec *r; r 916 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 918 sapi/apache_hooks/php_apache.c t = (char *)ap_auth_name(r); r 932 sapi/apache_hooks/php_apache.c request_rec *r; r 945 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 948 sapi/apache_hooks/php_apache.c status = ap_get_basic_auth_pw(r, &pw); r 964 sapi/apache_hooks/php_apache.c request_rec *r; r 972 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 974 sapi/apache_hooks/php_apache.c r->content_type = pstrdup(r->pool, type); r 976 sapi/apache_hooks/php_apache.c ap_send_http_header(r); r 985 sapi/apache_hooks/php_apache.c request_rec *r; r 991 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1002 sapi/apache_hooks/php_apache.c request_rec *r; r 1008 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1019 sapi/apache_hooks/php_apache.c request_rec *r; r 1025 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1036 sapi/apache_hooks/php_apache.c request_rec *r; r 1043 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1044 sapi/apache_hooks/php_apache.c ap_send_error_response(r, (int) rec); r 1052 sapi/apache_hooks/php_apache.c request_rec *r; r 1058 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1060 sapi/apache_hooks/php_apache.c ap_set_content_length(r, length); r 1067 sapi/apache_hooks/php_apache.c request_rec *r; r 1073 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1074 sapi/apache_hooks/php_apache.c ap_set_keepalive(r); r 1095 sapi/apache_hooks/php_apache.c request_rec *r; r 1101 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1139 sapi/apache_hooks/php_apache.c request_rec *r; r 1145 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1146 sapi/apache_hooks/php_apache.c ap_log_error(APLOG_MARK, (int) facility, r->server, "%s", z_errstr); r 1161 sapi/apache_hooks/php_apache.c request_rec *r, *sub_r; r 1167 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1168 sapi/apache_hooks/php_apache.c sub_r = ap_sub_req_lookup_uri(file, r); r 1186 sapi/apache_hooks/php_apache.c request_rec *r, *sub_r; r 1192 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1194 sapi/apache_hooks/php_apache.c sub_r = ap_sub_req_lookup_file(file, r); r 1212 sapi/apache_hooks/php_apache.c request_rec *r, *sub_r; r 1218 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1220 sapi/apache_hooks/php_apache.c sub_r = ap_sub_req_method_uri(method, file, r); r 1236 sapi/apache_hooks/php_apache.c request_rec *r; r 1243 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1244 sapi/apache_hooks/php_apache.c if (!r || ap_is_initial_req(r)) { r 1247 sapi/apache_hooks/php_apache.c status = ap_run_sub_req(r); r 1248 sapi/apache_hooks/php_apache.c ap_destroy_sub_req(r); r 1258 sapi/apache_hooks/php_apache.c request_rec *r; r 1264 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1266 sapi/apache_hooks/php_apache.c ap_internal_redirect(new_uri, r); r 1274 sapi/apache_hooks/php_apache.c request_rec *r; r 1280 sapi/apache_hooks/php_apache.c APREQ_GET_REQUEST(id, r); r 1282 sapi/apache_hooks/php_apache.c ap_send_header_field(r, fieldname, fieldval); r 1657 sapi/apache_hooks/php_apache.c request_rec *r; r 1659 sapi/apache_hooks/php_apache.c r = ((request_rec *) SG(server_context)); r 1660 sapi/apache_hooks/php_apache.c arr = table_elts(r->subprocess_env); r 1676 sapi/apache_hooks/php_apache.c request_rec *r; r 1678 sapi/apache_hooks/php_apache.c r = ((request_rec *) SG(server_context)); r 1682 sapi/apache_hooks/php_apache.c php_info_print_table_row(2, "HTTP Request", r->the_request); r 1683 sapi/apache_hooks/php_apache.c env_arr = table_elts(r->headers_in); r 1691 sapi/apache_hooks/php_apache.c env_arr = table_elts(r->headers_out); r 1814 sapi/apache_hooks/php_apache.c request_rec *r = (request_rec *) SG(server_context); r 1821 sapi/apache_hooks/php_apache.c if (r->prev) { r 1822 sapi/apache_hooks/php_apache.c r = r->prev; r 1827 sapi/apache_hooks/php_apache.c ap_table_setn(r->subprocess_env, ap_pstrndup(r->pool, var, var_len), ap_pstrndup(r->pool, val, val_len)); r 42 sapi/apache_hooks/php_apache_http.h zval *php_apache_request_new(request_rec *r); r 44 sapi/apache_hooks/php_apache_http.h int apache_php_module_hook(request_rec *r, php_handler *handler, zval **ret TSRMLS_DC); r 28 sapi/apache_hooks/sapi_apache.c int apache_php_module_main(request_rec *r, int display_source_mode TSRMLS_DC) r 63 sapi/apache_hooks/sapi_apache.c int apache_php_module_hook(request_rec *r, php_handler *handler, zval **ret TSRMLS_DC) r 81 sapi/apache_hooks/sapi_apache.c req = php_apache_request_new(r); r 93 sapi/cli/php_cli.c # define php_select(m, r, w, e, t) select(m, r, w, e, t) r 81 sapi/cli/php_cli_server.c # define php_select(m, r, w, e, t) select(m, r, w, e, t) r 335 sapi/fpm/fpm/fpm_unix.c struct rlimit r; r 337 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = (rlim_t) wp->config->rlimit_files; r 339 sapi/fpm/fpm/fpm_unix.c if (0 > setrlimit(RLIMIT_NOFILE, &r)) { r 345 sapi/fpm/fpm/fpm_unix.c struct rlimit r; r 347 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = wp->config->rlimit_core == -1 ? (rlim_t) RLIM_INFINITY : (rlim_t) wp->config->rlimit_core; r 349 sapi/fpm/fpm/fpm_unix.c if (0 > setrlimit(RLIMIT_CORE, &r)) { r 450 sapi/fpm/fpm/fpm_unix.c struct rlimit r; r 452 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = (rlim_t) fpm_global_config.rlimit_files; r 454 sapi/fpm/fpm/fpm_unix.c if (0 > setrlimit(RLIMIT_NOFILE, &r)) { r 461 sapi/fpm/fpm/fpm_unix.c struct rlimit r; r 463 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = fpm_global_config.rlimit_core == -1 ? (rlim_t) RLIM_INFINITY : (rlim_t) fpm_global_config.rlimit_core; r 465 sapi/fpm/fpm/fpm_unix.c if (0 > setrlimit(RLIMIT_CORE, &r)) { r 268 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API zend_bool phpdbg_match_param(const phpdbg_param_t *l, const phpdbg_param_t *r TSRMLS_DC) /* {{{ */ r 270 sapi/phpdbg/phpdbg_cmd.c if (l && r) { r 271 sapi/phpdbg/phpdbg_cmd.c if (l->type == r->type) { r 279 sapi/phpdbg/phpdbg_cmd.c if (l->num != r->num) { r 285 sapi/phpdbg/phpdbg_cmd.c return (l->len == r->len) && r 286 sapi/phpdbg/phpdbg_cmd.c (memcmp(l->str, r->str, l->len) == SUCCESS); r 289 sapi/phpdbg/phpdbg_cmd.c return (l->num == r->num); r 292 sapi/phpdbg/phpdbg_cmd.c return (l->addr == r->addr); r 295 sapi/phpdbg/phpdbg_cmd.c if (l->file.line == r->file.line) { r 297 sapi/phpdbg/phpdbg_cmd.c strlen(l->file.name), strlen(r->file.name)}; r 300 sapi/phpdbg/phpdbg_cmd.c if ((!l->num && !r->num) || (l->num == r->num)) { r 302 sapi/phpdbg/phpdbg_cmd.c l->file.name, r->file.name, lengths[0]) == SUCCESS); r 309 sapi/phpdbg/phpdbg_cmd.c if (l->num != r->num) { r 316 sapi/phpdbg/phpdbg_cmd.c strlen(l->method.class), strlen(r->method.class)}; r 318 sapi/phpdbg/phpdbg_cmd.c if (memcmp(l->method.class, r->method.class, lengths[0]) == SUCCESS) { r 320 sapi/phpdbg/phpdbg_cmd.c lengths[1] = strlen(r->method.name); r 324 sapi/phpdbg/phpdbg_cmd.c l->method.name, r->method.name, lengths[0]) == SUCCESS);