#include <temu-c/Memory/Memory.h>
Data Fields | |
void(* | map )(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryKind Type) |
void(* | mapDevice )(void *Obj, uint64_t Addr, uint64_t Len, void *Device) |
void(* | setAttribute )(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryAttr Attr) |
void(* | clearAttribute )(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryAttr Attr) |
void(* | clearAttributes )(void *Obj, uint64_t Addr, uint64_t Len) |
Users should not implement their own memory spaces. No stability guarantees are made about this interface at the moment.
Definition at line 134 of file Memory.h.
void(* temu_MemoryMapIface::map)(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryKind Type) |
void(* temu_MemoryMapIface::mapDevice)(void *Obj, uint64_t Addr, uint64_t Len, void *Device) |
void(* temu_MemoryMapIface::setAttribute)(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryAttr Attr) |
void(* temu_MemoryMapIface::clearAttribute)(void *Obj, uint64_t Addr, uint64_t Len, temu_MemoryAttr Attr) |
void(* temu_MemoryMapIface::clearAttributes)(void *Obj, uint64_t Addr, uint64_t Len) |