Home
last modified time | relevance | path

Searched refs:nxt_lvlhsh_t (Results 1 – 25 of 35) sorted by last modified time

12

/unit/src/
H A Dnxt_application.c79 static nxt_lvlhsh_t nxt_proto_processes;
H A Dnxt_var.c32 nxt_lvlhsh_t cache;
83 static nxt_lvlhsh_t nxt_var_hash;
H A Dnxt_router.h52 nxt_lvlhsh_t mtypes_hash;
53 nxt_lvlhsh_t apps_hash;
110 nxt_lvlhsh_t port_hash; /* of nxt_port_t */
H A Dnxt_http_static.c924 nxt_http_static_mtypes_init(nxt_mp_t *mp, nxt_lvlhsh_t *hash) in nxt_http_static_mtypes_init()
1029 nxt_http_static_mtypes_hash_add(nxt_mp_t *mp, nxt_lvlhsh_t *hash, in nxt_http_static_mtypes_hash_add()
1055 nxt_http_static_mtype_get(nxt_lvlhsh_t *hash, const nxt_str_t *exten) in nxt_http_static_mtype_get()
H A Dnxt_conf_validation.c1379 nxt_lvlhsh_t hash;
H A Dnxt_http.h380 nxt_int_t nxt_http_static_mtypes_init(nxt_mp_t *mp, nxt_lvlhsh_t *hash);
381 nxt_int_t nxt_http_static_mtypes_hash_add(nxt_mp_t *mp, nxt_lvlhsh_t *hash,
383 nxt_str_t *nxt_http_static_mtype_get(nxt_lvlhsh_t *hash,
408 extern nxt_lvlhsh_t nxt_response_fields_hash;
H A Dnxt_controller.c116 static nxt_lvlhsh_t nxt_controller_fields_hash;
H A Dnxt_unit.c189 static int nxt_unit_port_hash_add(nxt_lvlhsh_t *port_hash,
191 static nxt_unit_port_t *nxt_unit_port_hash_find(nxt_lvlhsh_t *port_hash,
311 nxt_lvlhsh_t requests;
364 nxt_lvlhsh_t processes; /* of nxt_unit_process_t */
365 nxt_lvlhsh_t ports; /* of nxt_unit_port_impl_t */
6405 nxt_unit_port_hash_add(nxt_lvlhsh_t *port_hash, nxt_unit_port_t *port) in nxt_unit_port_hash_add()
6429 nxt_unit_port_hash_find(nxt_lvlhsh_t *port_hash, nxt_unit_port_id_t *port_id, in nxt_unit_port_hash_find()
H A Dnxt_http_parse.c1180 nxt_http_fields_hash(nxt_lvlhsh_t *hash, in nxt_http_fields_hash()
1218 nxt_http_fields_hash_collisions(nxt_lvlhsh_t *hash, in nxt_http_fields_hash_collisions()
1260 nxt_http_fields_process(nxt_list_t *fields, nxt_lvlhsh_t *hash, void *ctx) in nxt_http_fields_process()
H A Dnxt_http_parse.h122 nxt_int_t nxt_http_fields_hash(nxt_lvlhsh_t *hash,
124 nxt_uint_t nxt_http_fields_hash_collisions(nxt_lvlhsh_t *hash,
126 nxt_int_t nxt_http_fields_process(nxt_list_t *fields, nxt_lvlhsh_t *hash,
136 nxt_http_field_process(nxt_http_field_t *field, nxt_lvlhsh_t *hash, void *ctx) in nxt_http_field_process()
H A Dnxt_conf.c111 nxt_lvlhsh_t *lvlhsh, nxt_conf_object_member_t *member);
1476 nxt_lvlhsh_t hash; in nxt_conf_json_parse_object()
1650 nxt_conf_object_hash_add(nxt_mp_t *mp, nxt_lvlhsh_t *lvlhsh, in nxt_conf_object_hash_add()
H A Dnxt_h1proto.c157 static nxt_lvlhsh_t nxt_h1p_fields_hash;
182 static nxt_lvlhsh_t nxt_h1p_peer_fields_hash;
H A Dnxt_port.h258 nxt_lvlhsh_t rpc_streams; /* stream to nxt_port_rpc_reg_t */
259 nxt_lvlhsh_t rpc_peers; /* peer to queue of nxt_port_rpc_reg_t */
261 nxt_lvlhsh_t frags;
H A Dnxt_openssl.c85 nxt_lvlhsh_t *lvlhsh, nxt_tls_bundle_hash_item_t *item, nxt_mp_t * mp);
976 nxt_openssl_bundle_hash_insert(nxt_task_t *task, nxt_lvlhsh_t *lvlhsh,
H A Dnxt_lvlhsh.h85 } nxt_lvlhsh_t; typedef
131 NXT_EXPORT nxt_int_t nxt_lvlhsh_find(nxt_lvlhsh_t *lh, nxt_lvlhsh_query_t *lhq);
147 NXT_EXPORT nxt_int_t nxt_lvlhsh_insert(nxt_lvlhsh_t *lh,
158 NXT_EXPORT nxt_int_t nxt_lvlhsh_delete(nxt_lvlhsh_t *lh,
175 NXT_EXPORT void *nxt_lvlhsh_each(nxt_lvlhsh_t *lh, nxt_lvlhsh_each_t *lhe);
183 NXT_EXPORT void *nxt_lvlhsh_peek(nxt_lvlhsh_t *lh,
192 NXT_EXPORT void *nxt_lvlhsh_retrieve(nxt_lvlhsh_t *lh,
H A Dnxt_lvlhsh.c181 nxt_lvlhsh_find(nxt_lvlhsh_t *lh, nxt_lvlhsh_query_t *lhq) in nxt_lvlhsh_find()
268 nxt_lvlhsh_insert(nxt_lvlhsh_t *lh, nxt_lvlhsh_query_t *lhq) in nxt_lvlhsh_insert()
628 nxt_lvlhsh_delete(nxt_lvlhsh_t *lh, nxt_lvlhsh_query_t *lhq) in nxt_lvlhsh_delete()
739 nxt_lvlhsh_each(nxt_lvlhsh_t *lh, nxt_lvlhsh_each_t *lhe) in nxt_lvlhsh_each()
862 nxt_lvlhsh_peek(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto) in nxt_lvlhsh_peek()
972 nxt_lvlhsh_retrieve(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_retrieve()
H A Dnxt_fastcgi_source.c606 nxt_fastcgi_source_hash_create(nxt_mp_t *mp, nxt_lvlhsh_t *lh) in nxt_fastcgi_source_hash_create()
H A Dnxt_event_engine.h272 nxt_lvlhsh_t fd_hash;
299 nxt_lvlhsh_t fd_hash;
324 nxt_lvlhsh_t fd_hash;
345 nxt_int_t nxt_fd_event_hash_add(nxt_lvlhsh_t *lvlhsh, nxt_fd_t fd,
347 void *nxt_fd_event_hash_get(nxt_task_t *task, nxt_lvlhsh_t *lvlhsh,
349 void nxt_fd_event_hash_delete(nxt_task_t *task, nxt_lvlhsh_t *lvlhsh,
351 void nxt_fd_event_hash_destroy(nxt_lvlhsh_t *lvlhsh);
H A Dnxt_cert.c54 static nxt_lvlhsh_t nxt_cert_info;
H A Dnxt_runtime.h41 nxt_lvlhsh_t processes; /* of nxt_process_t */
44 nxt_lvlhsh_t ports; /* of nxt_port_t */
H A Dnxt_tls.h66 nxt_lvlhsh_t bundle_hash;
H A Dnxt_upstream_source.c24 nxt_upstream_header_hash_add(nxt_mp_t *mp, nxt_lvlhsh_t *lh, in nxt_upstream_header_hash_add()
H A Dnxt_upstream_source.h25 nxt_lvlhsh_t hash;
64 nxt_lvlhsh_t header_hash;
76 nxt_lvlhsh_t *lh, const nxt_upstream_name_value_t *unv, nxt_uint_t n);
/unit/src/test/
H A Dnxt_http_parse_test.c53 nxt_str_t *request, nxt_lvlhsh_t *hash, const char *name, nxt_uint_t n);
373 static nxt_lvlhsh_t nxt_http_test_fields_hash;
534 nxt_lvlhsh_t hash; in nxt_http_parse_test()
587 nxt_memzero(&hash, sizeof(nxt_lvlhsh_t)); in nxt_http_parse_test()
594 nxt_memzero(&hash, sizeof(nxt_lvlhsh_t)); in nxt_http_parse_test()
605 nxt_memzero(&hash, sizeof(nxt_lvlhsh_t)); in nxt_http_parse_test()
654 nxt_lvlhsh_t *hash, const char *name, nxt_uint_t n) in nxt_http_parse_test_bench()
H A Dnxt_lvlhsh_test.c39 nxt_lvlhsh_test_add(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_add()
68 nxt_lvlhsh_test_get(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_get()
93 nxt_lvlhsh_test_delete(nxt_lvlhsh_t *lh, const nxt_lvlhsh_proto_t *proto, in nxt_lvlhsh_test_delete()
124 nxt_lvlhsh_t lh; in nxt_lvlhsh_test()
154 nxt_memzero(&lh, sizeof(nxt_lvlhsh_t)); in nxt_lvlhsh_test()

12