LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
registers.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LIEF
 LIEF namespace.
 
namespace  LIEF::assembly
 Namespace related to assembly/disassembly support.
 
namespace  LIEF::assembly::ebpf
 eBPF architecture-related namespace
 

Enumerations

enum class  LIEF::assembly::ebpf::REG {
  LIEF::assembly::ebpf::NoRegister = 0 , LIEF::assembly::ebpf::R0 = 1 , LIEF::assembly::ebpf::R1 = 2 , LIEF::assembly::ebpf::R2 = 3 ,
  LIEF::assembly::ebpf::R3 = 4 , LIEF::assembly::ebpf::R4 = 5 , LIEF::assembly::ebpf::R5 = 6 , LIEF::assembly::ebpf::R6 = 7 ,
  LIEF::assembly::ebpf::R7 = 8 , LIEF::assembly::ebpf::R8 = 9 , LIEF::assembly::ebpf::R9 = 10 , LIEF::assembly::ebpf::R10 = 11 ,
  LIEF::assembly::ebpf::R11 = 12 , LIEF::assembly::ebpf::W0 = 13 , LIEF::assembly::ebpf::W1 = 14 , LIEF::assembly::ebpf::W2 = 15 ,
  LIEF::assembly::ebpf::W3 = 16 , LIEF::assembly::ebpf::W4 = 17 , LIEF::assembly::ebpf::W5 = 18 , LIEF::assembly::ebpf::W6 = 19 ,
  LIEF::assembly::ebpf::W7 = 20 , LIEF::assembly::ebpf::W8 = 21 , LIEF::assembly::ebpf::W9 = 22 , LIEF::assembly::ebpf::W10 = 23 ,
  LIEF::assembly::ebpf::W11 = 24 , LIEF::assembly::ebpf::NUM_TARGET_REGS = 25
}
 

Functions

const char * LIEF::assembly::ebpf::get_register_name (REG r)