/unit/src/ |
H A D | nxt_mp.h | 27 typedef struct nxt_mp_s nxt_mp_t; typedef 42 NXT_EXPORT void nxt_mp_destroy(nxt_mp_t *mp); 47 NXT_EXPORT void nxt_mp_retain(nxt_mp_t *mp); 53 NXT_EXPORT void nxt_mp_release(nxt_mp_t *mp); 60 NXT_EXPORT nxt_bool_t nxt_mp_is_empty(nxt_mp_t *mp); 67 NXT_EXPORT void *nxt_mp_alloc(nxt_mp_t *mp, size_t size) 87 NXT_EXPORT void nxt_mp_free(nxt_mp_t *mp, void *p); 91 NXT_EXPORT void *nxt_mp_nget(nxt_mp_t *mp, size_t size) 98 NXT_EXPORT void *nxt_mp_get(nxt_mp_t *mp, size_t size) 105 NXT_EXPORT void *nxt_mp_zget(nxt_mp_t *mp, size_t size) [all …]
|
H A D | nxt_conf.h | 72 nxt_mp_t *pool; 75 nxt_mp_t *conf_pool; 93 NXT_EXPORT nxt_int_t nxt_conf_map_object(nxt_mp_t *mp, nxt_conf_value_t *value, 96 nxt_conf_op_ret_t nxt_conf_op_compile(nxt_mp_t *mp, nxt_conf_op_t **ops, 99 nxt_conf_value_t *nxt_conf_clone(nxt_mp_t *mp, nxt_conf_op_t *op, 102 nxt_conf_value_t *nxt_conf_json_parse(nxt_mp_t *mp, u_char *start, u_char *end, 120 nxt_mp_t *mp, const nxt_str_t *str); 126 nxt_conf_value_t *nxt_conf_create_object(nxt_mp_t *mp, nxt_uint_t count); 131 nxt_int_t nxt_conf_set_member_string_dup(nxt_conf_value_t *object, nxt_mp_t *mp, 138 nxt_conf_value_t *nxt_conf_create_array(nxt_mp_t *mp, nxt_uint_t count); [all …]
|
H A D | nxt_cert.h | 19 nxt_conf_value_t *nxt_cert_info_get_all(nxt_mp_t *mp); 22 nxt_array_t *nxt_cert_store_load(nxt_task_t *task, nxt_mp_t *mem_pool); 25 void nxt_cert_store_get(nxt_task_t *task, nxt_str_t *name, nxt_mp_t *mp, 27 void nxt_cert_store_delete(nxt_task_t *task, nxt_str_t *name, nxt_mp_t *mp);
|
H A D | nxt_mp.c | 201 nxt_mp_thread_assert(nxt_mp_t *mp) in nxt_mp_thread_assert() 232 nxt_mp_thread_adopt(nxt_mp_t *mp) in nxt_mp_thread_adopt() 241 nxt_mp_t * 245 nxt_mp_t *mp; in nxt_mp_create() 287 nxt_mp_retain(nxt_mp_t *mp) in nxt_mp_retain() 296 nxt_mp_release(nxt_mp_t *mp) in nxt_mp_release() 309 nxt_mp_destroy(nxt_mp_t *mp) in nxt_mp_destroy() 382 nxt_mp_is_empty(nxt_mp_t *mp) in nxt_mp_is_empty() 645 nxt_mp_alloc_page(nxt_mp_t *mp) in nxt_mp_alloc_page() 668 nxt_mp_alloc_cluster(nxt_mp_t *mp) in nxt_mp_alloc_cluster() [all …]
|
H A D | nxt_sockaddr.h | 74 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_alloc(nxt_mp_t *mp, socklen_t socklen, 77 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_create(nxt_mp_t *mp, 80 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_copy(nxt_mp_t *mp, nxt_sockaddr_t *src) 82 NXT_EXPORT nxt_sockaddr_t *nxt_getsockname(nxt_task_t *task, nxt_mp_t *mp, 93 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_parse(nxt_mp_t *mp, nxt_str_t *addr); 94 NXT_EXPORT nxt_sockaddr_t *nxt_sockaddr_parse_optport(nxt_mp_t *mp,
|
H A D | nxt_array.h | 17 nxt_mp_t *mem_pool; 22 nxt_array_init(nxt_array_t *array, nxt_mp_t *mp, size_t size) in nxt_array_init() 29 NXT_EXPORT nxt_array_t *nxt_array_create(nxt_mp_t *mp, nxt_uint_t n, 35 NXT_EXPORT nxt_array_t *nxt_array_copy(nxt_mp_t *mp, nxt_array_t *dst,
|
H A D | nxt_buf.h | 215 NXT_EXPORT nxt_buf_t *nxt_buf_mem_alloc(nxt_mp_t *mp, size_t size, 217 NXT_EXPORT nxt_buf_t *nxt_buf_mem_ts_alloc(nxt_task_t *task, nxt_mp_t *mp, 219 NXT_EXPORT nxt_buf_t *nxt_buf_file_alloc(nxt_mp_t *mp, size_t size, 221 NXT_EXPORT nxt_buf_t *nxt_buf_mmap_alloc(nxt_mp_t *mp, size_t size); 222 NXT_EXPORT nxt_buf_t *nxt_buf_sync_alloc(nxt_mp_t *mp, nxt_uint_t flags); 227 NXT_EXPORT nxt_buf_t *nxt_buf_make_plain(nxt_mp_t *mp, nxt_buf_t *src, 231 nxt_buf_chk_make_plain(nxt_mp_t *mp, nxt_buf_t *src, size_t size) in nxt_buf_chk_make_plain()
|
H A D | nxt_job.h | 43 nxt_mp_t *mem_pool; 59 NXT_EXPORT void *nxt_job_create(nxt_mp_t *mp, size_t size); 62 NXT_EXPORT nxt_int_t nxt_job_cleanup_add(nxt_mp_t *mp, nxt_job_t *job);
|
H A D | nxt_regex.h | 33 NXT_EXPORT nxt_regex_t *nxt_regex_compile(nxt_mp_t *mp, nxt_str_t *source, 35 NXT_EXPORT nxt_regex_match_t *nxt_regex_match_create(nxt_mp_t *mp, size_t size);
|
H A D | nxt_buf.c | 31 nxt_buf_mem_alloc(nxt_mp_t *mp, size_t size, nxt_uint_t flags) in nxt_buf_mem_alloc() 57 nxt_buf_mem_ts_alloc(nxt_task_t *task, nxt_mp_t *mp, size_t size) in nxt_buf_mem_ts_alloc() 96 nxt_buf_file_alloc(nxt_mp_t *mp, size_t size, nxt_uint_t flags) in nxt_buf_file_alloc() 123 nxt_buf_mmap_alloc(nxt_mp_t *mp, size_t size) in nxt_buf_mmap_alloc() 143 nxt_buf_sync_alloc(nxt_mp_t *mp, nxt_uint_t flags) in nxt_buf_sync_alloc() 200 nxt_mp_t *mp; in nxt_buf_completion() 273 nxt_mp_t *mp; in nxt_buf_ts_completion() 302 nxt_buf_make_plain(nxt_mp_t *mp, nxt_buf_t *src, size_t size) in nxt_buf_make_plain()
|
H A D | nxt_http.h | 136 nxt_mp_t *mem_pool; 340 int64_t nxt_http_field_hash(nxt_mp_t *mp, nxt_str_t *name, 349 nxt_int_t nxt_http_pass_segments(nxt_mp_t *mp, nxt_str_t *pass, 354 nxt_task_t *task, nxt_mp_t *mp, nxt_conf_value_t *cv); 358 nxt_mp_t *mp, nxt_conf_value_t *types); 372 nxt_int_t nxt_http_return_init(nxt_mp_t *mp, nxt_http_action_t *action, 377 nxt_int_t nxt_http_static_mtypes_init(nxt_mp_t *mp, nxt_lvlhsh_t *hash); 378 nxt_int_t nxt_http_static_mtypes_hash_add(nxt_mp_t *mp, nxt_lvlhsh_t *hash, 390 nxt_int_t nxt_http_proxy_init(nxt_mp_t *mp, nxt_http_action_t *action,
|
H A D | nxt_var.h | 34 nxt_var_t *nxt_var_compile(nxt_str_t *str, nxt_mp_t *mp, nxt_bool_t strz); 41 nxt_mp_t *mp);
|
H A D | nxt_pcre.c | 26 static nxt_mp_t *nxt_pcre_mp; 30 nxt_regex_compile(nxt_mp_t *mp, nxt_str_t *source, nxt_regex_err_t *err) in nxt_regex_compile() 105 nxt_regex_match_create(nxt_mp_t *mp, size_t size) in nxt_regex_match_create()
|
H A D | nxt_fastcgi_source.h | 40 nxt_mp_t *mem_pool; 87 NXT_EXPORT nxt_int_t nxt_fastcgi_source_hash_create(nxt_mp_t *mp,
|
H A D | nxt_http_parse.h | 51 nxt_mp_t *mem_pool; 99 nxt_mp_t *mem_pool; 116 nxt_mp_t *mp);
|
H A D | nxt_conf.c | 110 static nxt_int_t nxt_conf_object_hash_add(nxt_mp_t *mp, 125 static nxt_int_t nxt_conf_copy_value(nxt_mp_t *mp, nxt_conf_op_t *op, 127 static nxt_int_t nxt_conf_copy_array(nxt_mp_t *mp, nxt_conf_op_t *op, 129 static nxt_int_t nxt_conf_copy_object(nxt_mp_t *mp, nxt_conf_op_t *op, 195 nxt_conf_set_string_dup(nxt_conf_value_t *value, nxt_mp_t *mp, in nxt_conf_set_string_dup() 244 nxt_conf_create_object(nxt_mp_t *mp, nxt_uint_t count) in nxt_conf_create_object() 345 nxt_conf_create_array(nxt_mp_t *mp, nxt_uint_t count) in nxt_conf_create_array() 1228 nxt_conf_json_parse(nxt_mp_t *mp, u_char *start, u_char *end, in nxt_conf_json_parse() 1473 nxt_mp_t *mp_temp; 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() [all …]
|
H A D | nxt_file_name.h | 11 NXT_EXPORT nxt_int_t nxt_file_name_create(nxt_mp_t *mp,
|
H A D | nxt_sockaddr.c | 14 static nxt_sockaddr_t *nxt_sockaddr_unix_parse(nxt_mp_t *mp, nxt_str_t *addr); 170 nxt_sockaddr_copy(nxt_mp_t *mp, nxt_sockaddr_t *src) in nxt_sockaddr_copy() 188 nxt_getsockname(nxt_task_t *task, nxt_mp_t *mp, nxt_socket_t s) in nxt_getsockname() 604 nxt_sockaddr_parse(nxt_mp_t *mp, nxt_str_t *addr) in nxt_sockaddr_parse() 624 nxt_sockaddr_parse_optport(nxt_mp_t *mp, nxt_str_t *addr) in nxt_sockaddr_parse_optport() 652 nxt_sockaddr_unix_parse(nxt_mp_t *mp, nxt_str_t *addr) in nxt_sockaddr_unix_parse() 723 nxt_sockaddr_inet6_parse(nxt_mp_t *mp, nxt_str_t *addr) in nxt_sockaddr_inet6_parse() 797 nxt_sockaddr_inet_parse(nxt_mp_t *mp, nxt_str_t *addr) in nxt_sockaddr_inet_parse() 899 nxt_mp_t *mp; in nxt_job_sockaddr_unix_parse() 981 nxt_mp_t *mp; in nxt_job_sockaddr_inet6_parse() [all …]
|
H A D | nxt_job_cache_file.c | 12 nxt_job_cache_file_create(nxt_mp_t *mp) in nxt_job_cache_file_create()
|
H A D | nxt_isolation.h | 10 nxt_mp_t *mp);
|
H A D | nxt_list.h | 29 nxt_mp_t *mem_pool; 95 NXT_EXPORT nxt_list_t *nxt_list_create(nxt_mp_t *mp, nxt_uint_t n, size_t size);
|
H A D | nxt_router.h | 45 nxt_mp_t *mem_pool; 86 nxt_mp_t *mem_pool; 138 nxt_mp_t *mem_pool;
|
H A D | nxt_service.h | 22 NXT_EXPORT nxt_array_t *nxt_services_init(nxt_mp_t *mp);
|
H A D | nxt_credential.c | 9 static nxt_int_t nxt_credential_groups_get(nxt_task_t *task, nxt_mp_t *mp, 14 nxt_credential_get(nxt_task_t *task, nxt_mp_t *mp, nxt_credential_t *uc, in nxt_credential_get() 95 nxt_credential_groups_get(nxt_task_t *task, nxt_mp_t *mp, in nxt_credential_groups_get() 180 nxt_credential_groups_get(nxt_task_t *task, nxt_mp_t *mp, nxt_credential_t *uc) in nxt_credential_groups_get()
|
H A D | nxt_process.h | 116 nxt_mp_t *mem_pool; 129 nxt_process_t *process, nxt_mp_t *mp); 131 nxt_process_t *process, nxt_mp_t *mp);
|