Lines Matching defs:balloc

358 HeaderRefs::value_type parse_header(BlockAllocator &balloc,
371 make_byte_ref(balloc, std::distance(std::begin(optarg), colon) + 1);
379 make_string_ref(balloc, StringRef{value, std::end(optarg)}));
450 altsvc.protocol_id = make_string_ref(config->balloc, tokens[0]);
453 altsvc.service = make_string_ref(config->balloc, tokens[1]);
457 altsvc.host = make_string_ref(config->balloc, tokens[2]);
462 altsvc.origin = make_string_ref(config->balloc, tokens[3]);
467 altsvc.params = make_string_ref(config->balloc, tokens[4]);
699 std::vector<LogFragment> parse_log_format(BlockAllocator &balloc,
765 make_string_ref(balloc, StringRef{literal_start, var_start}));
777 balloc, std::distance(value, var_name + var_namelen) + 1);
792 make_string_ref(balloc, StringRef{literal_start, eop}));
1211 addr.group = make_string_ref(downstreamconf.balloc, params.group);
1215 addr.sni = make_string_ref(downstreamconf.balloc, params.sni);
1231 auto iov = make_byte_ref(downstreamconf.balloc, raw_pattern.size() + 2);
1240 downstreamconf.balloc, StringRef{slash, std::end(raw_pattern)},
1242 auto iov = make_byte_ref(downstreamconf.balloc,
1262 downstreamconf.balloc, params.affinity.cookie.name);
1265 downstreamconf.balloc, params.affinity.cookie.path);
1292 g.mruby_file = make_string_ref(downstreamconf.balloc, params.mruby);
1343 make_string_ref(downstreamconf.balloc, params.affinity.cookie.name);
1346 make_string_ref(downstreamconf.balloc, params.affinity.cookie.path);
1352 g.mruby_file = make_string_ref(downstreamconf.balloc, params.mruby);
1381 auto iov = make_byte_ref(downstreamconf.balloc, host.size() + 1);
1703 make_string_ref(config->balloc, StringRef{std::begin(line), sep_it});
1706 util::decode_hex(config->balloc, StringRef{sep_it + 1, std::end(line)});
1770 make_string_ref(config->balloc, StringRef{std::begin(line), sep_it});
1773 util::decode_hex(config->balloc, StringRef{sep_it + 1, std::end(line)});
2834 make_string_ref(downstreamconf.balloc, StringRef{path, addr_end});
2842 addr.host = make_string_ref(downstreamconf.balloc, StringRef{host});
2916 addr.host = make_string_ref(config->balloc, StringRef{path, addr_end});
2930 addr.host = make_string_ref(config->balloc, StringRef{host});
3037 config->logging.access.file = make_string_ref(config->balloc, optarg);
3045 config->logging.access.format = parse_log_format(config->balloc, optarg);
3049 config->logging.error.file = make_string_ref(config->balloc, optarg);
3143 config->tls.backend_sni_name = make_string_ref(config->balloc, optarg);
3147 config->pid_file = make_string_ref(config->balloc, optarg);
3157 config->user = make_string_ref(config->balloc, StringRef{pwd->pw_name});
3164 config->tls.private_key_file = make_string_ref(config->balloc, optarg);
3174 make_string_ref(config->balloc, StringRef{passwd});
3179 config->tls.cert_file = make_string_ref(config->balloc, optarg);
3183 config->tls.dh_param_file = make_string_ref(config->balloc, optarg);
3230 make_string_ref(config->balloc, private_key_file),
3231 make_string_ref(config->balloc, cert_file), std::move(sct_data));
3248 config->tls.ciphers = make_string_ref(config->balloc, optarg);
3252 config->tls.tls13_ciphers = make_string_ref(config->balloc, optarg);
3265 config->tls.cacert = make_string_ref(config->balloc, optarg);
3296 proxy.userinfo = util::percent_decode(config->balloc, uf);
3301 config->balloc, util::get_uri_field(optarg.c_str(), u, UF_HOST));
3347 config->tls.npn_list[i] = make_string_ref(config->balloc, list[i]);
3359 config->tls.tls_proto_list[i] = make_string_ref(config->balloc, list[i]);
3369 config->tls.client_verify.cacert = make_string_ref(config->balloc, optarg);
3374 make_string_ref(config->balloc, optarg);
3378 config->tls.client.cert_file = make_string_ref(config->balloc, optarg);
3383 make_string_ref(config->balloc, optarg);
3388 make_string_ref(config->balloc, optarg);
3414 auto p = parse_header(config->balloc, optarg);
3471 make_string_ref(config->balloc, optarg));
3521 make_string_ref(config->balloc, optarg);
3600 memcachedconf.host = make_string_ref(config->balloc, StringRef{host});
3607 memcachedconf.host = make_string_ref(config->balloc, StringRef{host});
3650 config->mruby_file = make_string_ref(config->balloc, optarg);
3711 fwdconf.by_obfuscated = make_string_ref(config->balloc, optarg);
3741 make_string_ref(config->balloc, optarg);
3746 make_string_ref(config->balloc, optarg);
3755 make_string_ref(config->balloc, optarg);
3760 make_string_ref(config->balloc, optarg);
3800 config->http.server_name = make_string_ref(config->balloc, optarg);
3878 config->tls.ecdh_curves = make_string_ref(config->balloc, optarg);
3939 config->tls.client.ciphers = make_string_ref(config->balloc, optarg);
3943 config->tls.client.tls13_ciphers = make_string_ref(config->balloc, optarg);
3962 config->http.redirect_https_port = make_string_ref(config->balloc, optarg);
4012 config->quic.bpf.prog_file = make_string_ref(config->balloc, optarg);
4103 config->quic.upstream.qlog.dir = make_string_ref(config->balloc, optarg);
4139 config->quic.upstream.secret_file = make_string_ref(config->balloc, optarg);
4556 util::make_http_hostport(downstreamconf.balloc, addr.host, addr.port);