Bitdefender Hypervisor Memory Introspection
_LIX_GUEST_OS_SPECIFIC Struct Reference

#include <handlers.h>

Data Fields

struct {
   unsigned int   CredAltered
 
Info
 
struct {
   unsigned int   MmOffset
 
   unsigned int   FlagsOffset
 
   unsigned int   FileOffset
 
   unsigned int   VmNextOffset
 
   unsigned int   VmPrevOffset
 
   unsigned int   Rb
 
   unsigned int   ProtectionBit
 
Vma
 
struct {
   unsigned int   FlagsOffset
 
   unsigned int   Rb
 
   unsigned int   ProtectionBit
 
Mm
 
struct {
   unsigned int   InExecve
 
   unsigned int   InExecveBit
 
Task
 
struct {
   unsigned int   FileOffset
 
Binprm
 
struct {
   unsigned int   DentryOffset
 
   unsigned int   PathOffset
 
File
 
struct {
   unsigned int   InodeOffset
 
Dentry
 
struct {
   unsigned int   Mode
 
   unsigned int   Uid
 
   unsigned int   Gid
 
Inode
 
unsigned int CurrentTaskOffset
 
unsigned int CurrentCpuOffset
 
void * PercpuMemPtr
 
d_path_fnDPathFnPtr
 

Detailed Description

Definition at line 45 of file handlers.h.

Field Documentation

◆ Binprm

struct { ... } _LIX_GUEST_OS_SPECIFIC::Binprm

◆ CredAltered

unsigned int _LIX_GUEST_OS_SPECIFIC::CredAltered

Definition at line 47 of file handlers.h.

Referenced by commit_creds(), and IntLixGuestAllocateDeploy().

◆ CurrentCpuOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::CurrentCpuOffset

Definition at line 93 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ CurrentTaskOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::CurrentTaskOffset

Definition at line 92 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ Dentry

struct { ... } _LIX_GUEST_OS_SPECIFIC::Dentry

◆ DentryOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::DentryOffset

Definition at line 78 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ DPathFnPtr

d_path_fn* _LIX_GUEST_OS_SPECIFIC::DPathFnPtr

Definition at line 96 of file handlers.h.

Referenced by d_path(), and IntLixGuestAllocateDeploy().

◆ File

struct { ... } _LIX_GUEST_OS_SPECIFIC::File

◆ FileOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::FileOffset

◆ FlagsOffset

◆ Gid

unsigned int _LIX_GUEST_OS_SPECIFIC::Gid

Definition at line 89 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ InExecve

unsigned int _LIX_GUEST_OS_SPECIFIC::InExecve

Definition at line 69 of file handlers.h.

Referenced by commit_creds(), and IntLixGuestAllocateDeploy().

◆ InExecveBit

unsigned int _LIX_GUEST_OS_SPECIFIC::InExecveBit

Definition at line 70 of file handlers.h.

Referenced by commit_creds(), and IntLixGuestAllocateDeploy().

◆ Info

struct { ... } _LIX_GUEST_OS_SPECIFIC::Info

◆ Inode

struct { ... } _LIX_GUEST_OS_SPECIFIC::Inode

◆ InodeOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::InodeOffset

Definition at line 83 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ Mm

◆ MmOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::MmOffset

◆ Mode

unsigned int _LIX_GUEST_OS_SPECIFIC::Mode

Definition at line 87 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ PathOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::PathOffset

Definition at line 79 of file handlers.h.

Referenced by begin_new_exec(), flush_old_exec(), and IntLixGuestAllocateDeploy().

◆ PercpuMemPtr

void* _LIX_GUEST_OS_SPECIFIC::PercpuMemPtr

Definition at line 95 of file handlers.h.

Referenced by d_path(), IntLixGuestAllocateDeploy(), and store_regs().

◆ ProtectionBit

◆ Rb

unsigned int _LIX_GUEST_OS_SPECIFIC::Rb

Definition at line 56 of file handlers.h.

Referenced by do_munmap_rb_erase(), IntLixGuestAllocateDeploy(), and vma_adjust_rb_erase().

◆ Task

struct { ... } _LIX_GUEST_OS_SPECIFIC::Task

◆ Uid

unsigned int _LIX_GUEST_OS_SPECIFIC::Uid

Definition at line 88 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy().

◆ Vma

◆ VmNextOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::VmNextOffset

Definition at line 54 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy(), and pre_vma_adjust().

◆ VmPrevOffset

unsigned int _LIX_GUEST_OS_SPECIFIC::VmPrevOffset

Definition at line 55 of file handlers.h.

Referenced by IntLixGuestAllocateDeploy(), and pre_vma_adjust().


The documentation for this struct was generated from the following file: