Typedefs | Functions
x64::cache Namespace Reference

Typedefs

using pointer = void *
 
using integer_pointer = uintptr_t
 

Functions

void invd () noexcept
 
void wbinvd () noexcept
 
void clflush (integer_pointer addr) noexcept
 
void clflush (pointer addr) noexcept
 

Typedef Documentation

◆ pointer

using x64::cache::pointer = typedef void *

Definition at line 35 of file cache_x64.h.

◆ integer_pointer

using x64::cache::integer_pointer = typedef uintptr_t

Definition at line 36 of file cache_x64.h.

Function Documentation

◆ invd()

void x64::cache::invd ( )
inlinenoexcept

Definition at line 38 of file cache_x64.h.

◆ wbinvd()

void x64::cache::wbinvd ( )
inlinenoexcept

Definition at line 41 of file cache_x64.h.

◆ clflush() [1/2]

void x64::cache::clflush ( integer_pointer  addr)
inlinenoexcept

Definition at line 44 of file cache_x64.h.

◆ clflush() [2/2]

void x64::cache::clflush ( pointer  addr)
inlinenoexcept

Definition at line 47 of file cache_x64.h.