Lines Matching refs:start

547     p = nxt_cpymem(p, str.start, str.length);  in nxt_php_set_target()
559 target->root.start = p; in nxt_php_set_target()
577 p = nxt_cpymem(p, target->root.start, target->root.length); in nxt_php_set_target()
580 p = nxt_cpymem(p, str.start, str.length); in nxt_php_set_target()
592 target->script_filename.start = p; in nxt_php_set_target()
595 target->root.start, target->root.length)) in nxt_php_set_target()
609 target->script_name.start = target->script_filename.start in nxt_php_set_target()
623 nxt_memcpy(tmp, str.start, str.length); in nxt_php_set_target()
626 target->index.start = tmp; in nxt_php_set_target()
641 u_char *p, *start; in nxt_php_set_ini_path() local
643 if (ini_path->start[0] == '/' || workdir == NULL) { in nxt_php_set_ini_path()
649 start = p; in nxt_php_set_ini_path()
659 start = p; in nxt_php_set_ini_path()
668 p = nxt_cpymem(p, ini_path->start, ini_path->length); in nxt_php_set_ini_path()
671 nxt_php_sapi_module.php_ini_path_override = (char *) start; in nxt_php_set_ini_path()
737 zs = zend_string_init((char *) value->start, value->length, 1); in nxt_php_alter_option()
773 nxt_memcpy(cstr, value->start, value->length); in nxt_php_alter_option()
809 nxt_memcpy(p, str->start, str->length); in nxt_php_disable_functions()
824 char c, *p, *start; in nxt_php_disable() local
837 nxt_memcpy(p, value->start, value->length); in nxt_php_disable()
840 start = p; in nxt_php_disable()
847 if (p != start) { in nxt_php_disable()
851 if (disable(start, p - start) in nxt_php_disable()
853 if (disable(start, p - start TSRMLS_CC) in nxt_php_disable()
859 start, type); in nxt_php_disable()
863 start = p + 1; in nxt_php_disable()
877 if (file->length == 0 || file->start[0] != '/') { in nxt_php_dirname()
885 while (file->start[length - 1] != '/') { in nxt_php_dirname()
890 dir->start = nxt_malloc(length + 1); in nxt_php_dirname()
891 if (nxt_slow_path(dir->start == NULL)) { in nxt_php_dirname()
895 nxt_memcpy(dir->start, file->start, length); in nxt_php_dirname()
897 dir->start[length] = '\0'; in nxt_php_dirname()
906 while (str->length > 0 && str->start[str->length - 1] == t) { in nxt_php_str_trim_trail()
910 str->start[str->length] = '\0'; in nxt_php_str_trim_trail()
917 while (str->length > 0 && str->start[0] == t) { in nxt_php_str_trim_lead()
919 str->start++; in nxt_php_str_trim_lead()
1047 path.start = nxt_unit_sptr_get(&r->path); in nxt_php_dynamic_request()
1051 ctx->path_info.start = memmem(path.start, path.length, ".php/", in nxt_php_dynamic_request()
1053 if (ctx->path_info.start != NULL) { in nxt_php_dynamic_request()
1054 ctx->path_info.start += 4; in nxt_php_dynamic_request()
1055 path.length = ctx->path_info.start - path.start; in nxt_php_dynamic_request()
1059 } else if (path.start[path.length - 1] == '/') { in nxt_php_dynamic_request()
1063 || memcmp(path.start + (path.length - 4), ".php", 4) != 0) in nxt_php_dynamic_request()
1077 p = nxt_cpymem(tpath, ctx->root->start, ctx->root->length); in nxt_php_dynamic_request()
1078 p = nxt_cpymem(p, path.start, path.length); in nxt_php_dynamic_request()
1104 ctx->script_filename.start = p; in nxt_php_dynamic_request()
1107 ctx->script_name.start = p + ctx->root->length; in nxt_php_dynamic_request()
1109 p = nxt_cpymem(p, ctx->root->start, ctx->root->length); in nxt_php_dynamic_request()
1110 p = nxt_cpymem(p, path.start, path.length); in nxt_php_dynamic_request()
1113 p = nxt_cpymem(p, script_name.start, script_name.length); in nxt_php_dynamic_request()
1123 nxt_free(ctx->script_filename.start); in nxt_php_dynamic_request()
1130 nxt_free(ctx->script_filename.start); in nxt_php_dynamic_request()
1131 nxt_free(ctx->script_dirname.start); in nxt_php_dynamic_request()
1163 filename = (const char *) ctx->script_filename.start;
1235 nxt_php_vcwd_chdir(ctx->req, ctx->script_dirname.start);
1433 (char *) nxt_server.start,
1561 nxt_php_set_cstr(req, name, (char *) s->start, s->length,
1571 return zend_hash_str_find_ptr(ht, (const char *) str->start, str->length);
1587 nxt_memcpy(buf, str->start, str->length);