Lines Matching refs:block_info_t

207    struct block_info_t  struct
213 friend bool operator <(const block_info_t &l, const block_info_t &r) in operator <()
219 friend bool operator ==(const block_info_t &l, const block_info_t &r) in operator ==()
222 …typedef typename block_container_traits_t:: template container<block_info_t>::type block_containe…
317 typedef typename adaptive_pool_types_t::block_info_t block_info_t; typedef in boost::container::container_detail::private_adaptive_node_pool_impl
325 static const size_type HdrSize = ((sizeof(block_info_t)-1)/MaxAlign+1)*MaxAlign;
412 block_info_t &block_info = *this->priv_block_from_node(pElem); in deallocate_node()
484 block_info_t *prev_block_info = 0; in deallocate_nodes()
496 block_info_t &block_info = *this->priv_block_from_node(pElem); in deallocate_nodes()
582 void *addr = priv_first_subblock_from_block(const_cast<block_info_t*>(&*it)); in priv_deallocate_free_blocks_impl()
593 void priv_reinsert_block(block_info_t &prev_block_info, const bool prev_block_was_empty) in priv_reinsert_block()
683 …et_holder *hdr_off_holder = this->priv_first_subblock_from_block(const_cast<block_info_t *>(&*it)); in priv_invariants()
685 …const size_type offset = reinterpret_cast<char*>(const_cast<block_info_t *>(&*it)) - reinterpret_c… in priv_invariants()
720 block_info_t *priv_block_from_node(void *node, AlignOnlyFalse) const in priv_block_from_node()
726 block_info_t *block = reinterpret_cast<block_info_t *> in priv_block_from_node()
732 block_info_t *priv_block_from_node(void *node, AlignOnlyTrue) const in priv_block_from_node()
734 return (block_info_t *)((std::size_t)node & std::size_t(~(m_real_block_alignment - 1))); in priv_block_from_node()
737 block_info_t *priv_block_from_node(void *node) const in priv_block_from_node()
740 hdr_offset_holder *priv_first_subblock_from_block(block_info_t *block) const in priv_first_subblock_from_block()
743 hdr_offset_holder *priv_first_subblock_from_block(block_info_t *block, AlignOnlyFalse) const in priv_first_subblock_from_block()
753 hdr_offset_holder *priv_first_subblock_from_block(block_info_t *block, AlignOnlyTrue) const in priv_first_subblock_from_block()
759 ( multiallocation_chain &chain, block_info_t &c_info, size_type num_node in priv_dispatch_block_chain_or_free()
797 block_info_t &c_info = *new(mem_address)block_info_t(); in priv_append_from_new_blocks()
831 block_info_t &c_info = *new(hdr_addr)block_info_t(); in priv_append_from_new_blocks()