/unit/src/ |
H A D | nxt_array.h | 18 } nxt_array_t; typedef 22 nxt_array_init(nxt_array_t *array, nxt_mp_t *mp, size_t size) in nxt_array_init() 24 array->elts = nxt_pointer_to(array, sizeof(nxt_array_t)); in nxt_array_init() 29 NXT_EXPORT nxt_array_t *nxt_array_create(nxt_mp_t *mp, nxt_uint_t n, 31 NXT_EXPORT void nxt_array_destroy(nxt_array_t *array); 32 NXT_EXPORT void *nxt_array_add(nxt_array_t *array); 33 NXT_EXPORT void *nxt_array_zero_add(nxt_array_t *array); 34 NXT_EXPORT void nxt_array_remove(nxt_array_t *array, void *elt); 35 NXT_EXPORT nxt_array_t *nxt_array_copy(nxt_mp_t *mp, nxt_array_t *dst, 36 nxt_array_t *src); [all …]
|
H A D | nxt_array.c | 10 nxt_array_t * 13 nxt_array_t *array; in nxt_array_create() 15 array = nxt_mp_alloc(mp, sizeof(nxt_array_t) + n * size); in nxt_array_create() 21 array->elts = nxt_pointer_to(array, sizeof(nxt_array_t)); in nxt_array_create() 32 nxt_array_destroy(nxt_array_t *array) in nxt_array_destroy() 34 if (array->elts != nxt_pointer_to(array, sizeof(nxt_array_t))) { in nxt_array_destroy() 43 nxt_array_add(nxt_array_t *array) in nxt_array_add() 85 nxt_array_zero_add(nxt_array_t *array) in nxt_array_zero_add() 100 nxt_array_remove(nxt_array_t *array, void *elt) in nxt_array_remove() 114 nxt_array_t * [all …]
|
H A D | nxt_service.h | 22 NXT_EXPORT nxt_array_t *nxt_services_init(nxt_mp_t *mp); 23 NXT_EXPORT nxt_int_t nxt_service_add(nxt_array_t *services, 25 NXT_EXPORT const void *nxt_service_get(nxt_array_t *services, const char *type,
|
H A D | nxt_cert.h | 16 void nxt_cert_info_init(nxt_task_t *task, nxt_array_t *certs); 22 nxt_array_t *nxt_cert_store_load(nxt_task_t *task, nxt_mp_t *mem_pool); 23 void nxt_cert_store_release(nxt_array_t *certs);
|
H A D | nxt_script.h | 17 void nxt_script_info_init(nxt_task_t *task, nxt_array_t *scripts); 23 nxt_array_t *nxt_script_store_load(nxt_task_t *task, nxt_mp_t *mem_pool); 24 void nxt_script_store_release(nxt_array_t *scripts);
|
H A D | nxt_service.c | 60 nxt_array_t * 64 nxt_array_t *services; in nxt_services_init() 93 nxt_service_add(nxt_array_t *services, const nxt_service_t *service) in nxt_service_add() 131 nxt_service_get(nxt_array_t *services, const char *type, const char *name) in nxt_service_get()
|
H A D | nxt_runtime.h | 18 nxt_array_t *inherited_sockets; /* of nxt_listen_socket_t */ 19 nxt_array_t *listen_sockets; /* of nxt_listen_socket_t */ 21 nxt_array_t *services; /* of nxt_service_t */ 22 nxt_array_t *languages; /* of nxt_app_lang_module_t */ 35 nxt_array_t *thread_pools; /* of nxt_thread_pool_t */
|
H A D | nxt_process.h | 30 nxt_array_t *certs; 33 nxt_array_t *scripts; 85 nxt_array_t *mounts; /* of nxt_mount_t */
|
H A D | nxt_http_request.c | 16 nxt_http_forward_t *forward, nxt_array_t *fields); 31 static nxt_http_name_value_t *nxt_http_argument(nxt_array_t *array, 34 static nxt_int_t nxt_http_cookie_parse(nxt_array_t *cookies, u_char *start, 346 nxt_array_t *client_ip_fields; in nxt_http_request_forward() 413 nxt_http_forward_t *forward, nxt_array_t *fields) in nxt_http_request_forward_client_ip() 877 nxt_array_t * 884 nxt_array_t *args; in nxt_http_arguments_parse() 983 nxt_http_argument(nxt_array_t *array, u_char *name, size_t name_length, in nxt_http_argument() 1013 nxt_array_t * 1017 nxt_array_t *cookies; in nxt_http_cookies_parse() [all …]
|
H A D | nxt_http.h | 155 nxt_array_t *arguments; /* of nxt_http_name_value_t */ 156 nxt_array_t *cookies; /* of nxt_http_name_value_t */ 260 nxt_array_t *set_headers; /* of nxt_http_field_t */ 348 nxt_array_t *nxt_http_arguments_parse(nxt_http_request_t *r); 349 nxt_array_t *nxt_http_cookies_parse(nxt_http_request_t *r);
|
H A D | nxt_var.h | 52 nxt_var_field_t *nxt_var_field_get(nxt_array_t *fields, uint16_t index);
|
H A D | nxt_tstr.h | 18 nxt_array_t *var_refs;
|
H A D | nxt_application.h | 40 nxt_array_t *mounts; /* of nxt_fs_mount_t */
|
H A D | nxt_script.c | 163 nxt_script_info_init(nxt_task_t *task, nxt_array_t *scripts) in nxt_script_info_init() 343 nxt_array_t * 352 nxt_array_t *scripts; in nxt_script_store_load() 463 nxt_script_store_release(nxt_array_t *scripts) in nxt_script_store_release()
|
H A D | nxt_http_route.c | 66 nxt_array_t *pattern_slices; 218 nxt_http_route_rule_t *rule, nxt_array_t *array); 226 nxt_http_route_rule_t *rule, nxt_array_t *array); 957 nxt_array_t *slices; in nxt_http_route_pattern_create() 1187 nxt_http_route_pattern_slice(nxt_array_t *slices, in nxt_http_route_pattern_slice() 1954 nxt_array_t *arguments; in nxt_http_route_arguments() 1967 nxt_http_route_rule_t *rule, nxt_array_t *array) in nxt_http_route_test_argument() 2017 nxt_array_t *arguments; in nxt_http_route_query() 2032 nxt_array_t *cookies; in nxt_http_route_cookies() 2045 nxt_http_route_rule_t *rule, nxt_array_t *array) in nxt_http_route_test_cookie() [all …]
|
H A D | nxt_http_js.c | 260 nxt_array_t *cookies; in nxt_http_js_ext_get_cookie() 304 nxt_array_t *cookies; in nxt_http_js_ext_keys_cookie()
|
H A D | nxt_var.c | 181 nxt_var_field_get(nxt_array_t *fields, uint16_t index) in nxt_var_field_get() 496 nxt_array_t parts; in nxt_var_interpreter() 499 nxt_memzero(&parts, sizeof(nxt_array_t)); in nxt_var_interpreter()
|
H A D | nxt_isolation.c | 49 nxt_process_t *process, nxt_array_t *syspaths); 610 nxt_array_t *lang_mounts) in nxt_isolation_set_lang_mounts() 615 nxt_array_t *mounts; in nxt_isolation_set_lang_mounts() 722 nxt_array_t *mounts; in nxt_isolation_unmount_all() 758 nxt_array_t *mounts; in nxt_isolation_prepare_rootfs()
|
H A D | nxt_http_set_headers.c | 23 nxt_array_t *headers; in nxt_http_set_headers_init()
|
H A D | nxt_application.c | 37 nxt_array_t *mounts; 45 nxt_array_t *modules, const char *name); 216 nxt_array_t *modules, *mounts; in nxt_discovery_modules() 335 nxt_discovery_module(nxt_task_t *task, nxt_mp_t *mp, nxt_array_t *modules, in nxt_discovery_module() 342 nxt_array_t *mounts; in nxt_discovery_module()
|
H A D | nxt_router.h | 90 nxt_array_t *engines;
|
H A D | nxt_js.c | 26 nxt_array_t *modules; /* of nxt_js_module_t */ 27 nxt_array_t *funcs;
|
H A D | nxt_cert.c | 345 nxt_cert_info_init(nxt_task_t *task, nxt_array_t *certs) in nxt_cert_info_init() 813 nxt_array_t * 822 nxt_array_t *certs; in nxt_cert_store_load() 933 nxt_cert_store_release(nxt_array_t *certs) in nxt_cert_store_release()
|
H A D | nxt_event_engine.c | 564 nxt_array_t *mem_cache; in nxt_event_engine_mem_alloc() 635 nxt_array_t *mem_cache; in nxt_event_engine_mem_free()
|
H A D | nxt_runtime.c | 51 nxt_array_t *listen_sockets; in nxt_runtime_create() 156 nxt_array_t *inherited_sockets; in nxt_runtime_inherited_listen_sockets() 220 nxt_array_t *inherited_sockets; in nxt_runtime_systemd_listen_sockets() 319 nxt_array_t *thread_pools; in nxt_runtime_thread_pools()
|