DynamoRIO
dynamorio::drmemtrace::_memref_flush_t Struct Reference

#include <memref.h>

Data Fields

trace_type_t type
 
memref_pid_t pid
 
memref_tid_t tid
 
addr_t addr
 
size_t size
 
addr_t pc
 

Detailed Description

A trace entry representing a software-requested explicit cache flush.

Field Documentation

◆ addr

addr_t dynamorio::drmemtrace::_memref_flush_t::addr

The start address of the region being flushed.

◆ pc

addr_t dynamorio::drmemtrace::_memref_flush_t::pc

Program counter of the instruction requesting the flush.

◆ pid

memref_pid_t dynamorio::drmemtrace::_memref_flush_t::pid

Process id.

◆ size

size_t dynamorio::drmemtrace::_memref_flush_t::size

The size of the region being flushed.

◆ tid

memref_tid_t dynamorio::drmemtrace::_memref_flush_t::tid

Thread id.

◆ type

trace_type_t dynamorio::drmemtrace::_memref_flush_t::type

The documentation for this struct was generated from the following file:
  • /home/runner/work/dynamorio/dynamorio/build_release-64/clients/include/drmemtrace/memref.h