Bitdefender Hypervisor Memory Introspection
|
#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_fn * | DPathFnPtr |
Definition at line 45 of file handlers.h.
struct { ... } _LIX_GUEST_OS_SPECIFIC::Binprm |
Referenced by begin_new_exec(), flush_old_exec(), and IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::CredAltered |
Definition at line 47 of file handlers.h.
Referenced by commit_creds(), and IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::CurrentCpuOffset |
Definition at line 93 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::CurrentTaskOffset |
Definition at line 92 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Dentry |
Referenced by IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::DentryOffset |
Definition at line 78 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
d_path_fn* _LIX_GUEST_OS_SPECIFIC::DPathFnPtr |
Definition at line 96 of file handlers.h.
Referenced by d_path(), and IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::File |
Referenced by begin_new_exec(), flush_old_exec(), and IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::FileOffset |
Definition at line 53 of file handlers.h.
Referenced by __vma_link_rb(), begin_new_exec(), change_protection(), flush_old_exec(), IntLixGuestAllocateDeploy(), and mprotect_fixup_vma_wants_writenotify().
unsigned int _LIX_GUEST_OS_SPECIFIC::FlagsOffset |
Definition at line 52 of file handlers.h.
Referenced by __vma_link_rb(), change_protection(), do_munmap_rb_erase(), expand_downwards(), IntLixGuestAllocateDeploy(), mprotect_fixup_vma_wants_writenotify(), pre_vma_adjust(), vma_adjust_rb_erase(), and vma_rb_erase().
unsigned int _LIX_GUEST_OS_SPECIFIC::Gid |
Definition at line 89 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::InExecve |
Definition at line 69 of file handlers.h.
Referenced by commit_creds(), and IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::InExecveBit |
Definition at line 70 of file handlers.h.
Referenced by commit_creds(), and IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Info |
Referenced by commit_creds(), and IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Inode |
Referenced by IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::InodeOffset |
Definition at line 83 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Mm |
unsigned int _LIX_GUEST_OS_SPECIFIC::MmOffset |
Definition at line 51 of file handlers.h.
Referenced by change_protection(), expand_downwards(), IntLixGuestAllocateDeploy(), mprotect_fixup_vma_wants_writenotify(), vma_adjust(), and vma_rb_erase().
unsigned int _LIX_GUEST_OS_SPECIFIC::Mode |
Definition at line 87 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
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().
void* _LIX_GUEST_OS_SPECIFIC::PercpuMemPtr |
Definition at line 95 of file handlers.h.
Referenced by d_path(), IntLixGuestAllocateDeploy(), and store_regs().
unsigned int _LIX_GUEST_OS_SPECIFIC::ProtectionBit |
Definition at line 58 of file handlers.h.
Referenced by __vma_link_rb(), change_protection(), do_munmap_rb_erase(), expand_downwards(), IntLixGuestAllocateDeploy(), mprotect_fixup_vma_wants_writenotify(), pre_vma_adjust(), vma_adjust_rb_erase(), and vma_rb_erase().
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().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Task |
Referenced by commit_creds(), and IntLixGuestAllocateDeploy().
unsigned int _LIX_GUEST_OS_SPECIFIC::Uid |
Definition at line 88 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy().
struct { ... } _LIX_GUEST_OS_SPECIFIC::Vma |
unsigned int _LIX_GUEST_OS_SPECIFIC::VmNextOffset |
Definition at line 54 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy(), and pre_vma_adjust().
unsigned int _LIX_GUEST_OS_SPECIFIC::VmPrevOffset |
Definition at line 55 of file handlers.h.
Referenced by IntLixGuestAllocateDeploy(), and pre_vma_adjust().