|
template<class T > |
auto | bfn::make_unique_map_x64 (typename unique_map_ptr_x64< T >::pointer phys, x64::memory_attr::attr_type attr=x64::memory_attr::rw_wb) |
|
template<class T > |
auto | bfn::make_unique_map_x64 (typename unique_map_ptr_x64< T >::integer_pointer phys, x64::memory_attr::attr_type attr=x64::memory_attr::rw_wb) |
|
template<class T > |
auto | bfn::make_unique_map_x64 (const std::vector< std::pair< typename unique_map_ptr_x64< T >::integer_pointer, typename unique_map_ptr_x64< T >::size_type >> &list, x64::memory_attr::attr_type attr=x64::memory_attr::rw_wb) |
|
template<class T > |
auto | bfn::make_unique_map_x64 (typename unique_map_ptr_x64< T >::integer_pointer virt, typename unique_map_ptr_x64< T >::integer_pointer cr3, typename unique_map_ptr_x64< T >::size_type size, x64::msrs::value_type pat) |
|
uintptr_t | bfn::virt_to_phys_with_cr3 (uintptr_t virt, uintptr_t cr3) |
|
void | bfn::map_with_cr3 (uintptr_t vmap, uintptr_t virt, uintptr_t cr3, size_t size, x64::msrs::value_type pat) |
|
template<class T > |
void | bfn::swap (unique_map_ptr_x64< T > &x, unique_map_ptr_x64< T > &y) noexcept |
|
template<class T1 , class T2 > |
bool | bfn::operator== (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T1 , class T2 > |
bool | bfn::operator!= (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T1 , class T2 > |
bool | bfn::operator< (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T1 , class T2 > |
bool | bfn::operator<= (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T1 , class T2 > |
bool | bfn::operator> (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T1 , class T2 > |
bool | bfn::operator>= (const unique_map_ptr_x64< T1 > &x, const unique_map_ptr_x64< T2 > &y) |
|
template<class T > |
bool | bfn::operator== (const unique_map_ptr_x64< T > &x, std::nullptr_t dontcare) noexcept |
|
template<class T > |
bool | bfn::operator== (std::nullptr_t dontcare, const unique_map_ptr_x64< T > &y) noexcept |
|
template<class T > |
bool | bfn::operator!= (const unique_map_ptr_x64< T > &x, std::nullptr_t dontcare) noexcept |
|
template<class T > |
bool | bfn::operator!= (std::nullptr_t dontcare, const unique_map_ptr_x64< T > &y) noexcept |
|