Home
last modified time | relevance | path

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

/third_party/boost/boost/interprocess/
Dmapped_region.hpp187 bool flush(std::size_t mapping_offset = 0, std::size_t numbytes = 0, bool async = true);
237 … bool priv_flush_param_check(std::size_t mapping_offset, void *&addr, std::size_t &numbytes) const;
294 (std::size_t mapping_offset, void *&addr, std::size_t &numbytes) const in priv_flush_param_check() argument
300 if(mapping_offset >= m_size || numbytes > (m_size - size_t(mapping_offset))){ in priv_flush_param_check()
306 numbytes = m_size - mapping_offset; in priv_flush_param_check()
308 addr = (char*)this->priv_map_address() + mapping_offset; in priv_flush_param_check()
505 inline bool mapped_region::flush(std::size_t mapping_offset, std::size_t numbytes, bool async) in flush() argument
508 if(!this->priv_flush_param_check(mapping_offset, addr, numbytes)){ in flush()
740 inline bool mapped_region::flush(std::size_t mapping_offset, std::size_t numbytes, bool async) in flush() argument
743 if(m_is_xsi || !this->priv_flush_param_check(mapping_offset, addr, numbytes)){ in flush()