Lines Matching defs:rpc_mempool
45 SMBLogInfo("rpc_mempool(%llu): freeing ptr %p", ASL_LEVEL_DEBUG
55 rpc_mempool *
56 rpc_mempool::allocate(
61 ptr = std::calloc(1, rpc_mempool::block_size() + payload_size);
66 return new (ptr) rpc_mempool();
71 rpc_mempool::destroy(
72 rpc_mempool * pool)
74 pool->~rpc_mempool();
78 rpc_mempool::rpc_mempool()
82 SMBLogInfo("constructing rpc_mempool at %p", ASL_LEVEL_DEBUG, this);
87 rpc_mempool::~rpc_mempool()
90 SMBLogInfo("destroying rpc_mempool at %p", ASL_LEVEL_DEBUG, this);
96 rpc_mempool::alloc(
105 SMBLogInfo("rpc_mempool(%llu): allocated ptr %p for %u bytes", ASL_LEVEL_DEBUG,
112 rpc_mempool::free(
122 SMBLogInfo("rpc_mempool(%llu): freed ptr %p", ASL_LEVEL_DEBUG,
131 rpc_mempool * pool = (rpc_mempool *)context;
138 rpc_mempool * pool = (rpc_mempool *)context;