23 #ifndef _XASL_UNPACK_INFO_HPP_ 24 #define _XASL_UNPACK_INFO_HPP_ 53 #if defined (SERVER_MODE) 91 return static_cast<int> ((((UINTPTR) ptr) /
sizeof (UINTPTR)) %
MAX_PTR_BLOCKS);
94 #endif // !_XASL_UNPACK_INFO_HPP_
void set_xasl_unpack_info_ptr(THREAD_ENTRY *thread_p, XASL_UNPACK_INFO *ptr)
UNPACK_EXTRA_BUF * additional_buffers
XASL_UNPACK_INFO * get_xasl_unpack_info_ptr(THREAD_ENTRY *thread_p)
int track_allocated_bufers
void free_xasl_unpack_info(THREAD_ENTRY *thread_p, REFPTR(XASL_UNPACK_INFO, xasl_unpack_info))
const size_t MAX_PTR_BLOCKS
void free_unpack_extra_buff(THREAD_ENTRY *thread_p, XASL_UNPACK_INFO *unpack_info_ptr)
int xasl_stream_get_ptr_block(const void *ptr)