GTPin
Data Structures | Functions
Instrumentation Procedure
Kernel Instrumentation

Abstract representation of the GTPin instrumentation procedure, and its basic implementation More...

Data Structures

class  gtpin::final
 < List of IGtIns instruction pointers More...
class  gtpin::IGtGenProcedure
 Abstract representation of the GTPin code procedure. More...

Functions

GtGenProcedure & gtpin::operator+= (GtGenProcedure &proc, IGtIns &ins)
 Append instruction 'ins' at the end of procedure 'proc'.
GtGenProcedure & gtpin::operator+= (GtGenProcedure &lProc, const GtGenProcedure &rProc)
 Append 'rProc' at the end of 'lProc'.
GtGenProcedure & gtpin::operator+= (GtGenProcedure &lProc, GtGenProcedure &&rProc)
 Move 'rProc' to the end of 'lProc'. 'rProc' becomes empty after the operation.
IGtGenProcedure & gtpin::operator+= (IGtGenProcedure &proc, IGtIns &ins)
 Append instruction 'ins' at the end of procedure 'proc'.
IGtGenProcedure & gtpin::operator+= (IGtGenProcedure &lProc, const IGtGenProcedure &rProc)
 Append 'rProc' at the end of 'lProc'.

Detailed Description

Abstract representation of the GTPin instrumentation procedure, and its basic implementation

 All Data Structures Functions Variables Typedefs Enumerations Enumerator


  Copyright (C) 2013-2025 Intel Corporation
SPDX-License-Identifier: MIT