Lines Matching refs:i

137     for (int i = 1, used = p->nconfig; i < used; ++i) {  in mod_ssi_patch_config()  local
138 if (config_check_cond(r, (uint32_t)p->cvlist[i].k_id)) in mod_ssi_patch_config()
139 mod_ssi_merge_config(&p->conf, p->cvlist + p->cvlist[i].v.u2[0]); in mod_ssi_patch_config()
171 for (int i = !p->cvlist[0].v.u2[1]; i < p->nconfig; ++i) { in SETDEFAULTS_FUNC() local
172 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC()
271 size_t i; in ssi_expr_tokenizer() local
350 i = 1; in ssi_expr_tokenizer()
351 while (t->input[t->offset + i] && t->input[t->offset + i] != '\'') in ssi_expr_tokenizer()
352 ++i; in ssi_expr_tokenizer()
353 if (t->input[t->offset + i]) { in ssi_expr_tokenizer()
354 ssi_eval_expr_append_val(token, t->input + t->offset + 1, i-1); in ssi_expr_tokenizer()
355 t->offset += i + 1; in ssi_expr_tokenizer()
367 i = 2; in ssi_expr_tokenizer()
368 while (t->input[t->offset + i] && t->input[t->offset + i] != '}') in ssi_expr_tokenizer()
369 ++i; in ssi_expr_tokenizer()
370 if (t->input[t->offset + i] != '}') { in ssi_expr_tokenizer()
375 ++i; /* step past '}' */ in ssi_expr_tokenizer()
377 varlen = i-3; in ssi_expr_tokenizer()
380 for (i = 1; light_isalpha(t->input[t->offset + i]) || in ssi_expr_tokenizer()
381 t->input[t->offset + i] == '_' || in ssi_expr_tokenizer()
382 ((i > 1) && light_isdigit(t->input[t->offset + i])); ++i) ; in ssi_expr_tokenizer()
384 varlen = i-1; in ssi_expr_tokenizer()
393 t->offset += i; in ssi_expr_tokenizer()
397 for (i = 0; isgraph(((unsigned char *)t->input)[t->offset + i]); ++i) { in ssi_expr_tokenizer()
398 char d = t->input[t->offset + i]; in ssi_expr_tokenizer()
416 ssi_eval_expr_append_val(token, t->input + t->offset, i); in ssi_expr_tokenizer()
417 t->offset += i; in ssi_expr_tokenizer()
646 size_t i, ssicmd = 0; in process_ssi_stmt() local
672 for (i = 0; ssicmds[i].var; i++) { in process_ssi_stmt()
673 if (0 == strcmp(l[1], ssicmds[i].var)) { in process_ssi_stmt()
674 ssicmd = ssicmds[i].type; in process_ssi_stmt()
727 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
728 if (0 == strcmp(l[i], "var")) { in process_ssi_stmt()
731 var_val = l[i+1]; in process_ssi_stmt()
734 if (0 == strcmp(l[i+1], echovars[j].var)) { in process_ssi_stmt()
739 } else if (0 == strcmp(l[i], "encoding")) { in process_ssi_stmt()
752 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
850 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
851 if (0 == strcmp(l[i], "file")) { in process_ssi_stmt()
852 file_path = l[i+1]; in process_ssi_stmt()
853 } else if (0 == strcmp(l[i], "virtual")) { in process_ssi_stmt()
854 virt_path = l[i+1]; in process_ssi_stmt()
857 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
936 for (i = 0; sep[i] && sep[i] == sep2[i]; ++i) ; in process_ssi_stmt()
937 while (i != 0 && sep[--i] != '/') ; /* find matching directory path */ in process_ssi_stmt()
942 uint32_t remain = buffer_clen(&r->uri.path) - i; in process_ssi_stmt()
946 … ? 0 == memcmp(r->physical.path.ptr+plen-remain, r->physical.rel_path.ptr+i, remain) in process_ssi_stmt()
947 … : buffer_eq_icase_ssn(r->physical.path.ptr+plen-remain, r->physical.rel_path.ptr+i, remain))) { in process_ssi_stmt()
951 tb->ptr+i, in process_ssi_stmt()
952 buffer_clen(tb)-i); in process_ssi_stmt()
1061 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
1062 if (0 == strcmp(l[i], "var")) { in process_ssi_stmt()
1063 key = l[i+1]; in process_ssi_stmt()
1064 } else if (0 == strcmp(l[i], "value")) { in process_ssi_stmt()
1065 val = l[i+1]; in process_ssi_stmt()
1068 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
1088 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
1089 if (0 == strcmp(l[i], "timefmt")) { in process_ssi_stmt()
1090 buffer_copy_string(p->timefmt, l[i+1]); in process_ssi_stmt()
1091 } else if (0 == strcmp(l[i], "sizefmt")) { in process_ssi_stmt()
1092 if (0 == strcmp(l[i+1], "abbrev")) { in process_ssi_stmt()
1094 } else if (0 == strcmp(l[i+1], "bytes")) { in process_ssi_stmt()
1099 l[i], l[1], l[i+1]); in process_ssi_stmt()
1103 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
1112 for (i = 0; i < p->ssi_vars->used; i++) { in process_ssi_stmt()
1113 data_string *ds = (data_string *)p->ssi_vars->sorted[i]; in process_ssi_stmt()
1119 for (i = 0; i < p->ssi_cgi_env->used; i++) { in process_ssi_stmt()
1120 data_string *ds = (data_string *)p->ssi_cgi_env->sorted[i]; in process_ssi_stmt()
1139 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
1140 if (0 == strcmp(l[i], "cmd")) { in process_ssi_stmt()
1141 cmd = l[i+1]; in process_ssi_stmt()
1144 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
1194 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
1195 if (0 == strcmp(l[i], "expr")) { in process_ssi_stmt()
1196 expr = l[i+1]; in process_ssi_stmt()
1199 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()
1246 for (i = 2; i < n; i += 2) { in process_ssi_stmt()
1247 if (0 == strcmp(l[i], "expr")) { in process_ssi_stmt()
1248 expr = l[i+1]; in process_ssi_stmt()
1251 "ssi: unknown attribute for %s %s", l[1], l[i]); in process_ssi_stmt()