ch 1243 core/nginx.c u_char ch; ch 1274 core/nginx.c ch = value[n].data[i]; ch 1276 core/nginx.c if (ch == ' ') { ch 1282 core/nginx.c if (ch == '0') { ch 1286 core/nginx.c if (ch == '1') { ch 1293 core/nginx.c ch); ch 436 core/ngx_conf_file.c u_char *start, ch, *src, *dst; ch 491 core/ngx_conf_file.c ch = '"'; ch 494 core/ngx_conf_file.c ch = '\''; ch 505 core/ngx_conf_file.c "missing terminating \"%c\" character", ch); ch 539 core/ngx_conf_file.c ch = *b->pos++; ch 541 core/ngx_conf_file.c if (ch == LF) { ch 559 core/ngx_conf_file.c if (ch == ' ' || ch == '\t' || ch == CR || ch == LF) { ch 565 core/ngx_conf_file.c if (ch == ';') { ch 569 core/ngx_conf_file.c if (ch == '{') { ch 573 core/ngx_conf_file.c if (ch == ')') { ch 579 core/ngx_conf_file.c "unexpected \"%c\"", ch); ch 585 core/ngx_conf_file.c if (ch == ' ' || ch == '\t' || ch == CR || ch == LF) { ch 592 core/ngx_conf_file.c switch (ch) { ch 598 core/ngx_conf_file.c "unexpected \"%c\"", ch); ch 602 core/ngx_conf_file.c if (ch == '{') { ch 643 core/ngx_conf_file.c if (ch == '{' && variable) { ch 649 core/ngx_conf_file.c if (ch == '\\') { ch 654 core/ngx_conf_file.c if (ch == '$') { ch 660 core/ngx_conf_file.c if (ch == '"') { ch 667 core/ngx_conf_file.c if (ch == '\'') { ch 673 core/ngx_conf_file.c } else if (ch == ' ' || ch == '\t' || ch == CR || ch == LF ch 674 core/ngx_conf_file.c || ch == ';' || ch == '{') ch 725 core/ngx_conf_file.c if (ch == ';') { ch 729 core/ngx_conf_file.c if (ch == '{') { ch 183 core/ngx_file.c u_char *p, ch; ch 195 core/ngx_file.c ch = *p; ch 197 core/ngx_file.c if (ch != '/') { ch 1008 core/ngx_string.c u_char c, ch; ch 1016 core/ngx_string.c ch = *line; ch 1018 core/ngx_string.c if (ch >= '0' && ch <= '9') { ch 1019 core/ngx_string.c value = value * 16 + (ch - '0'); ch 1023 core/ngx_string.c c = (u_char) (ch | 0x20); ch 1488 core/ngx_string.c u_char *d, *s, ch, c, decoded; ch 1503 core/ngx_string.c ch = *s++; ch 1507 core/ngx_string.c if (ch == '?' ch 1510 core/ngx_string.c *d++ = ch; ch 1514 core/ngx_string.c if (ch == '%') { ch 1519 core/ngx_string.c *d++ = ch; ch 1524 core/ngx_string.c if (ch >= '0' && ch <= '9') { ch 1525 core/ngx_string.c decoded = (u_char) (ch - '0'); ch 1530 core/ngx_string.c c = (u_char) (ch | 0x20); ch 1541 core/ngx_string.c *d++ = ch; ch 1549 core/ngx_string.c if (ch >= '0' && ch <= '9') { ch 1550 core/ngx_string.c ch = (u_char) ((decoded << 4) + ch - '0'); ch 1553 core/ngx_string.c if (ch > '%' && ch < 0x7f) { ch 1554 core/ngx_string.c *d++ = ch; ch 1563 core/ngx_string.c *d++ = ch; ch 1568 core/ngx_string.c c = (u_char) (ch | 0x20); ch 1570 core/ngx_string.c ch = (u_char) ((decoded << 4) + c - 'a' + 10); ch 1573 core/ngx_string.c if (ch == '?') { ch 1574 core/ngx_string.c *d++ = ch; ch 1578 core/ngx_string.c *d++ = ch; ch 1583 core/ngx_string.c if (ch == '?') { ch 1584 core/ngx_string.c *d++ = ch; ch 1588 core/ngx_string.c if (ch > '%' && ch < 0x7f) { ch 1589 core/ngx_string.c *d++ = ch; ch 1597 core/ngx_string.c *d++ = ch; ch 1618 core/ngx_string.c u_char ch; ch 1650 core/ngx_string.c ch = *src++; ch 1652 core/ngx_string.c switch (ch) { ch 1668 core/ngx_string.c *dst++ = ch; ch 512 http/modules/ngx_http_dav_module.c u_char *p, *host, *last, ch; ch 641 http/modules/ngx_http_dav_module.c ch = over->value.data[0]; ch 643 http/modules/ngx_http_dav_module.c if (ch == 'T' || ch == 't') { ch 648 http/modules/ngx_http_dav_module.c if (ch == 'F' || ch == 'f') { ch 691 http/modules/ngx_http_fastcgi_module.c u_char ch, *pos, *lowcase_key; ch 773 http/modules/ngx_http_fastcgi_module.c ch = header[i].key.data[n]; ch 775 http/modules/ngx_http_fastcgi_module.c if (ch >= 'A' && ch <= 'Z') { ch 776 http/modules/ngx_http_fastcgi_module.c ch |= 0x20; ch 778 http/modules/ngx_http_fastcgi_module.c } else if (ch == '-') { ch 779 http/modules/ngx_http_fastcgi_module.c ch = '_'; ch 782 http/modules/ngx_http_fastcgi_module.c hash = ngx_hash(hash, ch); ch 783 http/modules/ngx_http_fastcgi_module.c lowcase_key[n] = ch; ch 949 http/modules/ngx_http_fastcgi_module.c ch = header[i].key.data[n]; ch 951 http/modules/ngx_http_fastcgi_module.c if (ch >= 'a' && ch <= 'z') { ch 952 http/modules/ngx_http_fastcgi_module.c ch &= ~0x20; ch 954 http/modules/ngx_http_fastcgi_module.c } else if (ch == '-') { ch 955 http/modules/ngx_http_fastcgi_module.c ch = '_'; ch 958 http/modules/ngx_http_fastcgi_module.c *b->last++ = ch; ch 1800 http/modules/ngx_http_fastcgi_module.c u_char ch, *p; ch 1807 http/modules/ngx_http_fastcgi_module.c ch = *p; ch 1810 http/modules/ngx_http_fastcgi_module.c "http fastcgi record byte: %02Xd", ch); ch 1815 http/modules/ngx_http_fastcgi_module.c if (ch != 1) { ch 1818 http/modules/ngx_http_fastcgi_module.c "protocol version: %d", ch); ch 1825 http/modules/ngx_http_fastcgi_module.c switch (ch) { ch 1829 http/modules/ngx_http_fastcgi_module.c f->type = (ngx_uint_t) ch; ch 1834 http/modules/ngx_http_fastcgi_module.c "record type: %d", ch); ch 1844 http/modules/ngx_http_fastcgi_module.c if (ch != 0) { ch 1847 http/modules/ngx_http_fastcgi_module.c "request id high byte: %d", ch); ch 1854 http/modules/ngx_http_fastcgi_module.c if (ch != 1) { ch 1857 http/modules/ngx_http_fastcgi_module.c "request id low byte: %d", ch); ch 1864 http/modules/ngx_http_fastcgi_module.c f->length = ch << 8; ch 1869 http/modules/ngx_http_fastcgi_module.c f->length |= (size_t) ch; ch 1874 http/modules/ngx_http_fastcgi_module.c f->padding = (size_t) ch; ch 1143 http/modules/ngx_http_geo_module.c u_char *base, ch; ch 1196 http/modules/ngx_http_geo_module.c ch = name->data[name->len - 4]; ch 1205 http/modules/ngx_http_geo_module.c name->data[name->len - 4] = ch; ch 1046 http/modules/ngx_http_log_module.c u_char *data, *p, ch; ch 1063 http/modules/ngx_http_log_module.c ch = value[s].data[i + 1]; ch 1065 http/modules/ngx_http_log_module.c if ((ch >= 'A' && ch <= 'Z') ch 1066 http/modules/ngx_http_log_module.c || (ch >= 'a' && ch <= 'z') ch 1067 http/modules/ngx_http_log_module.c || ch == '{') ch 1109 http/modules/ngx_http_log_module.c ch = value[s].data[i]; ch 1111 http/modules/ngx_http_log_module.c if (ch == '}' && bracket) { ch 1117 http/modules/ngx_http_log_module.c if ((ch >= 'A' && ch <= 'Z') ch 1118 http/modules/ngx_http_log_module.c || (ch >= 'a' && ch <= 'z') ch 1119 http/modules/ngx_http_log_module.c || (ch >= '0' && ch <= '9') ch 1120 http/modules/ngx_http_log_module.c || ch == '_') ch 512 http/modules/ngx_http_scgi_module.c u_char ch, *key, *val, *lowcase_key; ch 597 http/modules/ngx_http_scgi_module.c ch = header[i].key.data[n]; ch 599 http/modules/ngx_http_scgi_module.c if (ch >= 'A' && ch <= 'Z') { ch 600 http/modules/ngx_http_scgi_module.c ch |= 0x20; ch 602 http/modules/ngx_http_scgi_module.c } else if (ch == '-') { ch 603 http/modules/ngx_http_scgi_module.c ch = '_'; ch 606 http/modules/ngx_http_scgi_module.c hash = ngx_hash(hash, ch); ch 607 http/modules/ngx_http_scgi_module.c lowcase_key[n] = ch; ch 701 http/modules/ngx_http_scgi_module.c ch = header[i].key.data[n]; ch 703 http/modules/ngx_http_scgi_module.c if (ch >= 'a' && ch <= 'z') { ch 704 http/modules/ngx_http_scgi_module.c ch &= ~0x20; ch 706 http/modules/ngx_http_scgi_module.c } else if (ch == '-') { ch 707 http/modules/ngx_http_scgi_module.c ch = '_'; ch 710 http/modules/ngx_http_scgi_module.c *b->last++ = ch; ch 972 http/modules/ngx_http_ssi_filter_module.c u_char *p, *value, *last, *copy_end, ch; ch 983 http/modules/ngx_http_ssi_filter_module.c ch = *p; ch 990 http/modules/ngx_http_ssi_filter_module.c if (ch == '<') { ch 1002 http/modules/ngx_http_ssi_filter_module.c ch = *p; ch 1027 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1047 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1069 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1091 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1116 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1131 http/modules/ngx_http_ssi_filter_module.c ctx->command.data[0] = ch; ch 1134 http/modules/ngx_http_ssi_filter_module.c ctx->key = ngx_hash(ctx->key, ch); ch 1145 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1161 http/modules/ngx_http_ssi_filter_module.c &ctx->command, ch); ch 1167 http/modules/ngx_http_ssi_filter_module.c ctx->command.data[ctx->command.len++] = ch; ch 1168 http/modules/ngx_http_ssi_filter_module.c ctx->key = ngx_hash(ctx->key, ch); ch 1174 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1198 http/modules/ngx_http_ssi_filter_module.c ctx->param->key.data[0] = ch; ch 1220 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1235 http/modules/ngx_http_ssi_filter_module.c ctx->param->key.data[ctx->param->key.len++] = ch; ch 1247 http/modules/ngx_http_ssi_filter_module.c &ctx->param->key, ch, &ctx->command); ch 1251 http/modules/ngx_http_ssi_filter_module.c ctx->param->key.data[ctx->param->key.len++] = ch; ch 1257 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1269 http/modules/ngx_http_ssi_filter_module.c if (ch == '-') { ch 1278 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->param->key, &ctx->command); ch 1285 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1301 http/modules/ngx_http_ssi_filter_module.c if (ch == '-') { ch 1310 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->param->key, &ctx->command); ch 1317 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1333 http/modules/ngx_http_ssi_filter_module.c &ctx->param->value, ch, &ctx->param->key, ch 1339 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; ch 1345 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1361 http/modules/ngx_http_ssi_filter_module.c &ctx->param->value, ch, &ctx->param->key, ch 1367 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; ch 1375 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; ch 1397 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1413 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->param->value, &ctx->param->key, ch 1422 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1430 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->command); ch 1438 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1454 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->command); ch 1462 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1474 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1487 http/modules/ngx_http_ssi_filter_module.c switch (ch) { ch 1574 http/modules/ngx_http_ssi_filter_module.c u_char ch, *p, **value, *data, *part_data; ch 1612 http/modules/ngx_http_ssi_filter_module.c ch = text->data[i]; ch 1616 http/modules/ngx_http_ssi_filter_module.c if (ch == '\\') { ch 1624 http/modules/ngx_http_ssi_filter_module.c if (ch != '\\' && ch != '\'' && ch != '"' && ch != '$') { ch 1629 http/modules/ngx_http_ssi_filter_module.c *p++ = ch; ch 1674 http/modules/ngx_http_ssi_filter_module.c ch = text->data[i]; ch 1676 http/modules/ngx_http_ssi_filter_module.c if (ch == '}' && bracket) { ch 1682 http/modules/ngx_http_ssi_filter_module.c if ((ch >= 'A' && ch <= 'Z') ch 1683 http/modules/ngx_http_ssi_filter_module.c || (ch >= 'a' && ch <= 'z') ch 1684 http/modules/ngx_http_ssi_filter_module.c || (ch >= '0' && ch <= '9') ch 1685 http/modules/ngx_http_ssi_filter_module.c || ch == '_') ch 1731 http/modules/ngx_http_ssi_filter_module.c ch = text->data[i]; ch 1735 http/modules/ngx_http_ssi_filter_module.c if (ch == '\\') { ch 1740 http/modules/ngx_http_ssi_filter_module.c if (ch == '$') { ch 1747 http/modules/ngx_http_ssi_filter_module.c if (ch != '\\' && ch != '\'' && ch != '"' && ch != '$') { ch 1752 http/modules/ngx_http_ssi_filter_module.c *p++ = ch; ch 507 http/modules/ngx_http_sub_filter_module.c u_char *p, *last, *copy_end, ch, match; ch 529 http/modules/ngx_http_sub_filter_module.c ch = *p; ch 530 http/modules/ngx_http_sub_filter_module.c ch = ngx_tolower(ch); ch 539 http/modules/ngx_http_sub_filter_module.c if (ch == match) { ch 552 http/modules/ngx_http_sub_filter_module.c ch = *p; ch 553 http/modules/ngx_http_sub_filter_module.c ch = ngx_tolower(ch); ch 574 http/modules/ngx_http_sub_filter_module.c if (ch == ctx->match.data[looked]) { ch 595 http/modules/ngx_http_sub_filter_module.c } else if (ch == ctx->match.data[0]) { ch 545 http/modules/ngx_http_uwsgi_module.c u_char ch, *lowcase_key; ch 625 http/modules/ngx_http_uwsgi_module.c ch = header[i].key.data[n]; ch 627 http/modules/ngx_http_uwsgi_module.c if (ch >= 'A' && ch <= 'Z') { ch 628 http/modules/ngx_http_uwsgi_module.c ch |= 0x20; ch 630 http/modules/ngx_http_uwsgi_module.c } else if (ch == '-') { ch 631 http/modules/ngx_http_uwsgi_module.c ch = '_'; ch 634 http/modules/ngx_http_uwsgi_module.c hash = ngx_hash(hash, ch); ch 635 http/modules/ngx_http_uwsgi_module.c lowcase_key[n] = ch; ch 751 http/modules/ngx_http_uwsgi_module.c ch = header[i].key.data[n]; ch 753 http/modules/ngx_http_uwsgi_module.c if (ch >= 'a' && ch <= 'z') { ch 754 http/modules/ngx_http_uwsgi_module.c ch &= ~0x20; ch 756 http/modules/ngx_http_uwsgi_module.c } else if (ch == '-') { ch 757 http/modules/ngx_http_uwsgi_module.c ch = '_'; ch 760 http/modules/ngx_http_uwsgi_module.c *b->last++ = ch; ch 72 http/ngx_http.c ngx_int_t (*ngx_http_top_body_filter) (ngx_http_request_t *r, ngx_chain_t *ch); ch 3648 http/ngx_http_core_module.c u_char ch; ch 3657 http/ngx_http_core_module.c ch = value[i].data[0]; ch 3659 http/ngx_http_core_module.c if ((ch == '*' && (value[i].len < 3 || value[i].data[1] != '.')) ch 3660 http/ngx_http_core_module.c || (ch == '.' && value[i].len < 2)) ch 3673 http/ngx_http_core_module.c if (value[i].len == 1 && ch == '*') { ch 105 http/ngx_http_parse.c u_char c, ch, *p, *m; ch 136 http/ngx_http_parse.c ch = *p; ch 144 http/ngx_http_parse.c if (ch == CR || ch == LF) { ch 148 http/ngx_http_parse.c if ((ch < 'A' || ch > 'Z') && ch != '_') { ch 156 http/ngx_http_parse.c if (ch == ' ') { ch 266 http/ngx_http_parse.c if ((ch < 'A' || ch > 'Z') && ch != '_') { ch 275 http/ngx_http_parse.c if (ch == '/') { ch 281 http/ngx_http_parse.c c = (u_char) (ch | 0x20); ch 288 http/ngx_http_parse.c switch (ch) { ch 298 http/ngx_http_parse.c c = (u_char) (ch | 0x20); ch 303 http/ngx_http_parse.c switch (ch) { ch 314 http/ngx_http_parse.c switch (ch) { ch 324 http/ngx_http_parse.c switch (ch) { ch 336 http/ngx_http_parse.c c = (u_char) (ch | 0x20); ch 341 http/ngx_http_parse.c if ((ch >= '0' && ch <= '9') || ch == '.' || ch == '-') { ch 347 http/ngx_http_parse.c switch (ch) { ch 370 http/ngx_http_parse.c if (ch >= '0' && ch <= '9') { ch 374 http/ngx_http_parse.c switch (ch) { ch 397 http/ngx_http_parse.c switch (ch) { ch 420 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 425 http/ngx_http_parse.c switch (ch) { ch 479 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 483 http/ngx_http_parse.c switch (ch) { ch 532 http/ngx_http_parse.c switch (ch) { ch 557 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 561 http/ngx_http_parse.c switch (ch) { ch 585 http/ngx_http_parse.c switch (ch) { ch 607 http/ngx_http_parse.c switch (ch) { ch 617 http/ngx_http_parse.c switch (ch) { ch 627 http/ngx_http_parse.c switch (ch) { ch 637 http/ngx_http_parse.c switch (ch) { ch 648 http/ngx_http_parse.c if (ch < '1' || ch > '9') { ch 652 http/ngx_http_parse.c r->http_major = ch - '0'; ch 658 http/ngx_http_parse.c if (ch == '.') { ch 663 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 667 http/ngx_http_parse.c r->http_major = r->http_major * 10 + ch - '0'; ch 672 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 676 http/ngx_http_parse.c r->http_minor = ch - '0'; ch 682 http/ngx_http_parse.c if (ch == CR) { ch 687 http/ngx_http_parse.c if (ch == LF) { ch 691 http/ngx_http_parse.c if (ch == ' ') { ch 696 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 700 http/ngx_http_parse.c r->http_minor = r->http_minor * 10 + ch - '0'; ch 704 http/ngx_http_parse.c switch (ch) { ch 720 http/ngx_http_parse.c switch (ch) { ch 757 http/ngx_http_parse.c u_char c, ch, *p; ch 787 http/ngx_http_parse.c ch = *p; ch 796 http/ngx_http_parse.c switch (ch) { ch 807 http/ngx_http_parse.c c = lowcase[ch]; ch 825 http/ngx_http_parse.c c = lowcase[ch]; ch 834 http/ngx_http_parse.c if (ch == '_') { ch 836 http/ngx_http_parse.c hash = ngx_hash(hash, ch); ch 837 http/ngx_http_parse.c r->lowcase_header[i++] = ch; ch 847 http/ngx_http_parse.c if (ch == ':') { ch 853 http/ngx_http_parse.c if (ch == CR) { ch 861 http/ngx_http_parse.c if (ch == LF) { ch 869 http/ngx_http_parse.c if (ch == '/' ch 884 http/ngx_http_parse.c switch (ch) { ch 905 http/ngx_http_parse.c switch (ch) { ch 922 http/ngx_http_parse.c switch (ch) { ch 938 http/ngx_http_parse.c switch (ch) { ch 949 http/ngx_http_parse.c switch (ch) { ch 961 http/ngx_http_parse.c switch (ch) { ch 998 http/ngx_http_parse.c u_char c, ch, decoded, *p, *u; ch 1019 http/ngx_http_parse.c ch = *p++; ch 1030 http/ngx_http_parse.c "s:%d in:'%Xd:%c', out:'%c'", state, ch, ch, *u); ch 1036 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 1037 http/ngx_http_parse.c *u++ = ch; ch 1038 http/ngx_http_parse.c ch = *p++; ch 1042 http/ngx_http_parse.c switch(ch) { ch 1064 http/ngx_http_parse.c *u++ = ch; ch 1077 http/ngx_http_parse.c *u++ = ch; ch 1082 http/ngx_http_parse.c *u++ = ch; ch 1086 http/ngx_http_parse.c ch = *p++; ch 1091 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 1093 http/ngx_http_parse.c *u++ = ch; ch 1094 http/ngx_http_parse.c ch = *p++; ch 1098 http/ngx_http_parse.c switch(ch) { ch 1105 http/ngx_http_parse.c *u++ = ch; ch 1110 http/ngx_http_parse.c *u++ = ch; ch 1125 http/ngx_http_parse.c *u++ = ch; ch 1129 http/ngx_http_parse.c ch = *p++; ch 1134 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 1136 http/ngx_http_parse.c *u++ = ch; ch 1137 http/ngx_http_parse.c ch = *p++; ch 1141 http/ngx_http_parse.c switch(ch) { ch 1151 http/ngx_http_parse.c *u++ = ch; ch 1166 http/ngx_http_parse.c *u++ = ch; ch 1170 http/ngx_http_parse.c ch = *p++; ch 1175 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 1177 http/ngx_http_parse.c *u++ = ch; ch 1178 http/ngx_http_parse.c ch = *p++; ch 1182 http/ngx_http_parse.c switch(ch) { ch 1213 http/ngx_http_parse.c *u++ = ch; ch 1217 http/ngx_http_parse.c ch = *p++; ch 1223 http/ngx_http_parse.c if (ch >= '0' && ch <= '9') { ch 1224 http/ngx_http_parse.c decoded = (u_char) (ch - '0'); ch 1226 http/ngx_http_parse.c ch = *p++; ch 1230 http/ngx_http_parse.c c = (u_char) (ch | 0x20); ch 1234 http/ngx_http_parse.c ch = *p++; ch 1241 http/ngx_http_parse.c if (ch >= '0' && ch <= '9') { ch 1242 http/ngx_http_parse.c ch = (u_char) ((decoded << 4) + ch - '0'); ch 1244 http/ngx_http_parse.c if (ch == '%' || ch == '#') { ch 1246 http/ngx_http_parse.c *u++ = ch; ch 1247 http/ngx_http_parse.c ch = *p++; ch 1250 http/ngx_http_parse.c } else if (ch == '\0') { ch 1258 http/ngx_http_parse.c c = (u_char) (ch | 0x20); ch 1260 http/ngx_http_parse.c ch = (u_char) ((decoded << 4) + c - 'a' + 10); ch 1262 http/ngx_http_parse.c if (ch == '?') { ch 1264 http/ngx_http_parse.c *u++ = ch; ch 1265 http/ngx_http_parse.c ch = *p++; ch 1268 http/ngx_http_parse.c } else if (ch == '+') { ch 1324 http/ngx_http_parse.c u_char ch; ch 1345 http/ngx_http_parse.c ch = *p; ch 1351 http/ngx_http_parse.c switch (ch) { ch 1361 http/ngx_http_parse.c switch (ch) { ch 1371 http/ngx_http_parse.c switch (ch) { ch 1381 http/ngx_http_parse.c switch (ch) { ch 1391 http/ngx_http_parse.c switch (ch) { ch 1402 http/ngx_http_parse.c if (ch < '1' || ch > '9') { ch 1411 http/ngx_http_parse.c if (ch == '.') { ch 1416 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 1424 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 1433 http/ngx_http_parse.c if (ch == ' ') { ch 1438 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 1446 http/ngx_http_parse.c if (ch == ' ') { ch 1450 http/ngx_http_parse.c if (ch < '0' || ch > '9') { ch 1454 http/ngx_http_parse.c status->code = status->code * 10 + ch - '0'; ch 1465 http/ngx_http_parse.c switch (ch) { ch 1484 http/ngx_http_parse.c switch (ch) { ch 1497 http/ngx_http_parse.c switch (ch) { ch 1529 http/ngx_http_parse.c u_char ch, *p; ch 1545 http/ngx_http_parse.c ch = *p++; ch 1547 http/ngx_http_parse.c if (usual[ch >> 5] & (1 << (ch & 0x1f))) { ch 1551 http/ngx_http_parse.c if (ch == '?') { ch 1559 http/ngx_http_parse.c if (ch == '\0') { ch 1563 http/ngx_http_parse.c if (ngx_path_separator(ch) && len > 2) { ch 1591 http/ngx_http_parse.c u_char *start, *last, *end, ch; ch 1645 http/ngx_http_parse.c ch = *start++; ch 1646 http/ngx_http_parse.c if (ch == ';' || ch == ',') { ch 1660 http/ngx_http_request.c u_char *h, ch; ch 1669 http/ngx_http_request.c ch = h[i]; ch 1671 http/ngx_http_request.c if (ch == '.') { ch 1682 http/ngx_http_request.c if (ch == ':') { ch 1687 http/ngx_http_request.c if (ngx_path_separator(ch) || ch == '\0') { ch 1691 http/ngx_http_request.c if (ch >= 'A' || ch < 'Z') { ch 338 http/ngx_http_script.c u_char ch; ch 396 http/ngx_http_script.c ch = sc->source->data[i]; ch 398 http/ngx_http_script.c if (ch == '}' && bracket) { ch 404 http/ngx_http_script.c if ((ch >= 'A' && ch <= 'Z') ch 405 http/ngx_http_script.c || (ch >= 'a' && ch <= 'z') ch 406 http/ngx_http_script.c || (ch >= '0' && ch <= '9') ch 407 http/ngx_http_script.c || ch == '_') ch 723 http/ngx_http_variables.c u_char ch; ch 742 http/ngx_http_variables.c ch = header[i].key.data[n]; ch 744 http/ngx_http_variables.c if (ch >= 'A' && ch <= 'Z') { ch 745 http/ngx_http_variables.c ch |= 0x20; ch 747 http/ngx_http_variables.c } else if (ch == '-') { ch 748 http/ngx_http_variables.c ch = '_'; ch 751 http/ngx_http_variables.c if (var->data[n + prefix] != ch) { ch 349 mail/ngx_mail_auth_http_module.c u_char *p, ch; ch 366 mail/ngx_mail_auth_http_module.c ch = *p; ch 372 mail/ngx_mail_auth_http_module.c if (ch == 'H') { ch 379 mail/ngx_mail_auth_http_module.c if (ch == 'T') { ch 386 mail/ngx_mail_auth_http_module.c if (ch == 'T') { ch 393 mail/ngx_mail_auth_http_module.c if (ch == 'P') { ch 400 mail/ngx_mail_auth_http_module.c if (ch == '/') { ch 408 mail/ngx_mail_auth_http_module.c switch (ch) { ch 420 mail/ngx_mail_auth_http_module.c if (ch == LF) { ch 918 mail/ngx_mail_auth_http_module.c u_char c, ch, *p; ch 932 mail/ngx_mail_auth_http_module.c ch = *p; ch 939 mail/ngx_mail_auth_http_module.c switch (ch) { ch 951 mail/ngx_mail_auth_http_module.c c = (u_char) (ch | 0x20); ch 956 mail/ngx_mail_auth_http_module.c if (ch >= '0' && ch <= '9') { ch 966 mail/ngx_mail_auth_http_module.c c = (u_char) (ch | 0x20); ch 971 mail/ngx_mail_auth_http_module.c if (ch == ':') { ch 977 mail/ngx_mail_auth_http_module.c if (ch == '-') { ch 981 mail/ngx_mail_auth_http_module.c if (ch >= '0' && ch <= '9') { ch 985 mail/ngx_mail_auth_http_module.c if (ch == CR) { ch 993 mail/ngx_mail_auth_http_module.c if (ch == LF) { ch 1004 mail/ngx_mail_auth_http_module.c switch (ch) { ch 1025 mail/ngx_mail_auth_http_module.c switch (ch) { ch 1042 mail/ngx_mail_auth_http_module.c switch (ch) { ch 1058 mail/ngx_mail_auth_http_module.c switch (ch) { ch 1067 mail/ngx_mail_auth_http_module.c switch (ch) { ch 16 mail/ngx_mail_parse.c u_char ch, *p, *c, c0, c1, c2, c3; ch 28 mail/ngx_mail_parse.c ch = *p; ch 34 mail/ngx_mail_parse.c if (ch == ' ' || ch == CR || ch == LF) { ch 84 mail/ngx_mail_parse.c switch (ch) { ch 97 mail/ngx_mail_parse.c if ((ch < 'A' || ch > 'Z') && (ch < 'a' || ch > 'z')) { ch 104 mail/ngx_mail_parse.c switch (ch) { ch 125 mail/ngx_mail_parse.c switch (ch) { ch 152 mail/ngx_mail_parse.c switch (ch) { ch 170 mail/ngx_mail_parse.c switch (ch) { ch 214 mail/ngx_mail_parse.c u_char ch, *p, *c; ch 234 mail/ngx_mail_parse.c ch = *p; ch 240 mail/ngx_mail_parse.c switch (ch) { ch 256 mail/ngx_mail_parse.c switch (ch) { ch 273 mail/ngx_mail_parse.c if (ch == ' ' || ch == CR || ch == LF) { ch 384 mail/ngx_mail_parse.c switch (ch) { ch 397 mail/ngx_mail_parse.c if ((ch < 'A' || ch > 'Z') && (ch < 'a' || ch > 'z')) { ch 404 mail/ngx_mail_parse.c switch (ch) { ch 439 mail/ngx_mail_parse.c if (ch == ' ' && s->quoted) { ch 443 mail/ngx_mail_parse.c switch (ch) { ch 461 mail/ngx_mail_parse.c switch (ch) { ch 483 mail/ngx_mail_parse.c switch (ch) { ch 493 mail/ngx_mail_parse.c if (ch >= '0' && ch <= '9') { ch 494 mail/ngx_mail_parse.c s->literal_len = s->literal_len * 10 + (ch - '0'); ch 497 mail/ngx_mail_parse.c if (ch == '}') { ch 501 mail/ngx_mail_parse.c if (ch == '+') { ch 508 mail/ngx_mail_parse.c if (ch == '}') { ch 516 mail/ngx_mail_parse.c switch (ch) { ch 551 mail/ngx_mail_parse.c switch (ch) { ch 570 mail/ngx_mail_parse.c switch (ch) { ch 621 mail/ngx_mail_parse.c u_char ch, *p, *c, c0, c1, c2, c3; ch 633 mail/ngx_mail_parse.c ch = *p; ch 639 mail/ngx_mail_parse.c if (ch == ' ' || ch == CR || ch == LF) { ch 718 mail/ngx_mail_parse.c switch (ch) { ch 731 mail/ngx_mail_parse.c if ((ch < 'A' || ch > 'Z') && (ch < 'a' || ch > 'z')) { ch 738 mail/ngx_mail_parse.c switch (ch) { ch 759 mail/ngx_mail_parse.c switch (ch) { ch 771 mail/ngx_mail_parse.c switch (ch) { ch 789 mail/ngx_mail_parse.c switch (ch) { ch 653 mail/ngx_mail_smtp_handler.c u_char ch; ch 677 mail/ngx_mail_smtp_handler.c ch = l.data[i]; ch 679 mail/ngx_mail_smtp_handler.c if (ch != CR && ch != LF) { ch 717 mail/ngx_mail_smtp_handler.c u_char ch; ch 730 mail/ngx_mail_smtp_handler.c ch = l.data[i]; ch 732 mail/ngx_mail_smtp_handler.c if (ch != CR && ch != LF) { ch 847 mail/ngx_mail_smtp_handler.c u_char ch; ch 859 mail/ngx_mail_smtp_handler.c ch = cmd.data[i]; ch 861 mail/ngx_mail_smtp_handler.c if (ch != CR && ch != LF) { ch 13 os/unix/ngx_channel.c ngx_write_channel(ngx_socket_t s, ngx_channel_t *ch, size_t size, ch 28 os/unix/ngx_channel.c if (ch->fd == -1) { ch 50 os/unix/ngx_channel.c ngx_memcpy(CMSG_DATA(&cmsg.cm), &ch->fd, sizeof(int)); ch 57 os/unix/ngx_channel.c if (ch->fd == -1) { ch 62 os/unix/ngx_channel.c msg.msg_accrights = (caddr_t) &ch->fd; ch 68 os/unix/ngx_channel.c iov[0].iov_base = (char *) ch; ch 93 os/unix/ngx_channel.c ngx_read_channel(ngx_socket_t s, ngx_channel_t *ch, size_t size, ngx_log_t *log) ch 109 os/unix/ngx_channel.c iov[0].iov_base = (char *) ch; ch 150 os/unix/ngx_channel.c if (ch->command == NGX_CMD_OPEN_CHANNEL) { ch 169 os/unix/ngx_channel.c ngx_memcpy(&ch->fd, CMSG_DATA(&cmsg.cm), sizeof(int)); ch 179 os/unix/ngx_channel.c if (ch->command == NGX_CMD_OPEN_CHANNEL) { ch 186 os/unix/ngx_channel.c ch->fd = fd; ch 24 os/unix/ngx_channel.h ngx_int_t ngx_write_channel(ngx_socket_t s, ngx_channel_t *ch, size_t size, ch 26 os/unix/ngx_channel.h ngx_int_t ngx_read_channel(ngx_socket_t s, ngx_channel_t *ch, size_t size, ch 17 os/unix/ngx_process_cycle.c static void ngx_pass_open_channel(ngx_cycle_t *cycle, ngx_channel_t *ch); ch 350 os/unix/ngx_process_cycle.c ngx_channel_t ch; ch 354 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_OPEN_CHANNEL; ch 363 os/unix/ngx_process_cycle.c ch.pid = ngx_processes[ngx_process_slot].pid; ch 364 os/unix/ngx_process_cycle.c ch.slot = ngx_process_slot; ch 365 os/unix/ngx_process_cycle.c ch.fd = ngx_processes[ngx_process_slot].channel[0]; ch 367 os/unix/ngx_process_cycle.c ngx_pass_open_channel(cycle, &ch); ch 377 os/unix/ngx_process_cycle.c ngx_channel_t ch; ch 402 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_OPEN_CHANNEL; ch 403 os/unix/ngx_process_cycle.c ch.pid = ngx_processes[ngx_process_slot].pid; ch 404 os/unix/ngx_process_cycle.c ch.slot = ngx_process_slot; ch 405 os/unix/ngx_process_cycle.c ch.fd = ngx_processes[ngx_process_slot].channel[0]; ch 407 os/unix/ngx_process_cycle.c ngx_pass_open_channel(cycle, &ch); ch 417 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_OPEN_CHANNEL; ch 418 os/unix/ngx_process_cycle.c ch.pid = ngx_processes[ngx_process_slot].pid; ch 419 os/unix/ngx_process_cycle.c ch.slot = ngx_process_slot; ch 420 os/unix/ngx_process_cycle.c ch.fd = ngx_processes[ngx_process_slot].channel[0]; ch 422 os/unix/ngx_process_cycle.c ngx_pass_open_channel(cycle, &ch); ch 427 os/unix/ngx_process_cycle.c ngx_pass_open_channel(ngx_cycle_t *cycle, ngx_channel_t *ch) ch 442 os/unix/ngx_process_cycle.c ch->slot, ch->pid, ch->fd, ch 449 os/unix/ngx_process_cycle.c ch, sizeof(ngx_channel_t), cycle->log); ch 459 os/unix/ngx_process_cycle.c ngx_channel_t ch; ch 463 os/unix/ngx_process_cycle.c ch.command = 0; ch 470 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_QUIT; ch 474 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_TERMINATE; ch 478 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_REOPEN; ch 482 os/unix/ngx_process_cycle.c ch.command = 0; ch 487 os/unix/ngx_process_cycle.c ch.fd = -1; ch 517 os/unix/ngx_process_cycle.c if (ch.command) { ch 519 os/unix/ngx_process_cycle.c &ch, sizeof(ngx_channel_t), cycle->log) ch 559 os/unix/ngx_process_cycle.c ngx_channel_t ch; ch 562 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_CLOSE_CHANNEL; ch 563 os/unix/ngx_process_cycle.c ch.fd = -1; ch 590 os/unix/ngx_process_cycle.c ch.pid = ngx_processes[i].pid; ch 591 os/unix/ngx_process_cycle.c ch.slot = i; ch 603 os/unix/ngx_process_cycle.c ch.slot, ch.pid, ngx_processes[n].pid); ch 608 os/unix/ngx_process_cycle.c &ch, sizeof(ngx_channel_t), cycle->log); ch 628 os/unix/ngx_process_cycle.c ch.command = NGX_CMD_OPEN_CHANNEL; ch 629 os/unix/ngx_process_cycle.c ch.pid = ngx_processes[ngx_process_slot].pid; ch 630 os/unix/ngx_process_cycle.c ch.slot = ngx_process_slot; ch 631 os/unix/ngx_process_cycle.c ch.fd = ngx_processes[ngx_process_slot].channel[0]; ch 633 os/unix/ngx_process_cycle.c ngx_pass_open_channel(cycle, &ch); ch 1075 os/unix/ngx_process_cycle.c ngx_channel_t ch; ch 1089 os/unix/ngx_process_cycle.c n = ngx_read_channel(c->fd, &ch, sizeof(ngx_channel_t), ev->log); ch 1114 os/unix/ngx_process_cycle.c "channel command: %d", ch.command); ch 1116 os/unix/ngx_process_cycle.c switch (ch.command) { ch 1134 os/unix/ngx_process_cycle.c ch.slot, ch.pid, ch.fd); ch 1136 os/unix/ngx_process_cycle.c ngx_processes[ch.slot].pid = ch.pid; ch 1137 os/unix/ngx_process_cycle.c ngx_processes[ch.slot].channel[0] = ch.fd; ch 1144 os/unix/ngx_process_cycle.c ch.slot, ch.pid, ngx_processes[ch.slot].pid, ch 1145 os/unix/ngx_process_cycle.c ngx_processes[ch.slot].channel[0]); ch 1147 os/unix/ngx_process_cycle.c if (close(ngx_processes[ch.slot].channel[0]) == -1) { ch 1152 os/unix/ngx_process_cycle.c ngx_processes[ch.slot].channel[0] = -1;