|
Bitdefender Hypervisor Memory Introspection
|
#include "lixagent.h"#include "guests.h"#include "linux/exec/exec_content.h"#include "linux/deploy/deploy_content.h"#include "linux/run/run_content.h"#include "linux/init/init_content.h"#include "linux/uninit/uninit_content.h"Go to the source code of this file.
Functions | |
| LIX_AGENT_HANDLER * | IntLixAgentGetHandlerByTag (LIX_AGENT_TAG AgentTag) |
| Iterates through all agent handlers and search the entry that has the provided tag. More... | |
| LIX_AGENT_HANDLER * | IntLixAgentThreadGetHandlerByTag (LIX_AGENT_TAG AgentTag, LIX_AGENT_TAG ThreadTag) |
| Iterates through all thread-agent handlers and search the entry that has the provided tag. More... | |
| LIX_AGENT_HANDLER* IntLixAgentGetHandlerByTag | ( | LIX_AGENT_TAG | AgentTag | ) |
Iterates through all agent handlers and search the entry that has the provided tag.
| [in] | AgentTag | The agent tag. |
| On | success, returns the found handler, otherwise returns NULL. |
Definition at line 408 of file lixaghnd.c.
Referenced by IntLixAgentCreate(), IntLixAgentThreadGetHandlerByTag(), IntLixGuestAllocate(), and IntLixGuestDeployUninitAgent().
| LIX_AGENT_HANDLER* IntLixAgentThreadGetHandlerByTag | ( | LIX_AGENT_TAG | AgentTag, |
| LIX_AGENT_TAG | ThreadTag | ||
| ) |
Iterates through all thread-agent handlers and search the entry that has the provided tag.
| [in] | AgentTag | The agent tag. |
| [in] | ThreadTag | The thread-agent tag. |
| On | success, returns the found handler, otherwise returns NULL. |
Definition at line 432 of file lixaghnd.c.
Referenced by IntLixAgentThreadCreate(), IntLixDepInjectFile(), IntLixDepInjectProcess(), and IntLixDepRunCommand().
| LIX_AGENT_CREATE_THREAD_ARGS gLixAgentArgsCreateThread |
Definition at line 84 of file lixaghnd.c.
| LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS gLixAgentArgsDeployFileExec |
Definition at line 167 of file lixaghnd.c.
| LIX_AGENT_INIT_ARGS gLixAgentArgsInit |
Definition at line 17 of file lixaghnd.c.
| LIX_AGENT_THREAD_RUN_CLI_ARGS gLixAgentArgsRunCommand |
Definition at line 187 of file lixaghnd.c.
| LIX_AGENT_UNINIT_ARGS gLixAgentArgsUninit |
Definition at line 51 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsCreateTread[] |
Definition at line 93 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsDeployFile[] |
Definition at line 134 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsDeployFileExec[] |
Definition at line 196 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsInit[] |
Definition at line 26 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsRunCommand[] |
Definition at line 228 of file lixaghnd.c.
| LIX_AGENT_FUNCTIONS gLixAgentFunctionsUninit[] |
Definition at line 60 of file lixaghnd.c.
| LIX_AGENT_HANDLER gLixAgentHandler[] |
Definition at line 333 of file lixaghnd.c.
| LIX_AGENT_THREAD_DEPLOY_FILE_ARGS gLixAgentThreadArgsDeployFile |
Definition at line 119 of file lixaghnd.c.
| LIX_AGENT_HANDLER gLixAgentThreadHandlers[] |
Definition at line 257 of file lixaghnd.c.