Lines Matching refs:hdr_cnt
37 static u32 hdr_cnt; /* Number of headers registered */ variable
87 hdr_names = DFL_ck_realloc(hdr_names, (hdr_cnt + 1) * sizeof(u8*)); in lookup_hdr()
88 hdr_names[hdr_cnt] = DFL_ck_memdup_str(name, len); in lookup_hdr()
93 hdr_by_hash[bucket][hbh_cnt[bucket]++] = hdr_cnt++; in lookup_hdr()
95 return hdr_cnt - 1; in lookup_hdr()
183 while (rs_hdr < rs->hdr_cnt) { in http_find_match()
188 ts_hdr < ts->hdr_cnt) ts_hdr++; in http_find_match()
190 if (ts_hdr == ts->hdr_cnt) { in http_find_match()
197 for (ts_hdr = 0; ts_hdr < ts->hdr_cnt; ts_hdr++) in http_find_match()
228 for (ts_hdr = 0; ts_hdr < ts->hdr_cnt; ts_hdr++) in http_find_match()
325 if (hsig->hdr_cnt >= HTTP_MAX_HDRS) in http_register_sig()
339 hsig->hdr[hsig->hdr_cnt].id = id; in http_register_sig()
340 hsig->hdr[hsig->hdr_cnt].optional = optional; in http_register_sig()
359 hsig->hdr[hsig->hdr_cnt].value = DFL_ck_memdup_str(val, nxt - val); in http_register_sig()
365 hsig->hdr_cnt++; in http_register_sig()
520 for (i = 0; i < hsig->hdr_cnt; i++) { in dump_sig()
604 for (i = 0; i < hsig->hdr_cnt; i++) in dump_sig()
607 if (i == hsig->hdr_cnt) { in dump_sig()
896 f->server->http_resp->hdr_cnt = 0; in fingerprint_http()
943 f->client->http_req_os->hdr_cnt = 0; in fingerprint_http()
979 for (i = 0; i < h->hdr_cnt; i++) { in free_sig_hdrs()
1053 if ((hcount = f->http_tmp.hdr_cnt) >= HTTP_MAX_HDRS) { in parse_pairs()
1199 f->http_tmp.hdr_cnt++; in parse_pairs()