/third_party/curl/lib/ |
H A D | dynhds.c | 41 const char *value, size_t valuelen, int opts) in entry_new() 48 e = calloc(1, sizeof(*e) + namelen + valuelen + 2); in entry_new() 55 memcpy(p, value, valuelen); in entry_new() 56 e->valuelen = valuelen; in entry_new() 64 const char *value, size_t valuelen) in entry_append() 67 size_t valuelen2 = e->valuelen + 1 + valuelen; in entry_append() 78 memcpy(p, e->value, e->valuelen); in entry_append() 79 p += e->valuelen; in entry_append() 40 entry_new(const char *name, size_t namelen, const char *value, size_t valuelen, int opts) entry_new() argument 63 entry_append(struct dynhds_entry *e, const char *value, size_t valuelen) entry_append() argument 165 Curl_dynhds_add(struct dynhds *dynhds, const char *name, size_t namelen, const char *value, size_t valuelen) Curl_dynhds_add() argument 224 size_t valuelen, i; Curl_dynhds_h1_add_line() local 312 Curl_dynhds_set(struct dynhds *dynhds, const char *name, size_t namelen, const char *value, size_t valuelen) Curl_dynhds_set() argument [all...] |
H A D | dynhds.h | 41 size_t valuelen; member 124 const char *value, size_t valuelen); 148 const char *value, size_t valuelen);
|
/third_party/node/deps/ngtcp2/ngtcp2/lib/ |
H A D | ngtcp2_crypto.c | 110 size_t valuelen = ngtcp2_put_varint_len(param); in varint_paramlen() local 111 return ngtcp2_put_varint_len(id) + ngtcp2_put_varint_len(valuelen) + valuelen; in varint_paramlen() 459 uint64_t valuelen; in decode_varint_param() local 462 nread = decode_varint(&valuelen, p, end); in decode_varint_param() 473 if ((uint64_t)(end - p) < valuelen) { in decode_varint_param() 477 if (ngtcp2_get_varint_len(p) != valuelen) { in decode_varint_param() 483 p += valuelen; in decode_varint_param() 498 uint64_t valuelen; in decode_cid_param() local 499 ngtcp2_ssize nread = decode_varint(&valuelen, in decode_cid_param() 525 uint64_t valuelen; ngtcp2_decode_transport_params_versioned() local [all...] |
/third_party/nghttp2/src/ |
H A D | comp_helper.c | 47 dump_val(outent, "value", nv->value, nv->valuelen); in dump_deflate_header_table() 49 json_integer((json_int_t)(nv->namelen + nv->valuelen + in dump_deflate_header_table() 79 dump_val(outent, "value", nv->value, nv->valuelen); in dump_inflate_header_table() 81 json_integer((json_int_t)(nv->namelen + nv->valuelen + in dump_inflate_header_table() 99 size_t valuelen) { in dump_header() 107 json_object_set_new(nv_pair, cname, json_pack("s#", value, valuelen)); in dump_header() 119 nva[i].value, nva[i].valuelen)); in dump_headers() 98 dump_header(const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen) dump_header() argument
|
H A D | deflatehd.cc | 169 nva[i].valuelen = strlen(json_string_value(value)); in deflate_hd_json() 174 inputlen += nva[i].namelen + nva[i].valuelen; in deflate_hd_json() 279 nv.valuelen = strlen(val); in perform_from_http1text() 284 inputlen += nv.namelen + nv.valuelen; in perform_from_http1text()
|
H A D | h2load_http2_session.cc | 47 const uint8_t *value, size_t valuelen, uint8_t flags, in on_header_callback() 54 client->on_header(frame->hd.stream_id, name, namelen, value, valuelen); in on_header_callback() 55 client->worker->stats.bytes_head_decomp += namelen + valuelen; in on_header_callback() 61 std::cout.write(reinterpret_cast<const char *>(value), valuelen); in on_header_callback() local 45 on_header_callback(nghttp2_session *session, const nghttp2_frame *frame, const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen, uint8_t flags, void *user_data) on_header_callback() argument
|
H A D | http3.cc | 194 size_t valuelen) { in check_nv() 198 if (!nghttp3_check_header_value(value, valuelen)) { in check_nv() 193 check_nv(const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen) check_nv() argument
|
/third_party/node/deps/ngtcp2/nghttp3/lib/ |
H A D | nghttp3_frame.c | 143 buflen += nva[i].valuelen + 1; in nghttp3_nva_copy() 177 p->valuelen = nva[i].valuelen; in nghttp3_nva_copy() 179 if (nva[i].valuelen) { in nghttp3_nva_copy() 180 memcpy(data, nva[i].value, nva[i].valuelen); in nghttp3_nva_copy() 183 p->valuelen = nva[i].valuelen; in nghttp3_nva_copy() 184 data[p->valuelen] = '\0'; in nghttp3_nva_copy() 185 data += nva[i].valuelen + 1; in nghttp3_nva_copy()
|
H A D | nghttp3_qpack.c | 726 static size_t table_space(size_t namelen, size_t valuelen) { in table_space() argument 727 return NGHTTP3_QPACK_ENTRY_OVERHEAD + namelen + valuelen; in table_space() 736 return a->value->len == b->valuelen && in qpack_nv_value_eq() 737 memeq(a->value->base, b->value, b->valuelen); in qpack_nv_value_eq() 1300 if (nv->valuelen < 20) { in qpack_encoder_decide_indexing_mode() 1325 if (table_space(nv->namelen, nv->valuelen) > in qpack_encoder_decide_indexing_mode() 1383 encoder, table_space(nv->namelen, nv->valuelen), min_cnt); in qpack_encoder_can_index_nv() 1602 if (hdr->value.len == nv->valuelen && in nghttp3_qpack_lookup_stable() 1603 memeq(hdr->value.base, nv->value, nv->valuelen)) { in nghttp3_qpack_lookup_stable() 1810 hlen = nghttp3_qpack_huffman_encode_count(nv->value, nv->valuelen); in qpack_encoder_write_indexed_name() [all...] |
/third_party/libwebsockets/lib/core/ |
H A D | lws_map.c | 42 size_t valuelen; member 181 const lws_map_value_t value, size_t valuelen) in lws_map_item_create() 193 item = map->info._alloc(map, sizeof(*item) + keylen + valuelen); in lws_map_item_create() 199 item->valuelen = valuelen; in lws_map_item_create() 205 memcpy(u, value, valuelen); in lws_map_item_create() 265 return _item->valuelen; in lws_map_item_value_len() 179 lws_map_item_create(lws_map_t *map, const lws_map_key_t key, size_t keylen, const lws_map_value_t value, size_t valuelen) lws_map_item_create() argument
|
/third_party/nghttp2/lib/ |
H A D | nghttp2_frame.c | 961 if (a->namelen != b->namelen || a->valuelen != b->valuelen) { in nghttp2_nv_equal() 973 assert(a->valuelen == 0); in nghttp2_nv_equal() 974 assert(b->valuelen == 0); in nghttp2_nv_equal() 975 } else if (memcmp(a->value, b->value, a->valuelen) != 0) { in nghttp2_nv_equal() 1025 return bytes_compar(a->value, a->valuelen, b->value, b->valuelen); in nv_compar() 1054 buflen += nva[i].valuelen + 1; in nghttp2_nv_array_copy() 1088 p->valuelen = nva[i].valuelen; in nghttp2_nv_array_copy() [all...] |
H A D | nghttp2_hd.c | 492 ent->cnv.valuelen = nv->value->len; in nghttp2_hd_entry_init() 512 return a->value->len == b->valuelen && in value_eq() 513 memeq(a->value->base, b->value, b->valuelen); in value_eq() 782 static size_t entry_room(size_t namelen, size_t valuelen) { in entry_room() argument 783 return NGHTTP2_HD_ENTRY_OVERHEAD + namelen + valuelen; in entry_room() 1046 DEBUGF("deflatehd: emit indname index=%zu, valuelen=%zu, indexing_mode=%d\n", in emit_indname_block() 1047 idx, nv->valuelen, indexing_mode); in emit_indname_block() 1066 rv = emit_string(bufs, nv->value, nv->valuelen); in emit_indname_block() 1079 "deflatehd: emit newname namelen=%zu, valuelen=%zu, indexing_mode=%d\n", in emit_newname_block() 1080 nv->namelen, nv->valuelen, indexing_mod in emit_newname_block() [all...] |
H A D | nghttp2_http.c | 570 if (lstreq("CONNECT", nv->value, nv->valuelen)) { in nghttp2_http_record_request_method() 574 if (lstreq("HEAD", nv->value, nv->valuelen)) { in nghttp2_http_record_request_method() 583 size_t valuelen) { in nghttp2_http_parse_priority() 590 sf_parser_init(&sfp, value, valuelen); in nghttp2_http_parse_priority() 582 nghttp2_http_parse_priority(nghttp2_extpri *dest, const uint8_t *value, size_t valuelen) nghttp2_http_parse_priority() argument
|
H A D | nghttp2_http.h | 98 size_t valuelen);
|
/third_party/node/deps/nghttp2/lib/ |
H A D | nghttp2_frame.c | 961 if (a->namelen != b->namelen || a->valuelen != b->valuelen) { in nghttp2_nv_equal() 973 assert(a->valuelen == 0); in nghttp2_nv_equal() 974 assert(b->valuelen == 0); in nghttp2_nv_equal() 975 } else if (memcmp(a->value, b->value, a->valuelen) != 0) { in nghttp2_nv_equal() 1025 return bytes_compar(a->value, a->valuelen, b->value, b->valuelen); in nv_compar() 1054 buflen += nva[i].valuelen + 1; in nghttp2_nv_array_copy() 1088 p->valuelen = nva[i].valuelen; in nghttp2_nv_array_copy() [all...] |
H A D | nghttp2_hd.c | 492 ent->cnv.valuelen = nv->value->len; in nghttp2_hd_entry_init() 512 return a->value->len == b->valuelen && in value_eq() 513 memeq(a->value->base, b->value, b->valuelen); in value_eq() 782 static size_t entry_room(size_t namelen, size_t valuelen) { in entry_room() argument 783 return NGHTTP2_HD_ENTRY_OVERHEAD + namelen + valuelen; in entry_room() 1046 DEBUGF("deflatehd: emit indname index=%zu, valuelen=%zu, indexing_mode=%d\n", in emit_indname_block() 1047 idx, nv->valuelen, indexing_mode); in emit_indname_block() 1066 rv = emit_string(bufs, nv->value, nv->valuelen); in emit_indname_block() 1079 "deflatehd: emit newname namelen=%zu, valuelen=%zu, indexing_mode=%d\n", in emit_newname_block() 1080 nv->namelen, nv->valuelen, indexing_mod in emit_newname_block() [all...] |
H A D | nghttp2_http.c | 570 if (lstreq("CONNECT", nv->value, nv->valuelen)) { in nghttp2_http_record_request_method() 574 if (lstreq("HEAD", nv->value, nv->valuelen)) { in nghttp2_http_record_request_method() 583 size_t valuelen) { in nghttp2_http_parse_priority() 590 sf_parser_init(&sfp, value, valuelen); in nghttp2_http_parse_priority() 582 nghttp2_http_parse_priority(nghttp2_extpri *dest, const uint8_t *value, size_t valuelen) nghttp2_http_parse_priority() argument
|
H A D | nghttp2_http.h | 98 size_t valuelen);
|
/third_party/nghttp2/examples/ |
H A D | libevent-server.c | 372 /* Decodes percent-encoded byte string |value| with length |valuelen| 376 static char *percent_decode(const uint8_t *value, size_t valuelen) { in percent_decode() argument 379 res = malloc(valuelen + 1); in percent_decode() 380 if (valuelen > 3) { in percent_decode() 382 for (i = 0, j = 0; i < valuelen - 2;) { in percent_decode() 395 memcpy(res, value, valuelen); in percent_decode() 396 res[valuelen] = '\0'; in percent_decode() 484 size_t valuelen, uint8_t flags, void *user_data) { in on_header_callback() 502 for (j = 0; j < valuelen && value[j] != '?'; ++j) in on_header_callback() 481 on_header_callback(nghttp2_session *session, const nghttp2_frame *frame, const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen, uint8_t flags, void *user_data) on_header_callback() argument
|
H A D | deflate.c | 106 sum += nva[i].namelen + nva[i].valuelen; in deflate() 114 fwrite(nva[i].value, 1, nva[i].valuelen, stdout); in deflate() 191 fwrite(nv.value, 1, nv.valuelen, stderr); in inflate_header_block()
|
H A D | libevent-client.c | 181 const uint8_t *value, size_t valuelen) { in print_header() 184 fwrite(value, 1, valuelen, f); in print_header() 194 print_header(f, nva[i].name, nva[i].namelen, nva[i].value, nva[i].valuelen); in print_headers() 218 size_t valuelen, uint8_t flags, void *user_data) { in on_header_callback() 228 print_header(stderr, name, namelen, value, valuelen); in on_header_callback() 180 print_header(FILE *f, const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen) print_header() argument 215 on_header_callback(nghttp2_session *session, const nghttp2_frame *frame, const uint8_t *name, size_t namelen, const uint8_t *value, size_t valuelen, uint8_t flags, void *user_data) on_header_callback() argument
|
/third_party/nghttp2/tests/ |
H A D | nghttp2_test_helper.c | 118 return strmemeq(a, nv->value, nv->valuelen); in nvvalueeq() 144 if (nv->valuelen) { in add_out() 145 onv->value = mem->malloc(nv->valuelen, NULL); in add_out() 146 memcpy(onv->value, nv->value, nv->valuelen); in add_out() 151 onv->valuelen = nv->valuelen; in add_out()
|
H A D | nghttp2_frame_test.c | 42 nv.valuelen = strlen(value); in make_nv() 189 big_hds[i].valuelen = big_vallen; in test_nghttp2_frame_pack_headers_frame_too_large() 641 bignv.valuelen = (1 << 14) - 1; in test_nghttp2_nv_array_copy() 642 bignv.value = mem->malloc(bignv.valuelen, NULL); in test_nghttp2_nv_array_copy() 644 memset(bignv.value, '0', bignv.valuelen); in test_nghttp2_nv_array_copy() 653 CU_ASSERT(nva[0].valuelen == 0); in test_nghttp2_nv_array_copy() 655 CU_ASSERT(nva[1].valuelen == 0); in test_nghttp2_nv_array_copy() 663 CU_ASSERT(nva[0].valuelen == 5); in test_nghttp2_nv_array_copy() 667 CU_ASSERT(nva[1].valuelen == 5); in test_nghttp2_nv_array_copy()
|
H A D | nghttp2_hd_test.c | 327 nv.valuelen = sizeof(value) - 1; in test_nghttp2_hd_inflate_indname_inc_eviction() 349 CU_ASSERT(sizeof(value) - 1 == out.nva[0].valuelen); in test_nghttp2_hd_inflate_indname_inc_eviction() 458 nv.valuelen = sizeof(value) - 1; in test_nghttp2_hd_inflate_clearall_inc() 490 nv.valuelen = sizeof(value) - 2; in test_nghttp2_hd_inflate_clearall_inc() 539 CU_ASSERT(0 == out.nva[0].valuelen); in test_nghttp2_hd_inflate_zero_length_huffman() 678 nv.valuelen = 4; in test_nghttp2_hd_ringbuf_reserve() 679 nv.value = mem->malloc(nv.valuelen + 1, NULL); in test_nghttp2_hd_ringbuf_reserve() 680 memset(nv.value, 0, nv.valuelen); in test_nghttp2_hd_ringbuf_reserve() 1225 CU_ASSERT(12 + 6 * 2 * 2 + nva[0].namelen + nva[0].valuelen + nva[1].namelen + in test_nghttp2_hd_deflate_bound() 1226 nva[1].valuelen in test_nghttp2_hd_deflate_bound() [all...] |
/third_party/node/src/ |
H A D | node_http_common-inl.h | 53 nva[0].namelen = nva[0].valuelen = 1; in NgHeaders() 62 nva[n].valuelen = strlen(p); in NgHeaders() 63 p += nva[n].valuelen + 1; in NgHeaders()
|