Lines Matching defs:balloc
144 StringRef stringify_status(BlockAllocator &balloc, unsigned int status_code) {
246 return util::make_string_ref_uint(balloc, status_code);
631 StringRef rewrite_location_uri(BlockAllocator &balloc, const StringRef &uri,
667 auto iov = make_byte_ref(balloc, len + 1);
1380 BlockAllocator balloc(1024, 1024);
1382 return path_join(balloc, base_path, base_query, rel_path, rel_query).str();
1622 int construct_push_component(BlockAllocator &balloc, StringRef &scheme,
1661 auto iov = make_byte_ref(balloc, len + 1);
1686 path = http2::path_join(balloc, base, StringRef{}, rel, relq);
1728 StringRef path_join(BlockAllocator &balloc, const StringRef &base_path,
1732 balloc, std::max(static_cast<size_t>(1), base_path.size()) +
1819 StringRef normalize_path(BlockAllocator &balloc, const StringRef &path,
1827 return path_join(balloc, StringRef{}, StringRef{}, path, query);
1831 auto result = make_byte_ref(balloc, path.size() + 1);
1862 return path_join(balloc, StringRef{}, StringRef{}, StringRef{result.base, p},
1866 StringRef normalize_path_colon(BlockAllocator &balloc, const StringRef &path,
1874 return path_join(balloc, StringRef{}, StringRef{}, path, query);
1878 auto result = make_byte_ref(balloc, path.size() + 1);
1909 return path_join(balloc, StringRef{}, StringRef{}, StringRef{result.base, p},
1914 BlockAllocator balloc(1024, 1024);
1916 return normalize_path(balloc, path, query).str();
1919 StringRef rewrite_clean_path(BlockAllocator &balloc, const StringRef &src) {
1930 return normalize_path(balloc, StringRef{std::begin(src), raw_query},
1934 StringRef copy_lower(BlockAllocator &balloc, const StringRef &src) {
1935 auto iov = make_byte_ref(balloc, src.size() + 1);