Lines Matching refs:post_entry
165 if (SG(request_info).post_entry && SG(request_info).content_type_dup) { in sapi_handle_post()
166 SG(request_info).post_entry->post_handler(SG(request_info).content_type_dup, arg); in sapi_handle_post()
174 sapi_post_entry *post_entry; in sapi_read_post_data() local
202 if ((post_entry = zend_hash_str_find_ptr(&SG(known_post_content_types), content_type, in sapi_read_post_data()
205 SG(request_info).post_entry = post_entry; in sapi_read_post_data()
206 post_reader_func = post_entry->post_reader; in sapi_read_post_data()
209 SG(request_info).post_entry = NULL; in sapi_read_post_data()
403 SG(request_info).post_entry = NULL; in sapi_activate_headers_only()
447 SG(request_info).post_entry = NULL; in sapi_activate()
942 SAPI_API int sapi_register_post_entry(const sapi_post_entry *post_entry) in sapi_register_post_entry() argument
949 key = zend_string_init(post_entry->content_type, post_entry->content_type_len, 1); in sapi_register_post_entry()
952 (void *) post_entry, sizeof(sapi_post_entry)) ? SUCCESS : FAILURE; in sapi_register_post_entry()
957 SAPI_API void sapi_unregister_post_entry(const sapi_post_entry *post_entry) in sapi_unregister_post_entry() argument
962 zend_hash_str_del(&SG(known_post_content_types), post_entry->content_type, in sapi_unregister_post_entry()
963 post_entry->content_type_len); in sapi_unregister_post_entry()