Lines Matching refs:ptr
32 void * (*m_erealloc)(void *ptr, size_t new_size MYSQLND_MEM_D);
33 void * (*m_perealloc)(void *ptr, size_t new_size, bool persistent MYSQLND_MEM_D);
34 void (*m_efree)(void *ptr MYSQLND_MEM_D);
35 void (*m_pefree)(void *ptr, bool persistent MYSQLND_MEM_D);
36 char * (*m_pememdup)(const char * const ptr, size_t size, bool persistent MYSQLND_MEM_D);
37 char * (*m_pestrndup)(const char * const ptr, size_t size, bool persistent MYSQLND_MEM_D);
38 char * (*m_pestrdup)(const char * const ptr, bool persistent MYSQLND_MEM_D);
47 #define mnd_erealloc(ptr, new_size) mysqlnd_allocator.m_erealloc((ptr), (new_size) MYSQLND_MEM_C) argument
48 #define mnd_perealloc(ptr, new_size, p) mysqlnd_allocator.m_perealloc((ptr), (new_size), (p) MYSQLN… argument
49 #define mnd_efree(ptr) mysqlnd_allocator.m_efree((ptr) MYSQLND_MEM_C) argument
50 #define mnd_pefree(ptr, pers) mysqlnd_allocator.m_pefree((ptr), (pers) MYSQLND_MEM_C) argument
51 #define mnd_pememdup(ptr, size, pers) mysqlnd_allocator.m_pememdup((ptr), (size), (pers) MYSQLND_ME… argument
52 #define mnd_pestrndup(ptr, size, pers) mysqlnd_allocator.m_pestrndup((ptr), (size), (pers) MYSQLND_… argument
53 #define mnd_pestrdup(ptr, pers) mysqlnd_allocator.m_pestrdup((ptr), (pers) MYSQLND_MEM_C) argument