Home
last modified time | relevance | path

Searched refs:pfc (Results 1 – 8 of 8) sorted by relevance

/PHP-7.1/ext/mysqlnd/
H A Dmysqlnd_protocol_frame_codec.c38 pfc->data->packet_no = pfc->data->compressed_envelope_packet_no = 0; in MYSQLND_METHOD()
380 pfc->cmd_buffer.buffer = mnd_pemalloc(pfc->cmd_buffer.length, pfc->persistent); in MYSQLND_METHOD()
382pfc->cmd_buffer.buffer = mnd_perealloc(pfc->cmd_buffer.buffer, pfc->cmd_buffer.length, pfc->persis… in MYSQLND_METHOD()
435 if (pfc) { in MYSQLND_METHOD()
436 pfc->data->m.free_contents(pfc); in MYSQLND_METHOD()
440 mnd_pefree(pfc->cmd_buffer.buffer, pfc->persistent); in MYSQLND_METHOD()
444 mnd_pefree(pfc->data, pfc->data->persistent); in MYSQLND_METHOD()
445 mnd_pefree(pfc, pfc->persistent); in MYSQLND_METHOD()
483 DBG_RETURN(pfc); in mysqlnd_pfc_init()
493 if (pfc) { in mysqlnd_pfc_free()
[all …]
H A Dmysqlnd_driver.c257 if (pfc && pfc_data) { in MYSQLND_METHOD()
258 pfc->data = pfc_data; in MYSQLND_METHOD()
259 pfc->persistent = pfc->data->persistent = persistent; in MYSQLND_METHOD()
260 pfc->data->m = *mysqlnd_pfc_get_methods(); in MYSQLND_METHOD()
262 if (PASS != pfc->data->m.init(pfc, stats, error_info)) { in MYSQLND_METHOD()
263 pfc->data->m.dtor(pfc, stats, error_info); in MYSQLND_METHOD()
264 pfc = NULL; in MYSQLND_METHOD()
271 if (pfc) { in MYSQLND_METHOD()
272 mnd_pefree(pfc, persistent); in MYSQLND_METHOD()
273 pfc = NULL; in MYSQLND_METHOD()
[all …]
H A Dmysqlnd_wireprotocol.c262 if (pfc->data->compressed || pfc->data->packet_no == header->packet_no) { in mysqlnd_read_header()
268 pfc->data->packet_no++; in mysqlnd_read_header()
285 MYSQLND_PFC * pfc, in mysqlnd_read_packet_header_and_body() argument
307 if (FAIL == pfc->data->m.receive(pfc, vio, buf, packet_header->size, stats, error_info)) { in mysqlnd_read_packet_header_and_body()
669 size_t buf_len = pfc->cmd_buffer.buffer? pfc->cmd_buffer.length: AUTH_RESP_BUFFER_SIZE; in php_mysqlnd_auth_response_read()
844 size_t buf_len = pfc->cmd_buffer.buffer? pfc->cmd_buffer.length : OK_BUFFER_SIZE; in php_mysqlnd_ok_read()
1028 pfc->data->m.reset(pfc, stats, error_info); in php_mysqlnd_cmd_write()
1044 sent = pfc->data->m.send(pfc, vio, buffer, 1, stats, error_info); in php_mysqlnd_cmd_write()
1048 tmp = (tmp_len > pfc->cmd_buffer.length)? mnd_emalloc(tmp_len):pfc->cmd_buffer.buffer; in php_mysqlnd_cmd_write()
1522 if (PASS != (ret = pfc->data->m.receive(pfc, vio, p, header.size, stats, error_info))) { in php_mysqlnd_read_row_ex()
[all …]
H A Dmysqlnd_ext_plugin.h34 void ** (*get_pfc_area)(const MYSQLND_PFC * pfc, const unsigned int plugin_id);
48 #define mysqlnd_plugin_get_plugin_pfc_data(pfc, p_id) mysqlnd_plugin_area_getters.get_pfc_area(… argument
106 } pfc; member
154 #define mysqlnd_pfc_get_methods() mysqlnd_plugin_methods_xetters.pfc.get()
155 #define mysqlnd_pfc_set_methods(m) mysqlnd_plugin_methods_xetters.pfc.set((m))
H A Dmysqlnd_protocol_frame_codec.h24 PHPAPI void mysqlnd_pfc_free(MYSQLND_PFC * const pfc, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * e…
H A Dmysqlnd_ext_plugin.c146 mysqlnd_plugin__get_plugin_pfc_data(const MYSQLND_PFC * pfc, const unsigned int plugin_id) in mysqlnd_plugin__get_plugin_pfc_data() argument
150 if (!pfc || plugin_id >= mysqlnd_plugin_count()) { in mysqlnd_plugin__get_plugin_pfc_data()
153 DBG_RETURN((void *)((char *)pfc + sizeof(MYSQLND_PFC) + plugin_id * sizeof(void *))); in mysqlnd_plugin__get_plugin_pfc_data()
H A Dmysqlnd_structs.h1074 typedef enum_func_status (*func_mysqlnd_pfc__init)(MYSQLND_PFC * const pfc, MYSQLND_STATS * const s…
1075 typedef void (*func_mysqlnd_pfc__dtor)(MYSQLND_PFC * const pfc, MYSQLND_STATS * const conn_stats…
1076 typedef enum_func_status (*func_mysqlnd_pfc__reset)(MYSQLND_PFC * const pfc, MYSQLND_STATS * const …
1077 typedef enum_func_status (*func_mysqlnd_pfc__set_client_option)(MYSQLND_PFC * const pfc, enum_mysql…
1080 typedef size_t (*func_mysqlnd_pfc__send)(MYSQLND_PFC * const pfc, MYSQLND_VIO * const vio, zend_…
1081 typedef enum_func_status (*func_mysqlnd_pfc__receive)(MYSQLND_PFC * const pfc, MYSQLND_VIO * const …
1082 …fc__read_compressed_packet_from_stream_and_fill_read_buffer)(MYSQLND_PFC * pfc, MYSQLND_VIO * cons…
1083 typedef void (*func_mysqlnd_pfc__free_contents)(MYSQLND_PFC * pfc);
H A Dmysqlnd_connection.c487 MYSQLND_PFC * pfc = conn->protocol_frame_codec; in MYSQLND_METHOD() local
502 if (pfc && pfc->data->flags & MYSQLND_PROTOCOL_FLAG_USE_COMPRESSION) { in MYSQLND_METHOD()
607 MYSQLND_PFC * pfc = conn->protocol_frame_codec; local
636 if (pfc->data->compressed) {
643 pfc->data->compressed = FALSE;
645 if (pfc->data->ssl) {
646 pfc->data->ssl = FALSE;
690 pfc->data->compressed = TRUE;
697 pfc->data->compressed = mysql_flags & CLIENT_COMPRESS? TRUE:FALSE;

Completed in 46 milliseconds